diff --git a/lib/web/templates/email/group_member_removal.html.heex b/lib/web/templates/email/group_member_removal.html.heex
index 88f09d106..3311538aa 100644
--- a/lib/web/templates/email/group_member_removal.html.heex
+++ b/lib/web/templates/email/group_member_removal.html.heex
@@ -15,7 +15,7 @@
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;"
>
- <%= gettext("So long, and thanks for the fish!") %>
+ <%= gettext("Until next time!") %>
diff --git a/lib/web/templates/email/group_member_removal.text.eex b/lib/web/templates/email/group_member_removal.text.eex
index 2aebbc954..5164c6a7c 100644
--- a/lib/web/templates/email/group_member_removal.text.eex
+++ b/lib/web/templates/email/group_member_removal.text.eex
@@ -1,4 +1,4 @@
-<%= gettext "So long, and thanks for the fish!" %>
+<%= gettext "Until next time!" %>
==
<%= gettext "You have been removed from group %{group}. You will not be able to access this group's private content anymore.", group: @group.name %>
<%= @group.url %>
diff --git a/priv/gettext/activity.pot b/priv/gettext/activity.pot
index e7dd16c1c..441280f2e 100644
--- a/priv/gettext/activity.pot
+++ b/priv/gettext/activity.pot
@@ -10,440 +10,446 @@
msgid ""
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The event %{event} was created by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The post %{post} was created by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.text.eex:27
+#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
-#, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
+#, elixir-format
msgid "View one more activity"
msgid_plural "View %{count} more activities"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:53
#: lib/web/templates/email/email_direct_activity.html.heex:60
#: lib/web/templates/email/email_direct_activity.text.eex:6
#: lib/web/templates/email/email_direct_activity.text.eex:7
+#, elixir-format
msgid "There has been an activity!"
msgid_plural "There has been some activity!"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/renderer.ex:46
+#, elixir-autogen, elixir-format
msgid "Activity on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted an announcement under event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:24
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr ""
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:249
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:51
#: lib/web/templates/email/email_direct_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Here's your weekly activity recap"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:121
#: lib/web/email/activity.ex:142
+#, elixir-autogen, elixir-format
msgid "Activity notification for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:128
+#, elixir-autogen, elixir-format
msgid "Daily activity recap for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:49
#: lib/web/templates/email/email_direct_activity.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Here's your daily activity recap"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:135
+#, elixir-autogen, elixir-format
msgid "Weekly activity recap for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:46
+#, elixir-autogen, elixir-format
msgid "Announcement for your event %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/group.ex:23
+#, elixir-autogen, elixir-format
msgid "The group %{group} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:47
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:31
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was published by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:39
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:39
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:47
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:43
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:31
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:35
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile} to group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member} to group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:55
+#, elixir-autogen, elixir-format
msgid "%{profile} approved the membership request from %{member} for group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:33
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:69
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:75
+#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member} from the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:61
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:79
+#, elixir-autogen, elixir-format
msgid "%{profile} quit the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:35
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:86
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:26
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:101
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:56
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:41
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr ""
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format
+msgid "%{profile} approved the member %{member}."
+msgstr ""
diff --git a/priv/gettext/ar/LC_MESSAGES/activity.po b/priv/gettext/ar/LC_MESSAGES/activity.po
index 403fd3a5c..7be7b585b 100644
--- a/priv/gettext/ar/LC_MESSAGES/activity.po
+++ b/priv/gettext/ar/LC_MESSAGES/activity.po
@@ -11,211 +11,211 @@ msgstr ""
"Language: ar\n"
"Plural-Forms: nplurals=6\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The event %{event} was created by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The post %{post} was created by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.text.eex:27
+#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
-#, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
+#, elixir-format
msgid "View one more activity"
msgid_plural "View %{count} more activities"
msgstr[0] ""
@@ -225,11 +225,11 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""
-#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:53
#: lib/web/templates/email/email_direct_activity.html.heex:60
#: lib/web/templates/email/email_direct_activity.text.eex:6
#: lib/web/templates/email/email_direct_activity.text.eex:7
+#, elixir-format
msgid "There has been an activity!"
msgid_plural "There has been some activity!"
msgstr[0] ""
@@ -239,220 +239,226 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/renderer.ex:46
+#, elixir-autogen, elixir-format
msgid "Activity on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted an announcement under event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:24
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr ""
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:249
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:51
#: lib/web/templates/email/email_direct_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Here's your weekly activity recap"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:121
#: lib/web/email/activity.ex:142
+#, elixir-autogen, elixir-format
msgid "Activity notification for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:128
+#, elixir-autogen, elixir-format
msgid "Daily activity recap for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:49
#: lib/web/templates/email/email_direct_activity.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Here's your daily activity recap"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:135
+#, elixir-autogen, elixir-format
msgid "Weekly activity recap for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:46
+#, elixir-autogen, elixir-format
msgid "Announcement for your event %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/group.ex:23
+#, elixir-autogen, elixir-format
msgid "The group %{group} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:47
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:31
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was published by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:39
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:39
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:47
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:43
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:31
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:35
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile} to group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member} to group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:55
+#, elixir-autogen, elixir-format
msgid "%{profile} approved the membership request from %{member} for group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:33
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:69
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:75
+#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member} from the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:61
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:79
+#, elixir-autogen, elixir-format
msgid "%{profile} quit the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:35
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:86
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:26
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:101
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:56
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:41
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr ""
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr ""
diff --git a/priv/gettext/ar/LC_MESSAGES/default.po b/priv/gettext/ar/LC_MESSAGES/default.po
index 5ee6c782f..10dcc3458 100644
--- a/priv/gettext/ar/LC_MESSAGES/default.po
+++ b/priv/gettext/ar/LC_MESSAGES/default.po
@@ -15,315 +15,315 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 3.9.1\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:66
+#, elixir-autogen, elixir-format
msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:120
+#, elixir-autogen, elixir-format
msgid "%{title} by %{creator}"
msgstr "%{title} لِـ %{creator}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:80
+#, elixir-autogen, elixir-format
msgid "Activate my account"
msgstr "تنشيط حسابي"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:150
#: lib/web/templates/email/email.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Ask the community on Framacolibri"
msgstr "أطلب مِن المجتمَع على Framacolibri"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:15
+#, elixir-autogen, elixir-format
msgid "Comments"
msgstr "التعليقات"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:115
#: lib/web/templates/email/report.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Event"
msgstr "الفعالية"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:49
+#, elixir-autogen, elixir-format
msgid "Instructions to reset your password on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:21
+#, elixir-autogen, elixir-format
msgid "Reason"
msgstr "السبب"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:86
+#, elixir-autogen, elixir-format
msgid "Reset Password"
msgstr "تصفير الكلمة السرية"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:53
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:26
+#, elixir-autogen, elixir-format
msgid "Instructions to confirm your Mobilizon account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:22
+#, elixir-autogen, elixir-format
msgid "New report on Mobilizon instance %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:67
#: lib/web/templates/email/before_event_notification.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Go to event page"
msgstr "الإنتقال إلى صفحة الفعالية"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New report from %{reporter} on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Participation approved"
msgstr "تم قبول المشاركة"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:18
#: lib/web/templates/email/password_reset.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Password reset"
msgstr "تصفير الكلمة السرية"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:114
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:67
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/event.ex:44
+#, elixir-autogen, elixir-format
msgid "Event %{title} has been updated"
msgstr "تم تحديث الفعالية %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:7
+#, elixir-autogen, elixir-format
msgid "New title: %{title}"
msgstr "العنوان الجديد: %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:105
+#, elixir-autogen, elixir-format
msgid "Warning"
msgstr "تنبيه"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:140
+#, elixir-autogen, elixir-format
msgid "Confirm your participation to event %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:106
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal ID for your current selected identity"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal user ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Any of the information we collect from you may be used in the following ways:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:13
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Basic account information"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:32
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do not share any dangerous information over Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:123
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we disclose any information to outside parties?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:100
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we use cookies?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "How do we protect your information?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:36
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "IPs and other metadata"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:23
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Published events and comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:93
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain the IP addresses associated with registered users no more than 12 months."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:107
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Tokens to authenticate you"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:38
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We also may retain server logs which include the IP address of every request to our server."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:102
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We store the following information on your device when you connect:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:84
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We will make a good faith effort to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:45
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What do we use your information for?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:83
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What is our data retention policy?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:99
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You may irreversibly delete your account at any time."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to our Privacy Policy"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:139
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:160
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we decide to change our privacy policy, we will post those changes on this page."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:153
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Law requirements can be different if this server is in another jurisdiction."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:137
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Site usage by children"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:68
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:61
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:54
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:10
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What information do we collect?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:182
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: confirm your email address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:159
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: email changed"
msgstr ""
-#, elixir-format
#: lib/web/email/notification.ex:52
+#, elixir-format
msgid "One event planned today"
msgid_plural "%{nb_events} events planned today"
msgstr[0] ""
@@ -333,9 +333,9 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""
-#, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:47
#: lib/web/templates/email/on_day_notification.text.eex:3
+#, elixir-format
msgid "You have one event today:"
msgid_plural "You have %{total} events today:"
msgstr[0] ""
@@ -345,51 +345,51 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.text.eex:3
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{group}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:18
#: lib/web/templates/email/group_invite.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Come along!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/notification.ex:24
+#, elixir-autogen, elixir-format
msgid "Don't forget to go to %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:47
#: lib/web/templates/email/before_event_notification.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Get ready for %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:83
+#, elixir-autogen, elixir-format
msgid "See my groups"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:65
#: lib/web/templates/email/group_invite.text.eex:5
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to your groups."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.text.eex:5
+#, elixir-autogen, elixir-format
msgid "View the event on: %{link}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:30
+#, elixir-autogen, elixir-format
msgid "You have been invited by %{inviter} to join group %{group}"
msgstr ""
-#, elixir-format
#: lib/web/email/notification.ex:81
+#, elixir-format
msgid "One event planned this week"
msgid_plural "%{nb_events} events planned this week"
msgstr[0] ""
@@ -399,8 +399,8 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""
-#, elixir-format
#: lib/web/email/notification.ex:107
+#, elixir-format
msgid "One participation request for event %{title} to process"
msgid_plural "%{number_participation_requests} participation requests for event %{title} to process"
msgstr[0] ""
@@ -410,9 +410,9 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""
-#, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:47
#: lib/web/templates/email/notification_each_week.text.eex:3
+#, elixir-format
msgid "You have one event this week:"
msgid_plural "You have %{total} events this week:"
msgstr[0] ""
@@ -422,359 +422,358 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""
-#, elixir-autogen, elixir-format
#: lib/service/metadata/utils.ex:53
+#, elixir-autogen, elixir-format
msgid "The event organizer didn't add any description."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:78
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:62
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Accepting these Terms"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:73
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to these Terms"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:271
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:192
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:217
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:211
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:167
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that is illegal or unlawful, that would otherwise create liability;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:103
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Creating Accounts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:284
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Entire Agreement"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:294
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Feedback"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:261
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Hyperlinks and Third Party Content"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:279
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:205
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:128
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:94
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Privacy Policy"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:304
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions & Contact Information"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:277
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Termination"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:199
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your Content & Conduct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:263
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:224
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:254
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For full details about the Mobilizon software see here."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:82
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:179
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:152
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:286
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:247
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:185
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:306
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions or comments about the Service may be directed to us at %{contact}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:245
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Source code"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:296
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:234
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:7
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} will not use or transmit or resell your personal data"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:113
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:240
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:321
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:3
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Short version"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:29
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The service is provided without warranties and these terms may change in the future"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:166
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:314
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:21
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect other people and %{instance_name}'s rules when using the service"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect the law when using %{instance_name}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:5
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content is yours"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Confirm my e-mail address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm your e-mail"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:142
#: lib/web/templates/email/email.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Need help? Is something not working as expected?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:18
+#, elixir-autogen, elixir-format
msgid "New report on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "The email address for your account on %{host} is being changed to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
#: lib/web/templates/email/event_updated.html.heex:172
@@ -783,6 +782,7 @@ msgstr ""
#: lib/web/templates/email/notification_each_week.text.eex:11
#: lib/web/templates/email/on_day_notification.html.heex:89
#: lib/web/templates/email/on_day_notification.text.eex:11
+#, elixir-format
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
msgstr[0] ""
@@ -792,910 +792,891 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} هو خادم موبيليزون Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:187
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} هو خادم موبيليزون Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:18
#: lib/web/templates/email/pending_participation_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "A request is pending!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:18
#: lib/web/templates/email/before_event_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An event is upcoming!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:18
#: lib/web/templates/email/email_changed_new.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm new email"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:108
+#, elixir-autogen, elixir-format
msgid "End"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:18
#: lib/web/templates/email/event_updated.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Event update!"
msgstr "تم تحديث الفعالية!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Flagged comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:59
#: lib/web/templates/email/event_participation_approved.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:79
#: lib/web/templates/email/email_changed_old.text.eex:5
+#, elixir-autogen, elixir-format
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 ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:12
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
#: lib/web/templates/email/registration_confirmation.html.heex:62
#: lib/web/templates/email/registration_confirmation.text.eex:7
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger this email, you may safely ignore it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:84
#: lib/web/templates/email/before_event_notification.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:193
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Learn more about Mobilizon here!"
msgstr "تعلّم المزيد عن Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:123
#: lib/web/templates/export/event_participants.html.heex:129
+#, elixir-autogen, elixir-format
msgid "Location"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:133
+#, elixir-autogen, elixir-format
msgid "Location address was removed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:89
#: lib/web/templates/email/pending_participation_notification.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Manage pending requests"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:18
#: lib/web/templates/email/registration_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Nearly there!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:18
#: lib/web/templates/email/email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New email confirmation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:191
+#, elixir-autogen, elixir-format
msgid "Reasons for report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:48
+#, elixir-autogen, elixir-format
msgid "Someone on %{instance} reported the following content for you to analyze:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:18
#: lib/web/templates/email/event_participation_rejected.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry! You're not going."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:93
+#, elixir-autogen, elixir-format
msgid "Start"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:3
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:74
#: lib/web/templates/email/event_updated.text.eex:6
+#, elixir-autogen, elixir-format
msgid "This event has been cancelled by its organizers. Sorry!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:68
#: lib/web/templates/email/event_updated.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This event has been confirmed"
msgstr "تم تأكيد الفعالية"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:70
#: lib/web/templates/email/event_updated.text.eex:5
+#, elixir-autogen, elixir-format
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:59
#: lib/web/templates/email/event_participation_rejected.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Unfortunately, the organizers rejected your request."
msgstr "لسوء الحظ ، لقد رفض المُنظّمون طلب مشاركتك."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:70
+#, elixir-autogen, elixir-format
msgid "Verify your email address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:232
+#, elixir-autogen, elixir-format
msgid "View report"
msgstr "إعرض التقرير"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:24
+#, elixir-autogen, elixir-format
msgid "View report:"
msgstr "إعرض التقرير"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Visit event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:12
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page: %{link}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:18
#: lib/web/templates/email/on_day_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "What's up today?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:96
#: lib/web/templates/email/event_participation_approved.text.eex:11
#: lib/web/templates/email/event_participation_confirmed.html.heex:96
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:106
#: lib/web/templates/email/pending_participation_notification.text.eex:10
+#, elixir-autogen, elixir-format
msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:5
#: lib/web/templates/email/event_participation_confirmed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr "لقد قمتَ بتقديم طلب للمشاركة في فعالية %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're going!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:87
#: lib/web/templates/email/email_changed_new.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:112
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:64
#: lib/web/templates/email/group_member_removal.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-msgid "So long, and thanks for the fish!"
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:114
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:47
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:85
#: lib/web/templates/email/group_suspension.text.eex:7
+#, elixir-autogen, elixir-format
msgid "As this group was located on another instance, it will continue to work for other instances than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:71
#: lib/web/templates/email/group_suspension.text.eex:5
+#, elixir-autogen, elixir-format
msgid "As this group was located on this instance, all of it's data has been irretrievably deleted."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:18
#: lib/web/templates/email/group_suspension.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:90
msgid "The group %{group} has been suspended on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:64
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:96
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For information about how we collect and use information about users of the Service, please check our privacy policy."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:88
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:109
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you delete this information, you need to login again."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:111
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:117
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Note: This information is stored in your localStorage and not your cookies."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:231
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our responsibility"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:87
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:3
#: lib/web/templates/api/terms.html.heex:39
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:120
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:140
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:55
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:134
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:25
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:132
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.text.eex:4
+#, elixir-autogen, elixir-format
msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:47
#: lib/web/templates/email/event_participation_confirmed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr "لقد قمتَ بتقديم طلب للمشاركة في فعالية %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:91
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:54
+#, elixir-autogen, elixir-format
msgid "%{reporter} reported the following content."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Group %{group} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Group reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Profile %{profile} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:81
+#, elixir-autogen, elixir-format
msgid "Profile reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
+#, elixir-autogen, elixir-format
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:99
+#, elixir-autogen, elixir-format
msgid "A text is required for the post"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:98
+#, elixir-autogen, elixir-format
msgid "A title is required for the post"
msgstr ""
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.text.eex:5
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:53
msgid "%{name} requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:47
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.html.heex:18
#: lib/web/templates/email/instance_follow.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Want to connect?"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:83
+#, elixir-autogen, elixir-format
msgid "Event title"
msgstr "الفعالية"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:47
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:7
+#, elixir-autogen, elixir-format
msgid "This page is not correct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:50
+#, elixir-autogen, elixir-format
msgid "We're sorry, but something went wrong on our end."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:109
#: lib/web/templates/email/email.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This is a demonstration site to test Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
+#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:120
+#, elixir-autogen, elixir-format
msgid "%{actor}'s private events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:115
+#, elixir-autogen, elixir-format
msgid "%{actor}'s public events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:224
+#, elixir-autogen, elixir-format
msgid "Feed for %{email} on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:61
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may contact the server administrator at %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:59
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may try to contact the server administrator."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:82
+#, elixir-autogen, elixir-format
msgid "Technical details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:52
+#, elixir-autogen, elixir-format
msgid "The Mobilizon server %{instance} seems to be temporarily down."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:72
+#, elixir-autogen, elixir-format
msgid "Public feed for %{instance}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:316
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:322
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/actor.ex:43
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} has been cancelled!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:50
#: lib/web/templates/email/actor_suspension_participants.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:50
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:18
#: lib/web/templates/email/actor_suspension_participants.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr ""
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
#: lib/service/export/participants/pdf.ex:96
+#, elixir-autogen, elixir-format
msgid "%{event}_participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant message"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant name"
msgstr "تم قبول المشاركة"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant status"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:52
#: lib/web/templates/email/admin/_role.html.heex:3
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:55
+#, elixir-autogen, elixir-format
msgid "Creator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:49
#: lib/web/templates/email/admin/_role.html.heex:5
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:37
+#, elixir-autogen, elixir-format
msgid "Not approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:40
+#, elixir-autogen, elixir-format
msgid "Not confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:46
+#, elixir-autogen, elixir-format
msgid "Participant"
msgstr "تم قبول المشاركة"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:43
+#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:122
+#, elixir-autogen, elixir-format
msgid "Begins on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:125
+#, elixir-autogen, elixir-format
msgid "Ends on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Number of participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:120
+#, elixir-autogen, elixir-format
msgid "Participants for %{event}"
msgstr "تم قبول المشاركة"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:88
+#, elixir-autogen, elixir-format
msgid "Anonymous participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.html.heex:12
#: lib/web/templates/email/date/event_tz_date_range.html.heex:20
#: lib/web/templates/email/date/event_tz_date_range.html.heex:36
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "🌐 %{timezone} %{offset}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (%{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (in your timezone %{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:18
#: lib/web/templates/email/notification_each_week.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On the agenda this week"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:113
+#, elixir-autogen, elixir-format
msgid "Details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:28
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "From the %{start} to the %{end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Manage your participation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:11
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On %{date} from %{start_time} to %{end_time}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Read more"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.html.heex:121
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Online event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.html.heex:18
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Address:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Details:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:182
+#, elixir-autogen, elixir-format
msgid "Manage your notification settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Manage your participation:"
msgstr ""
+#: lib/web/templates/email/participation/card/_title.text.eex:3
+#: lib/web/templates/email/participation/card/_title.text.eex:3
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/participation/card/_title.text.eex:3
-#: lib/web/templates/email/participation/card/_title.text.eex:3
msgid "Organizer: %{organizer}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:91
+#, elixir-autogen, elixir-format
msgid "Participate"
msgstr "تم قبول المشاركة"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Participate:"
msgstr "تم قبول المشاركة"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_title.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Title: %{title}"
msgstr ""
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:43
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:9
+#, elixir-autogen, elixir-format
msgid "New end date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:10
+#, elixir-autogen, elixir-format
msgid "New location:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:8
+#, elixir-autogen, elixir-format
msgid "New start date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:18
#: lib/web/templates/email/group_membership_rejection.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry, not this time!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:74
+#, elixir-autogen, elixir-format
msgid "View the group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:18
#: lib/web/templates/email/group_membership_approval.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're in!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:61
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:88
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:47
#: lib/web/templates/email/pending_participation_notification.text.eex:4
+#, elixir-format
msgid "You have one pending attendance request to process for the following event:"
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
msgstr[0] ""
@@ -1705,329 +1686,341 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:18
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator changed your role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:122
+#, elixir-autogen, elixir-format
msgid "An administrator confirmed your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:43
#: lib/web/email/admin.ex:70
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:18
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually confirmed your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:98
+#, elixir-autogen, elixir-format
msgid "An administrator updated your role on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/email_changed_new.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:96
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:62
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:62
#: lib/web/templates/email/admin_user_role_changed.html.heex:88
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Login on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:72
+#, elixir-autogen, elixir-format
msgid "New role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "New role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:64
+#, elixir-autogen, elixir-format
msgid "Old role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Old role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin/_role.html.heex:7
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "User"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:62
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service:"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/instance_follow.text.eex:5
+#, elixir-autogen, elixir-format, fuzzy
msgid "%{name} just requested to follow your instance."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:48
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:54
msgid "%{name} just requested to follow your instance."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format, fuzzy
msgid "If you accept, this profile will receive all of your public events."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "To accept this invitation, head over to the profile's admin page."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
msgid "View the details"
msgstr ""
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:16
msgid "Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:52
msgid "Auto, boat and air"
msgstr ""
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:20
msgid "Book clubs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:24
msgid "Business"
msgstr ""
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:28
msgid "Causes"
msgstr ""
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:32
msgid "Comedy"
msgstr ""
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:56
msgid "Community"
msgstr "التعليقات"
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:36
msgid "Crafts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:60
msgid "Family & Education"
msgstr ""
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:64
msgid "Fashion & Beauty"
msgstr ""
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:68
msgid "Film & Media"
msgstr ""
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:40
msgid "Food & Drink"
msgstr ""
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:72
msgid "Games"
msgstr ""
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:44
msgid "Health"
msgstr ""
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:84
msgid "LGBTQ"
msgstr ""
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:76
msgid "Language & Culture"
msgstr ""
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:80
msgid "Learning"
msgstr "تنبيه"
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:133
msgid "Meeting"
msgstr ""
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:88
msgid "Movements and politics"
msgstr ""
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:48
msgid "Music"
msgstr ""
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:92
msgid "Networking"
msgstr ""
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:112
msgid "Outdoors & Adventure"
msgstr ""
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:96
msgid "Party"
msgstr ""
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:100
msgid "Performing & Visual Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:104
msgid "Pets"
msgstr ""
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:108
msgid "Photography"
msgstr ""
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:120
msgid "Science & Tech"
msgstr ""
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:116
msgid "Spirituality, Religion & Beliefs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:124
msgid "Sports"
msgstr ""
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:128
msgid "Theatre"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/participation/event_card.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Read more: %{url}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/registration_confirmation.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Activate my account:"
msgstr "تنشيط حسابي"
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr ""
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/ar/LC_MESSAGES/errors.po b/priv/gettext/ar/LC_MESSAGES/errors.po
index fdc428568..14983763e 100644
--- a/priv/gettext/ar/LC_MESSAGES/errors.po
+++ b/priv/gettext/ar/LC_MESSAGES/errors.po
@@ -19,8 +19,8 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 4.4.2\n"
-#, elixir-autogen
#: lib/mobilizon/discussions/discussion.ex:69
+#, elixir-autogen
msgid "can't be blank"
msgstr "لا يمكن أن يترك فارغا"
@@ -120,70 +120,69 @@ msgstr ""
msgid "must be equal to %{number}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:107
msgid "Cannot refresh the token"
msgstr ""
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:272
msgid "Current profile is not a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:276
msgid "Current profile is not an administrator of the selected group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:610
msgid "Error while saving user settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
+#, elixir-autogen, elixir-format
msgid "Group not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:98
#: lib/graphql/resolvers/group.ex:102
+#, elixir-autogen, elixir-format
msgid "Group with ID %{id} not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:85
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr ""
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:335
msgid "Member not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:94
+#, elixir-autogen, elixir-format
msgid "No profile found for the moderator user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:272
msgid "No user to validate with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
+#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:28
#: lib/graphql/resolvers/participant.ex:32
#: lib/graphql/resolvers/participant.ex:210
@@ -193,314 +192,314 @@ msgstr ""
#: lib/graphql/resolvers/person.ex:396
#: lib/graphql/resolvers/person.ex:425
#: lib/graphql/resolvers/person.ex:440
+#, elixir-autogen, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:159
msgid "Registrations are not open"
msgstr ""
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:427
msgid "The current password is invalid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
msgid "The new email doesn't seem to be valid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
msgid "The new email must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:430
msgid "The new password must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
msgid "The password provided is invalid"
msgstr ""
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:434
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:292
msgid "This user can't reset their password"
msgstr ""
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:81
msgid "This user has been disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
msgid "Unable to validate user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:520
msgid "User already disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:585
msgid "User requested is not logged-in"
msgstr ""
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:307
msgid "You are already a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:342
msgid "You can't leave this group because you are the only administrator"
msgstr ""
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:304
msgid "You cannot join this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:132
+#, elixir-autogen, elixir-format
msgid "You may not list groups unless moderator."
msgstr ""
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:485
msgid "You need to be logged-in to change your email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:442
msgid "You need to be logged-in to change your password"
msgstr ""
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:281
msgid "You need to be logged-in to delete a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:547
msgid "You need to be logged-in to delete your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:312
msgid "You need to be logged-in to join a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:347
msgid "You need to be logged-in to leave a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:245
msgid "You need to be logged-in to update a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:112
msgid "You need to have an existing token to get a refresh token"
msgstr ""
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
msgid "You requested again a confirmation email too soon"
msgstr ""
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:162
msgid "Your email is not on the allowlist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:100
+#, elixir-autogen, elixir-format
msgid "Error while performing background task"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:32
+#, elixir-autogen, elixir-format
msgid "No profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:61
#: lib/graphql/resolvers/actor.ex:97
+#, elixir-autogen, elixir-format
msgid "No remote profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:72
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can suspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:105
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can unsuspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:29
+#, elixir-autogen, elixir-format
msgid "Only remote profiles may be refreshed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:64
+#, elixir-autogen, elixir-format
msgid "Profile already suspended"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:96
+#, elixir-autogen, elixir-format
msgid "A valid email is required by your instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:90
#: lib/graphql/resolvers/participant.ex:143
+#, elixir-autogen, elixir-format
msgid "Anonymous participation is not enabled"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:210
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last administrator of a group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:207
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last identity of a user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:126
+#, elixir-autogen, elixir-format
msgid "Comment is already deleted"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:103
#: lib/graphql/resolvers/discussion.ex:69
+#, elixir-autogen, elixir-format
msgid "Discussion not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:71
#: lib/graphql/resolvers/report.ex:90
+#, elixir-autogen, elixir-format
msgid "Error while saving report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:110
+#, elixir-autogen, elixir-format
msgid "Error while updating report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:131
+#, elixir-autogen, elixir-format
msgid "Event id not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
+#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:87
#: lib/graphql/resolvers/participant.ex:128
#: lib/graphql/resolvers/participant.ex:155
#: lib/graphql/resolvers/participant.ex:336
+#, elixir-autogen, elixir-format
msgid "Event with this ID %{id} doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:103
+#, elixir-autogen, elixir-format
msgid "Internal Error"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:219
+#, elixir-autogen, elixir-format
msgid "No discussion with ID %{id}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:80
#: lib/graphql/resolvers/todos.ex:107
#: lib/graphql/resolvers/todos.ex:179
#: lib/graphql/resolvers/todos.ex:208
#: lib/graphql/resolvers/todos.ex:237
+#, elixir-autogen, elixir-format
msgid "No profile found for user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:64
+#, elixir-autogen, elixir-format
msgid "No such feed token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:259
+#, elixir-autogen, elixir-format
msgid "Participant already has role %{role}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:187
#: lib/graphql/resolvers/participant.ex:220
#: lib/graphql/resolvers/participant.ex:263
+#, elixir-autogen, elixir-format
msgid "Participant not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:32
+#, elixir-autogen, elixir-format
msgid "Person with ID %{id} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:56
+#, elixir-autogen, elixir-format
msgid "Person with username %{username} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:169
#: lib/graphql/resolvers/post.ex:203
+#, elixir-autogen, elixir-format
msgid "Post ID is not a valid ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:172
#: lib/graphql/resolvers/post.ex:206
+#, elixir-autogen, elixir-format
msgid "Post doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:84
+#, elixir-autogen, elixir-format
msgid "Profile invited doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:93
#: lib/graphql/resolvers/member.ex:97
+#, elixir-autogen, elixir-format
msgid "Profile is already a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:133
#: lib/graphql/resolvers/post.ex:175
#: lib/graphql/resolvers/post.ex:209
@@ -514,622 +513,623 @@ msgstr ""
#: lib/graphql/resolvers/todos.ex:182
#: lib/graphql/resolvers/todos.ex:214
#: lib/graphql/resolvers/todos.ex:246
+#, elixir-autogen, elixir-format
msgid "Profile is not member of group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:67
#: lib/graphql/resolvers/person.ex:233
+#, elixir-autogen, elixir-format
msgid "Profile not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:48
+#, elixir-autogen, elixir-format
msgid "Report not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:172
#: lib/graphql/resolvers/resource.ex:199
+#, elixir-autogen, elixir-format
msgid "Resource doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:124
+#, elixir-autogen, elixir-format
msgid "The event has already reached its maximum capacity"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:282
+#, elixir-autogen, elixir-format
msgid "This token is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:176
#: lib/graphql/resolvers/todos.ex:243
+#, elixir-autogen, elixir-format
msgid "Todo doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:77
#: lib/graphql/resolvers/todos.ex:211
#: lib/graphql/resolvers/todos.ex:240
+#, elixir-autogen, elixir-format
msgid "Todo list doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:73
+#, elixir-autogen, elixir-format
msgid "Token does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:67
#: lib/graphql/resolvers/feed_token.ex:70
+#, elixir-autogen, elixir-format
msgid "Token is not a valid UUID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:98
+#, elixir-autogen, elixir-format
msgid "User not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:310
+#, elixir-autogen, elixir-format
msgid "You already have a profile for this user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:134
+#, elixir-autogen, elixir-format
msgid "You are already a participant of this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:87
+#, elixir-autogen, elixir-format
msgid "You are not a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:157
#: lib/graphql/resolvers/member.ex:173
#: lib/graphql/resolvers/member.ex:188
+#, elixir-autogen, elixir-format
msgid "You are not a moderator or admin for this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:59
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:41
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:134
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:82
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:93
+#, elixir-autogen, elixir-format
msgid "You are not allowed to update a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:181
#: lib/graphql/resolvers/participant.ex:214
+#, elixir-autogen, elixir-format
msgid "You can't leave event because you're the only event creator participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:192
+#, elixir-autogen, elixir-format
msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:122
+#, elixir-autogen, elixir-format
msgid "You cannot delete this comment"
msgstr ""
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:408
msgid "You cannot delete this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:90
+#, elixir-autogen, elixir-format
msgid "You cannot invite to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:76
+#, elixir-autogen, elixir-format
msgid "You don't have permission to delete this token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/admin.ex:56
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list action logs"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:36
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:115
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to update a report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:53
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to view a report"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:250
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:234
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:276
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:84
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access discussions"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:96
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:318
msgid "You need to be logged-in to create events"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:141
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:140
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:417
msgid "You need to be logged-in to delete an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:214
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:207
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:108
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:225
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave an event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:374
msgid "You need to be logged-in to update an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:180
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:177
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:236
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to view a resource preview"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:132
+#, elixir-autogen, elixir-format
msgid "Parent resource doesn't belong to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:114
+#, elixir-autogen, elixir-format
msgid "The chosen password is too short."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:142
+#, elixir-autogen, elixir-format
msgid "The registration token is already in use, this looks like an issue on our side."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:108
+#, elixir-autogen, elixir-format
msgid "This email is already used."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:99
+#, elixir-autogen, elixir-format
msgid "Post not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:86
+#, elixir-autogen, elixir-format
msgid "Invalid arguments passed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:92
+#, elixir-autogen, elixir-format
msgid "Invalid credentials"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:90
+#, elixir-autogen, elixir-format
msgid "Reset your password to login"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:97
#: lib/graphql/error.ex:102
+#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:104
+#, elixir-autogen, elixir-format
msgid "Something went wrong"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:85
+#, elixir-autogen, elixir-format
msgid "Unknown Resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:95
+#, elixir-autogen, elixir-format
msgid "You don't have permission to do this"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged in"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:118
+#, elixir-autogen, elixir-format
msgid "You can't accept this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:139
+#, elixir-autogen, elixir-format
msgid "You can't reject this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/media.ex:71
+#, elixir-autogen, elixir-format
msgid "File doesn't have an allowed MIME type."
msgstr ""
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:240
msgid "Profile is not administrator for the group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:363
msgid "You can't edit this event."
msgstr ""
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:366
msgid "You can't attribute this event to this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:142
+#, elixir-autogen, elixir-format
msgid "This invitation doesn't exist."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:217
+#, elixir-autogen, elixir-format
msgid "This member already has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:241
+#, elixir-autogen, elixir-format
msgid "You don't have the right to remove this member."
msgstr ""
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
-#: lib/mobilizon/actors/actor.ex:351
msgid "This username is already taken."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:81
+#, elixir-autogen, elixir-format
msgid "You must provide either an ID or a slug to access a discussion"
msgstr ""
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:313
msgid "Organizer profile is not owned by the user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:93
+#, elixir-autogen, elixir-format
msgid "Profile ID provided is not the anonymous profile one"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:181
#: lib/graphql/resolvers/group.ex:223
#: lib/graphql/resolvers/person.ex:148
#: lib/graphql/resolvers/person.ex:182
#: lib/graphql/resolvers/person.ex:304
+#, elixir-autogen, elixir-format
msgid "The provided picture is too heavy"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/views/utils.ex:34
-msgid "Index file not found. You need to recompile the front-end."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:129
+#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr ""
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:503
msgid "Invalid activation token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:226
+#, elixir-autogen, elixir-format
msgid "Unable to fetch resource details from this URL."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/event.ex:164
#: lib/graphql/resolvers/participant.ex:253
#: lib/graphql/resolvers/participant.ex:328
+#, elixir-autogen, elixir-format
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:299
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:354
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:166
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:129
+#, elixir-autogen, elixir-format
msgid "Comment not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:123
+#, elixir-autogen, elixir-format
msgid "Error while creating a discussion"
msgstr ""
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:624
msgid "Error while updating locale"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:307
+#, elixir-autogen, elixir-format
msgid "Error while uploading pictures"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:190
+#, elixir-autogen, elixir-format
msgid "Failed to leave the event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:236
+#, elixir-autogen, elixir-format
msgid "Failed to update the group"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
msgid "Failed to update user email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:499
msgid "Failed to validate user email"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:146
+#, elixir-autogen, elixir-format
msgid "The anonymous actor ID is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:165
+#, elixir-autogen, elixir-format
msgid "Unknown error while updating resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:84
+#, elixir-autogen, elixir-format
msgid "You are not the comment creator"
msgstr ""
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:424
msgid "You cannot change your password."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:321
+#, elixir-autogen, elixir-format
msgid "Format not supported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:305
+#, elixir-autogen, elixir-format
msgid "A dependency needed to export to %{format} is not installed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:313
+#, elixir-autogen, elixir-format
msgid "An error occured while saving export"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/controllers/export_controller.ex:30
+#, elixir-autogen, elixir-format
msgid "Export to format %{format} is not enabled on this instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:187
+#, elixir-autogen, elixir-format
msgid "Only admins can create groups"
msgstr ""
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:306
msgid "Only groups can create events"
msgstr ""
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:292
msgid "Unknown error while creating event"
msgstr ""
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:480
msgid "User cannot change email"
msgstr ""
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:391
msgid "Follow does not match your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:395
msgid "Follow not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:345
msgid "Profile with username %{username} not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:340
msgid "This profile does not belong to you"
msgstr ""
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:365
msgid "You are already following this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:374
msgid "You need to be logged-in to follow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:423
msgid "You need to be logged-in to unfollow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:400
msgid "You need to be logged-in to update a group follow"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:210
+#, elixir-autogen, elixir-format
msgid "This member does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:234
+#, elixir-autogen, elixir-format
msgid "You don't have the role needed to remove this member."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:252
+#, elixir-autogen, elixir-format
msgid "You must be logged-in to remove a member"
msgstr ""
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:156
msgid "Your email seems to be using an invalid format"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:380
msgid "Can't confirm an already confirmed user"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:384
msgid "Deconfirming users is not supported"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:356
msgid "The new role must be different"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:307
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/api/groups.ex:33
+#, elixir-autogen, elixir-format
msgid "A profile or group with that name already exists"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:506
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/be/LC_MESSAGES/activity.po b/priv/gettext/be/LC_MESSAGES/activity.po
index 32c85ea51..19b323d8c 100644
--- a/priv/gettext/be/LC_MESSAGES/activity.po
+++ b/priv/gettext/be/LC_MESSAGES/activity.po
@@ -11,442 +11,448 @@ msgstr ""
"Language: be\n"
"Plural-Forms: nplurals=3\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The event %{event} was created by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The post %{post} was created by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.text.eex:27
+#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
-#, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
+#, elixir-format
msgid "View one more activity"
msgid_plural "View %{count} more activities"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:53
#: lib/web/templates/email/email_direct_activity.html.heex:60
#: lib/web/templates/email/email_direct_activity.text.eex:6
#: lib/web/templates/email/email_direct_activity.text.eex:7
+#, elixir-format
msgid "There has been an activity!"
msgid_plural "There has been some activity!"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/renderer.ex:46
+#, elixir-autogen, elixir-format
msgid "Activity on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted an announcement under event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:24
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr ""
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:249
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:51
#: lib/web/templates/email/email_direct_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Here's your weekly activity recap"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:121
#: lib/web/email/activity.ex:142
+#, elixir-autogen, elixir-format
msgid "Activity notification for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:128
+#, elixir-autogen, elixir-format
msgid "Daily activity recap for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:49
#: lib/web/templates/email/email_direct_activity.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Here's your daily activity recap"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:135
+#, elixir-autogen, elixir-format
msgid "Weekly activity recap for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:46
+#, elixir-autogen, elixir-format
msgid "Announcement for your event %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/group.ex:23
+#, elixir-autogen, elixir-format
msgid "The group %{group} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:47
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:31
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was published by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:39
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:39
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:47
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:43
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:31
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:35
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile} to group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member} to group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:55
+#, elixir-autogen, elixir-format
msgid "%{profile} approved the membership request from %{member} for group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:33
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:69
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:75
+#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member} from the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:61
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:79
+#, elixir-autogen, elixir-format
msgid "%{profile} quit the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:35
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:86
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:26
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:101
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:56
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:41
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr ""
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr ""
diff --git a/priv/gettext/be/LC_MESSAGES/default.po b/priv/gettext/be/LC_MESSAGES/default.po
index 7b066414c..f20c7719a 100644
--- a/priv/gettext/be/LC_MESSAGES/default.po
+++ b/priv/gettext/be/LC_MESSAGES/default.po
@@ -12,751 +12,750 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Translate Toolkit 2.4.0\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:66
+#, elixir-autogen, elixir-format
msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:120
+#, elixir-autogen, elixir-format
msgid "%{title} by %{creator}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:80
+#, elixir-autogen, elixir-format
msgid "Activate my account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:150
#: lib/web/templates/email/email.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Ask the community on Framacolibri"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:15
+#, elixir-autogen, elixir-format
msgid "Comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:115
#: lib/web/templates/email/report.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:49
+#, elixir-autogen, elixir-format
msgid "Instructions to reset your password on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:21
+#, elixir-autogen, elixir-format
msgid "Reason"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:86
+#, elixir-autogen, elixir-format
msgid "Reset Password"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:53
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:26
+#, elixir-autogen, elixir-format
msgid "Instructions to confirm your Mobilizon account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:22
+#, elixir-autogen, elixir-format
msgid "New report on Mobilizon instance %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:67
#: lib/web/templates/email/before_event_notification.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Go to event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New report from %{reporter} on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Participation approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:18
#: lib/web/templates/email/password_reset.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Password reset"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:114
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:67
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/event.ex:44
+#, elixir-autogen, elixir-format
msgid "Event %{title} has been updated"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:7
+#, elixir-autogen, elixir-format
msgid "New title: %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:105
+#, elixir-autogen, elixir-format
msgid "Warning"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:140
+#, elixir-autogen, elixir-format
msgid "Confirm your participation to event %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:106
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal ID for your current selected identity"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal user ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Any of the information we collect from you may be used in the following ways:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:13
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Basic account information"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:32
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do not share any dangerous information over Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:123
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we disclose any information to outside parties?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:100
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we use cookies?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "How do we protect your information?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:36
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "IPs and other metadata"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:23
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Published events and comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:93
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain the IP addresses associated with registered users no more than 12 months."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:107
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Tokens to authenticate you"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:38
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We also may retain server logs which include the IP address of every request to our server."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:102
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We store the following information on your device when you connect:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:84
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We will make a good faith effort to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:45
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What do we use your information for?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:83
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What is our data retention policy?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:99
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You may irreversibly delete your account at any time."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to our Privacy Policy"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:139
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:160
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we decide to change our privacy policy, we will post those changes on this page."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:153
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Law requirements can be different if this server is in another jurisdiction."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:137
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Site usage by children"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:68
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:61
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:54
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:10
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What information do we collect?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:182
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: confirm your email address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:159
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: email changed"
msgstr ""
-#, elixir-format
#: lib/web/email/notification.ex:52
+#, elixir-format
msgid "One event planned today"
msgid_plural "%{nb_events} events planned today"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:47
#: lib/web/templates/email/on_day_notification.text.eex:3
+#, elixir-format
msgid "You have one event today:"
msgid_plural "You have %{total} events today:"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.text.eex:3
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{group}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:18
#: lib/web/templates/email/group_invite.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Come along!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/notification.ex:24
+#, elixir-autogen, elixir-format
msgid "Don't forget to go to %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:47
#: lib/web/templates/email/before_event_notification.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Get ready for %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:83
+#, elixir-autogen, elixir-format
msgid "See my groups"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:65
#: lib/web/templates/email/group_invite.text.eex:5
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to your groups."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.text.eex:5
+#, elixir-autogen, elixir-format
msgid "View the event on: %{link}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:30
+#, elixir-autogen, elixir-format
msgid "You have been invited by %{inviter} to join group %{group}"
msgstr ""
-#, elixir-format
#: lib/web/email/notification.ex:81
+#, elixir-format
msgid "One event planned this week"
msgid_plural "%{nb_events} events planned this week"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#, elixir-format
#: lib/web/email/notification.ex:107
+#, elixir-format
msgid "One participation request for event %{title} to process"
msgid_plural "%{number_participation_requests} participation requests for event %{title} to process"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:47
#: lib/web/templates/email/notification_each_week.text.eex:3
+#, elixir-format
msgid "You have one event this week:"
msgid_plural "You have %{total} events this week:"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#, elixir-autogen, elixir-format
#: lib/service/metadata/utils.ex:53
+#, elixir-autogen, elixir-format
msgid "The event organizer didn't add any description."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:78
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:62
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Accepting these Terms"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:73
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to these Terms"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:271
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:192
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:217
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:211
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:167
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that is illegal or unlawful, that would otherwise create liability;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:103
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Creating Accounts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:284
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Entire Agreement"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:294
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Feedback"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:261
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Hyperlinks and Third Party Content"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:279
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:205
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:128
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:94
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Privacy Policy"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:304
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions & Contact Information"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:277
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Termination"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:199
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your Content & Conduct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:263
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:224
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:254
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For full details about the Mobilizon software see here."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:82
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:179
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:152
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:286
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:247
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:185
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:306
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions or comments about the Service may be directed to us at %{contact}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:245
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Source code"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:296
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:234
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:7
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} will not use or transmit or resell your personal data"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:113
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:240
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:321
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:3
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Short version"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:29
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The service is provided without warranties and these terms may change in the future"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:166
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:314
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:21
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect other people and %{instance_name}'s rules when using the service"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect the law when using %{instance_name}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:5
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content is yours"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Confirm my e-mail address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm your e-mail"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:142
#: lib/web/templates/email/email.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Need help? Is something not working as expected?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:18
+#, elixir-autogen, elixir-format
msgid "New report on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "The email address for your account on %{host} is being changed to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
#: lib/web/templates/email/event_updated.html.heex:172
@@ -765,1245 +764,1239 @@ msgstr ""
#: lib/web/templates/email/notification_each_week.text.eex:11
#: lib/web/templates/email/on_day_notification.html.heex:89
#: lib/web/templates/email/on_day_notification.text.eex:11
+#, elixir-format
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:187
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:18
#: lib/web/templates/email/pending_participation_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "A request is pending!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:18
#: lib/web/templates/email/before_event_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An event is upcoming!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:18
#: lib/web/templates/email/email_changed_new.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm new email"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:108
+#, elixir-autogen, elixir-format
msgid "End"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:18
#: lib/web/templates/email/event_updated.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Event update!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Flagged comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:59
#: lib/web/templates/email/event_participation_approved.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:79
#: lib/web/templates/email/email_changed_old.text.eex:5
+#, elixir-autogen, elixir-format
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 ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:12
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
#: lib/web/templates/email/registration_confirmation.html.heex:62
#: lib/web/templates/email/registration_confirmation.text.eex:7
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger this email, you may safely ignore it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:84
#: lib/web/templates/email/before_event_notification.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:193
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Learn more about Mobilizon here!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:123
#: lib/web/templates/export/event_participants.html.heex:129
+#, elixir-autogen, elixir-format
msgid "Location"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:133
+#, elixir-autogen, elixir-format
msgid "Location address was removed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:89
#: lib/web/templates/email/pending_participation_notification.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Manage pending requests"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:18
#: lib/web/templates/email/registration_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Nearly there!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:18
#: lib/web/templates/email/email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New email confirmation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:191
+#, elixir-autogen, elixir-format
msgid "Reasons for report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:48
+#, elixir-autogen, elixir-format
msgid "Someone on %{instance} reported the following content for you to analyze:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:18
#: lib/web/templates/email/event_participation_rejected.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry! You're not going."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:93
+#, elixir-autogen, elixir-format
msgid "Start"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:3
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:74
#: lib/web/templates/email/event_updated.text.eex:6
+#, elixir-autogen, elixir-format
msgid "This event has been cancelled by its organizers. Sorry!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:68
#: lib/web/templates/email/event_updated.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This event has been confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:70
#: lib/web/templates/email/event_updated.text.eex:5
+#, elixir-autogen, elixir-format
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:59
#: lib/web/templates/email/event_participation_rejected.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Unfortunately, the organizers rejected your request."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:70
+#, elixir-autogen, elixir-format
msgid "Verify your email address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:232
+#, elixir-autogen, elixir-format
msgid "View report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:24
+#, elixir-autogen, elixir-format
msgid "View report:"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Visit event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:12
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page: %{link}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:18
#: lib/web/templates/email/on_day_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "What's up today?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:96
#: lib/web/templates/email/event_participation_approved.text.eex:11
#: lib/web/templates/email/event_participation_confirmed.html.heex:96
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:106
#: lib/web/templates/email/pending_participation_notification.text.eex:10
+#, elixir-autogen, elixir-format
msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:5
#: lib/web/templates/email/event_participation_confirmed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're going!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:87
#: lib/web/templates/email/email_changed_new.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:112
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:64
#: lib/web/templates/email/group_member_removal.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-msgid "So long, and thanks for the fish!"
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:114
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:47
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:85
#: lib/web/templates/email/group_suspension.text.eex:7
+#, elixir-autogen, elixir-format
msgid "As this group was located on another instance, it will continue to work for other instances than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:71
#: lib/web/templates/email/group_suspension.text.eex:5
+#, elixir-autogen, elixir-format
msgid "As this group was located on this instance, all of it's data has been irretrievably deleted."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:18
#: lib/web/templates/email/group_suspension.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:90
msgid "The group %{group} has been suspended on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:64
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:96
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For information about how we collect and use information about users of the Service, please check our privacy policy."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:88
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:109
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you delete this information, you need to login again."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:111
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:117
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Note: This information is stored in your localStorage and not your cookies."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:231
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our responsibility"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:87
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:3
#: lib/web/templates/api/terms.html.heex:39
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:120
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:140
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:55
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:134
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:25
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:132
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.text.eex:4
+#, elixir-autogen, elixir-format
msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:47
#: lib/web/templates/email/event_participation_confirmed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:91
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:54
+#, elixir-autogen, elixir-format
msgid "%{reporter} reported the following content."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Group %{group} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Group reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Profile %{profile} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:81
+#, elixir-autogen, elixir-format
msgid "Profile reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
+#, elixir-autogen, elixir-format
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:99
+#, elixir-autogen, elixir-format
msgid "A text is required for the post"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:98
+#, elixir-autogen, elixir-format
msgid "A title is required for the post"
msgstr ""
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.text.eex:5
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:53
msgid "%{name} requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:47
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.html.heex:18
#: lib/web/templates/email/instance_follow.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Want to connect?"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:83
+#, elixir-autogen, elixir-format
msgid "Event title"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:47
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:7
+#, elixir-autogen, elixir-format
msgid "This page is not correct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:50
+#, elixir-autogen, elixir-format
msgid "We're sorry, but something went wrong on our end."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:109
#: lib/web/templates/email/email.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This is a demonstration site to test Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
+#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:120
+#, elixir-autogen, elixir-format
msgid "%{actor}'s private events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:115
+#, elixir-autogen, elixir-format
msgid "%{actor}'s public events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:224
+#, elixir-autogen, elixir-format
msgid "Feed for %{email} on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:61
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may contact the server administrator at %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:59
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may try to contact the server administrator."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:82
+#, elixir-autogen, elixir-format
msgid "Technical details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:52
+#, elixir-autogen, elixir-format
msgid "The Mobilizon server %{instance} seems to be temporarily down."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:72
+#, elixir-autogen, elixir-format
msgid "Public feed for %{instance}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:316
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:322
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/actor.ex:43
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} has been cancelled!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:50
#: lib/web/templates/email/actor_suspension_participants.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:50
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:18
#: lib/web/templates/email/actor_suspension_participants.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr ""
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
#: lib/service/export/participants/pdf.ex:96
+#, elixir-autogen, elixir-format
msgid "%{event}_participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant message"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant name"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant status"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:52
#: lib/web/templates/email/admin/_role.html.heex:3
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:55
+#, elixir-autogen, elixir-format
msgid "Creator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:49
#: lib/web/templates/email/admin/_role.html.heex:5
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:37
+#, elixir-autogen, elixir-format
msgid "Not approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:40
+#, elixir-autogen, elixir-format
msgid "Not confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:46
+#, elixir-autogen, elixir-format
msgid "Participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:43
+#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:122
+#, elixir-autogen, elixir-format
msgid "Begins on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:125
+#, elixir-autogen, elixir-format
msgid "Ends on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Number of participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:120
+#, elixir-autogen, elixir-format
msgid "Participants for %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:88
+#, elixir-autogen, elixir-format
msgid "Anonymous participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.html.heex:12
#: lib/web/templates/email/date/event_tz_date_range.html.heex:20
#: lib/web/templates/email/date/event_tz_date_range.html.heex:36
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "🌐 %{timezone} %{offset}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (%{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (in your timezone %{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:18
#: lib/web/templates/email/notification_each_week.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On the agenda this week"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:113
+#, elixir-autogen, elixir-format
msgid "Details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:28
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "From the %{start} to the %{end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Manage your participation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:11
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On %{date} from %{start_time} to %{end_time}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Read more"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.html.heex:121
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Online event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.html.heex:18
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Address:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Details:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:182
+#, elixir-autogen, elixir-format
msgid "Manage your notification settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Manage your participation:"
msgstr ""
+#: lib/web/templates/email/participation/card/_title.text.eex:3
+#: lib/web/templates/email/participation/card/_title.text.eex:3
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/participation/card/_title.text.eex:3
-#: lib/web/templates/email/participation/card/_title.text.eex:3
msgid "Organizer: %{organizer}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:91
+#, elixir-autogen, elixir-format
msgid "Participate"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Participate:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_title.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Title: %{title}"
msgstr ""
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:43
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:9
+#, elixir-autogen, elixir-format
msgid "New end date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:10
+#, elixir-autogen, elixir-format
msgid "New location:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:8
+#, elixir-autogen, elixir-format
msgid "New start date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:18
#: lib/web/templates/email/group_membership_rejection.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry, not this time!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:74
+#, elixir-autogen, elixir-format
msgid "View the group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:18
#: lib/web/templates/email/group_membership_approval.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're in!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:61
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:88
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:47
#: lib/web/templates/email/pending_participation_notification.text.eex:4
+#, elixir-format
msgid "You have one pending attendance request to process for the following event:"
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:18
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator changed your role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:122
+#, elixir-autogen, elixir-format
msgid "An administrator confirmed your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:43
#: lib/web/email/admin.ex:70
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:18
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually confirmed your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:98
+#, elixir-autogen, elixir-format
msgid "An administrator updated your role on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/email_changed_new.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:96
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:62
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:62
#: lib/web/templates/email/admin_user_role_changed.html.heex:88
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Login on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:72
+#, elixir-autogen, elixir-format
msgid "New role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "New role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:64
+#, elixir-autogen, elixir-format
msgid "Old role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Old role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin/_role.html.heex:7
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "User"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:62
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service:"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/instance_follow.text.eex:5
+#, elixir-autogen, elixir-format, fuzzy
msgid "%{name} just requested to follow your instance."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:48
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:54
msgid "%{name} just requested to follow your instance."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format, fuzzy
msgid "If you accept, this profile will receive all of your public events."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "To accept this invitation, head over to the profile's admin page."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
msgid "View the details"
msgstr ""
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:16
msgid "Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:52
msgid "Auto, boat and air"
msgstr ""
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:20
msgid "Book clubs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:24
msgid "Business"
msgstr ""
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:28
msgid "Causes"
msgstr ""
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:32
msgid "Comedy"
msgstr ""
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:56
msgid "Community"
msgstr ""
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:36
msgid "Crafts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:60
msgid "Family & Education"
msgstr ""
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:64
msgid "Fashion & Beauty"
msgstr ""
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:68
msgid "Film & Media"
msgstr ""
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:40
msgid "Food & Drink"
msgstr ""
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:72
msgid "Games"
msgstr ""
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:44
msgid "Health"
msgstr ""
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:84
msgid "LGBTQ"
msgstr ""
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:76
msgid "Language & Culture"
msgstr ""
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:80
msgid "Learning"
msgstr ""
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:133
msgid "Meeting"
msgstr ""
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:88
msgid "Movements and politics"
msgstr ""
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:48
msgid "Music"
msgstr ""
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:92
msgid "Networking"
msgstr ""
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:112
msgid "Outdoors & Adventure"
msgstr ""
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:96
msgid "Party"
msgstr ""
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:100
msgid "Performing & Visual Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:104
msgid "Pets"
msgstr ""
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:108
msgid "Photography"
msgstr ""
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:120
msgid "Science & Tech"
msgstr ""
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:116
msgid "Spirituality, Religion & Beliefs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:124
msgid "Sports"
msgstr ""
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:128
msgid "Theatre"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/participation/event_card.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Read more: %{url}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/registration_confirmation.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Activate my account:"
msgstr ""
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr ""
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/be/LC_MESSAGES/errors.po b/priv/gettext/be/LC_MESSAGES/errors.po
index 4ba626b31..cf3730695 100644
--- a/priv/gettext/be/LC_MESSAGES/errors.po
+++ b/priv/gettext/be/LC_MESSAGES/errors.po
@@ -11,8 +11,8 @@ msgstr ""
"Language: be\n"
"Plural-Forms: nplurals=3\n"
-#, elixir-autogen
#: lib/mobilizon/discussions/discussion.ex:69
+#, elixir-autogen
msgid "can't be blank"
msgstr ""
@@ -94,70 +94,69 @@ msgstr ""
msgid "must be equal to %{number}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:107
msgid "Cannot refresh the token"
msgstr ""
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:272
msgid "Current profile is not a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:276
msgid "Current profile is not an administrator of the selected group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:610
msgid "Error while saving user settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
+#, elixir-autogen, elixir-format
msgid "Group not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:98
#: lib/graphql/resolvers/group.ex:102
+#, elixir-autogen, elixir-format
msgid "Group with ID %{id} not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:85
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr ""
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:335
msgid "Member not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:94
+#, elixir-autogen, elixir-format
msgid "No profile found for the moderator user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:272
msgid "No user to validate with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
+#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:28
#: lib/graphql/resolvers/participant.ex:32
#: lib/graphql/resolvers/participant.ex:210
@@ -167,314 +166,314 @@ msgstr ""
#: lib/graphql/resolvers/person.ex:396
#: lib/graphql/resolvers/person.ex:425
#: lib/graphql/resolvers/person.ex:440
+#, elixir-autogen, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:159
msgid "Registrations are not open"
msgstr ""
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:427
msgid "The current password is invalid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
msgid "The new email doesn't seem to be valid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
msgid "The new email must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:430
msgid "The new password must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
msgid "The password provided is invalid"
msgstr ""
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:434
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:292
msgid "This user can't reset their password"
msgstr ""
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:81
msgid "This user has been disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
msgid "Unable to validate user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:520
msgid "User already disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:585
msgid "User requested is not logged-in"
msgstr ""
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:307
msgid "You are already a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:342
msgid "You can't leave this group because you are the only administrator"
msgstr ""
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:304
msgid "You cannot join this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:132
+#, elixir-autogen, elixir-format
msgid "You may not list groups unless moderator."
msgstr ""
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:485
msgid "You need to be logged-in to change your email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:442
msgid "You need to be logged-in to change your password"
msgstr ""
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:281
msgid "You need to be logged-in to delete a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:547
msgid "You need to be logged-in to delete your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:312
msgid "You need to be logged-in to join a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:347
msgid "You need to be logged-in to leave a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:245
msgid "You need to be logged-in to update a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:112
msgid "You need to have an existing token to get a refresh token"
msgstr ""
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
msgid "You requested again a confirmation email too soon"
msgstr ""
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:162
msgid "Your email is not on the allowlist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:100
+#, elixir-autogen, elixir-format
msgid "Error while performing background task"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:32
+#, elixir-autogen, elixir-format
msgid "No profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:61
#: lib/graphql/resolvers/actor.ex:97
+#, elixir-autogen, elixir-format
msgid "No remote profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:72
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can suspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:105
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can unsuspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:29
+#, elixir-autogen, elixir-format
msgid "Only remote profiles may be refreshed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:64
+#, elixir-autogen, elixir-format
msgid "Profile already suspended"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:96
+#, elixir-autogen, elixir-format
msgid "A valid email is required by your instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:90
#: lib/graphql/resolvers/participant.ex:143
+#, elixir-autogen, elixir-format
msgid "Anonymous participation is not enabled"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:210
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last administrator of a group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:207
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last identity of a user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:126
+#, elixir-autogen, elixir-format
msgid "Comment is already deleted"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:103
#: lib/graphql/resolvers/discussion.ex:69
+#, elixir-autogen, elixir-format
msgid "Discussion not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:71
#: lib/graphql/resolvers/report.ex:90
+#, elixir-autogen, elixir-format
msgid "Error while saving report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:110
+#, elixir-autogen, elixir-format
msgid "Error while updating report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:131
+#, elixir-autogen, elixir-format
msgid "Event id not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
+#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:87
#: lib/graphql/resolvers/participant.ex:128
#: lib/graphql/resolvers/participant.ex:155
#: lib/graphql/resolvers/participant.ex:336
+#, elixir-autogen, elixir-format
msgid "Event with this ID %{id} doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:103
+#, elixir-autogen, elixir-format
msgid "Internal Error"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:219
+#, elixir-autogen, elixir-format
msgid "No discussion with ID %{id}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:80
#: lib/graphql/resolvers/todos.ex:107
#: lib/graphql/resolvers/todos.ex:179
#: lib/graphql/resolvers/todos.ex:208
#: lib/graphql/resolvers/todos.ex:237
+#, elixir-autogen, elixir-format
msgid "No profile found for user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:64
+#, elixir-autogen, elixir-format
msgid "No such feed token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:259
+#, elixir-autogen, elixir-format
msgid "Participant already has role %{role}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:187
#: lib/graphql/resolvers/participant.ex:220
#: lib/graphql/resolvers/participant.ex:263
+#, elixir-autogen, elixir-format
msgid "Participant not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:32
+#, elixir-autogen, elixir-format
msgid "Person with ID %{id} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:56
+#, elixir-autogen, elixir-format
msgid "Person with username %{username} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:169
#: lib/graphql/resolvers/post.ex:203
+#, elixir-autogen, elixir-format
msgid "Post ID is not a valid ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:172
#: lib/graphql/resolvers/post.ex:206
+#, elixir-autogen, elixir-format
msgid "Post doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:84
+#, elixir-autogen, elixir-format
msgid "Profile invited doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:93
#: lib/graphql/resolvers/member.ex:97
+#, elixir-autogen, elixir-format
msgid "Profile is already a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:133
#: lib/graphql/resolvers/post.ex:175
#: lib/graphql/resolvers/post.ex:209
@@ -488,622 +487,623 @@ msgstr ""
#: lib/graphql/resolvers/todos.ex:182
#: lib/graphql/resolvers/todos.ex:214
#: lib/graphql/resolvers/todos.ex:246
+#, elixir-autogen, elixir-format
msgid "Profile is not member of group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:67
#: lib/graphql/resolvers/person.ex:233
+#, elixir-autogen, elixir-format
msgid "Profile not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:48
+#, elixir-autogen, elixir-format
msgid "Report not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:172
#: lib/graphql/resolvers/resource.ex:199
+#, elixir-autogen, elixir-format
msgid "Resource doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:124
+#, elixir-autogen, elixir-format
msgid "The event has already reached its maximum capacity"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:282
+#, elixir-autogen, elixir-format
msgid "This token is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:176
#: lib/graphql/resolvers/todos.ex:243
+#, elixir-autogen, elixir-format
msgid "Todo doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:77
#: lib/graphql/resolvers/todos.ex:211
#: lib/graphql/resolvers/todos.ex:240
+#, elixir-autogen, elixir-format
msgid "Todo list doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:73
+#, elixir-autogen, elixir-format
msgid "Token does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:67
#: lib/graphql/resolvers/feed_token.ex:70
+#, elixir-autogen, elixir-format
msgid "Token is not a valid UUID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:98
+#, elixir-autogen, elixir-format
msgid "User not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:310
+#, elixir-autogen, elixir-format
msgid "You already have a profile for this user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:134
+#, elixir-autogen, elixir-format
msgid "You are already a participant of this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:87
+#, elixir-autogen, elixir-format
msgid "You are not a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:157
#: lib/graphql/resolvers/member.ex:173
#: lib/graphql/resolvers/member.ex:188
+#, elixir-autogen, elixir-format
msgid "You are not a moderator or admin for this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:59
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:41
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:134
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:82
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:93
+#, elixir-autogen, elixir-format
msgid "You are not allowed to update a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:181
#: lib/graphql/resolvers/participant.ex:214
+#, elixir-autogen, elixir-format
msgid "You can't leave event because you're the only event creator participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:192
+#, elixir-autogen, elixir-format
msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:122
+#, elixir-autogen, elixir-format
msgid "You cannot delete this comment"
msgstr ""
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:408
msgid "You cannot delete this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:90
+#, elixir-autogen, elixir-format
msgid "You cannot invite to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:76
+#, elixir-autogen, elixir-format
msgid "You don't have permission to delete this token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/admin.ex:56
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list action logs"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:36
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:115
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to update a report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:53
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to view a report"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:250
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:234
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:276
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:84
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access discussions"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:96
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:318
msgid "You need to be logged-in to create events"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:141
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:140
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:417
msgid "You need to be logged-in to delete an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:214
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:207
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:108
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:225
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave an event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:374
msgid "You need to be logged-in to update an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:180
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:177
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:236
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to view a resource preview"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:132
+#, elixir-autogen, elixir-format
msgid "Parent resource doesn't belong to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:114
+#, elixir-autogen, elixir-format
msgid "The chosen password is too short."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:142
+#, elixir-autogen, elixir-format
msgid "The registration token is already in use, this looks like an issue on our side."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:108
+#, elixir-autogen, elixir-format
msgid "This email is already used."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:99
+#, elixir-autogen, elixir-format
msgid "Post not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:86
+#, elixir-autogen, elixir-format
msgid "Invalid arguments passed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:92
+#, elixir-autogen, elixir-format
msgid "Invalid credentials"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:90
+#, elixir-autogen, elixir-format
msgid "Reset your password to login"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:97
#: lib/graphql/error.ex:102
+#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:104
+#, elixir-autogen, elixir-format
msgid "Something went wrong"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:85
+#, elixir-autogen, elixir-format
msgid "Unknown Resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:95
+#, elixir-autogen, elixir-format
msgid "You don't have permission to do this"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged in"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:118
+#, elixir-autogen, elixir-format
msgid "You can't accept this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:139
+#, elixir-autogen, elixir-format
msgid "You can't reject this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/media.ex:71
+#, elixir-autogen, elixir-format
msgid "File doesn't have an allowed MIME type."
msgstr ""
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:240
msgid "Profile is not administrator for the group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:363
msgid "You can't edit this event."
msgstr ""
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:366
msgid "You can't attribute this event to this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:142
+#, elixir-autogen, elixir-format
msgid "This invitation doesn't exist."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:217
+#, elixir-autogen, elixir-format
msgid "This member already has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:241
+#, elixir-autogen, elixir-format
msgid "You don't have the right to remove this member."
msgstr ""
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
-#: lib/mobilizon/actors/actor.ex:351
msgid "This username is already taken."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:81
+#, elixir-autogen, elixir-format
msgid "You must provide either an ID or a slug to access a discussion"
msgstr ""
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:313
msgid "Organizer profile is not owned by the user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:93
+#, elixir-autogen, elixir-format
msgid "Profile ID provided is not the anonymous profile one"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:181
#: lib/graphql/resolvers/group.ex:223
#: lib/graphql/resolvers/person.ex:148
#: lib/graphql/resolvers/person.ex:182
#: lib/graphql/resolvers/person.ex:304
+#, elixir-autogen, elixir-format
msgid "The provided picture is too heavy"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/views/utils.ex:34
-msgid "Index file not found. You need to recompile the front-end."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:129
+#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr ""
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:503
msgid "Invalid activation token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:226
+#, elixir-autogen, elixir-format
msgid "Unable to fetch resource details from this URL."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/event.ex:164
#: lib/graphql/resolvers/participant.ex:253
#: lib/graphql/resolvers/participant.ex:328
+#, elixir-autogen, elixir-format
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:299
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:354
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:166
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:129
+#, elixir-autogen, elixir-format
msgid "Comment not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:123
+#, elixir-autogen, elixir-format
msgid "Error while creating a discussion"
msgstr ""
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:624
msgid "Error while updating locale"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:307
+#, elixir-autogen, elixir-format
msgid "Error while uploading pictures"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:190
+#, elixir-autogen, elixir-format
msgid "Failed to leave the event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:236
+#, elixir-autogen, elixir-format
msgid "Failed to update the group"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
msgid "Failed to update user email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:499
msgid "Failed to validate user email"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:146
+#, elixir-autogen, elixir-format
msgid "The anonymous actor ID is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:165
+#, elixir-autogen, elixir-format
msgid "Unknown error while updating resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:84
+#, elixir-autogen, elixir-format
msgid "You are not the comment creator"
msgstr ""
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:424
msgid "You cannot change your password."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:321
+#, elixir-autogen, elixir-format
msgid "Format not supported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:305
+#, elixir-autogen, elixir-format
msgid "A dependency needed to export to %{format} is not installed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:313
+#, elixir-autogen, elixir-format
msgid "An error occured while saving export"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/controllers/export_controller.ex:30
+#, elixir-autogen, elixir-format
msgid "Export to format %{format} is not enabled on this instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:187
+#, elixir-autogen, elixir-format
msgid "Only admins can create groups"
msgstr ""
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:306
msgid "Only groups can create events"
msgstr ""
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:292
msgid "Unknown error while creating event"
msgstr ""
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:480
msgid "User cannot change email"
msgstr ""
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:391
msgid "Follow does not match your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:395
msgid "Follow not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:345
msgid "Profile with username %{username} not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:340
msgid "This profile does not belong to you"
msgstr ""
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:365
msgid "You are already following this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:374
msgid "You need to be logged-in to follow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:423
msgid "You need to be logged-in to unfollow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:400
msgid "You need to be logged-in to update a group follow"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:210
+#, elixir-autogen, elixir-format
msgid "This member does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:234
+#, elixir-autogen, elixir-format
msgid "You don't have the role needed to remove this member."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:252
+#, elixir-autogen, elixir-format
msgid "You must be logged-in to remove a member"
msgstr ""
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:156
msgid "Your email seems to be using an invalid format"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:380
msgid "Can't confirm an already confirmed user"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:384
msgid "Deconfirming users is not supported"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:356
msgid "The new role must be different"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:307
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/api/groups.ex:33
+#, elixir-autogen, elixir-format
msgid "A profile or group with that name already exists"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:506
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/ca/LC_MESSAGES/activity.po b/priv/gettext/ca/LC_MESSAGES/activity.po
index ae403fa6a..346597df5 100644
--- a/priv/gettext/ca/LC_MESSAGES/activity.po
+++ b/priv/gettext/ca/LC_MESSAGES/activity.po
@@ -72,7 +72,7 @@ msgstr ""
msgid "%{profile} created the group %{group}."
msgstr ""
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
@@ -84,38 +84,38 @@ msgstr ""
msgid "%{profile} deleted the discussion %{discussion}."
msgstr ""
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr ""
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr ""
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member}."
msgstr ""
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr ""
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr ""
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
msgid "%{profile} quit the group."
msgstr ""
@@ -126,13 +126,13 @@ msgstr ""
msgid "%{profile} renamed the discussion %{discussion}."
msgstr ""
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr ""
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
@@ -144,14 +144,14 @@ msgstr ""
msgid "%{profile} replied to the discussion %{discussion}."
msgstr ""
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr ""
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member}."
msgstr ""
@@ -164,14 +164,14 @@ msgid "The event %{event} was created by %{profile}."
msgstr ""
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr ""
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
@@ -183,13 +183,13 @@ msgstr ""
msgid "The post %{post} was created by %{profile}."
msgstr ""
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr ""
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
@@ -202,14 +202,14 @@ msgid "%{member} joined the group."
msgstr ""
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr ""
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
@@ -220,7 +220,7 @@ msgstr ""
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
#, elixir-format
msgid "View one more activity"
@@ -244,7 +244,7 @@ msgid "Activity on %{instance}"
msgstr ""
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
@@ -259,7 +259,7 @@ msgstr ""
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr ""
-#: lib/web/templates/email/email_direct_activity.html.heex:249
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
@@ -293,14 +293,14 @@ msgid "Weekly activity recap for %{instance}"
msgstr ""
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr ""
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
@@ -455,3 +455,9 @@ msgstr ""
#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr ""
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr ""
diff --git a/priv/gettext/ca/LC_MESSAGES/default.po b/priv/gettext/ca/LC_MESSAGES/default.po
index 7ec5c8004..7802b838a 100644
--- a/priv/gettext/ca/LC_MESSAGES/default.po
+++ b/priv/gettext/ca/LC_MESSAGES/default.po
@@ -14,265 +14,265 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.6.2\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:66
+#, elixir-autogen, elixir-format
msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one."
msgstr ""
"Si no ho has demanat tu, ignora aquest email. La teva contrasenya només "
"canviarà si cliques l'enllaç de sota i n'escrius una altra."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:120
+#, elixir-autogen, elixir-format
msgid "%{title} by %{creator}"
msgstr "%{title} de %{creator}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:80
+#, elixir-autogen, elixir-format
msgid "Activate my account"
msgstr "Activa el meu compte"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:150
#: lib/web/templates/email/email.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Ask the community on Framacolibri"
msgstr "Pregunta a la comunitat a Framacolibri"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:15
+#, elixir-autogen, elixir-format
msgid "Comments"
msgstr "Comentaris"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:115
#: lib/web/templates/email/report.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Event"
msgstr "Activitat"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:49
+#, elixir-autogen, elixir-format
msgid "Instructions to reset your password on %{instance}"
msgstr "Instruccions per canviar la contrasenya a %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:21
+#, elixir-autogen, elixir-format
msgid "Reason"
msgstr "Raó"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:86
+#, elixir-autogen, elixir-format
msgid "Reset Password"
msgstr "Canvia la contrasenya"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:53
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
msgstr ""
"Restablir la teva contrasenya és fàcil. Prem el botó de sota i segueix les "
"instruccions. Acabarem de seguida."
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:26
+#, elixir-autogen, elixir-format
msgid "Instructions to confirm your Mobilizon account on %{instance}"
msgstr "Instruccions per confirmar el teu compte de Mobilizon a %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:22
+#, elixir-autogen, elixir-format
msgid "New report on Mobilizon instance %{instance}"
msgstr "S'ha denunciat una activitat al servidor de Mobilizon %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:67
#: lib/web/templates/email/before_event_notification.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Go to event page"
msgstr "Ves a la pàgina de l'activitat"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New report from %{reporter} on %{instance}"
msgstr "S'ha denunciat una activitat a %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Participation approved"
msgstr "S'ha aprovat la participació"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:18
#: lib/web/templates/email/password_reset.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Password reset"
msgstr "Reinicia la contrasenya"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time."
msgstr ""
"Restablir la contrasenya és fàcil. Segueix l'enllaç de sota i segueix les "
"instruccions. Serà un no-res."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email."
msgstr ""
"Has creat un compte a %{host} amb aquesta adreça de mail. Estàs a un clic d"
"'activar-lo. Si no l'has creat tu, ignora aquest mail."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:114
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been approved"
msgstr "T'han aprovat la participació a %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:67
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been rejected"
msgstr "T'han denegat la participació a %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/email/event.ex:44
+#, elixir-autogen, elixir-format
msgid "Event %{title} has been updated"
msgstr "S'ha actualitzat {%title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:7
+#, elixir-autogen, elixir-format
msgid "New title: %{title}"
msgstr "Nou títol: %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr "Algú ha soŀlicitat a %{instance} una contrasenya nova."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:105
+#, elixir-autogen, elixir-format
msgid "Warning"
msgstr "Alerta"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:140
+#, elixir-autogen, elixir-format
msgid "Confirm your participation to event %{title}"
msgstr "Confirma que participaràs a l'activitat %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:106
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal ID for your current selected identity"
msgstr "Un identificador intern per la teva identitat actual"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal user ID"
msgstr "Un identificador intern"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Any of the information we collect from you may be used in the following ways:"
msgstr ""
"Qualsevol informació que recollim de tu la podrem fer servir d'aquestes "
"maneres:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:13
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Basic account information"
msgstr "Informació bàsica del compte"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:32
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do not share any dangerous information over Mobilizon."
msgstr "No comparteixis informació perillosa a través de Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:123
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we disclose any information to outside parties?"
msgstr "Revelem algun tipus d'informació a altri?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:100
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we use cookies?"
msgstr "Fem servir cookies?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "How do we protect your information?"
msgstr "Com protegim la teva informació?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:36
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "IPs and other metadata"
msgstr "Adreces IP i altres metadades"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:23
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Published events and comments"
msgstr "Activitats i comentaris publicats"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:93
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain the IP addresses associated with registered users no more than 12 months."
msgstr ""
"Mantingues les adreces IP associades a usuàries registrades no més de 12 "
"mesos."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:107
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Tokens to authenticate you"
msgstr "Claus per autenticar-te"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:38
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We also may retain server logs which include the IP address of every request to our server."
msgstr ""
"També podem guardar registres del funcionament del servidor, que poden "
"incloure l'adreça IP de cada petició que rep."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:102
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We store the following information on your device when you connect:"
msgstr "Desem aquesta informació al teu dispositiu quan et connectes:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:84
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We will make a good faith effort to:"
msgstr "Ens esforçarem de bona fe per a:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:45
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What do we use your information for?"
msgstr "Per a què fem servir la teva informació?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:83
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What is our data retention policy?"
msgstr "Quina és la nostra política de retenció de dades?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:99
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You may irreversibly delete your account at any time."
msgstr "Pots esborrar el teu compte irreversiblement en qualsevol moment."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to our Privacy Policy"
msgstr "Canvis a la nostra política de privacitat"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:139
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site."
msgstr ""
@@ -283,8 +283,8 @@ msgstr ""
"wikipedia.org/wiki/Reglament_General_de_Protecci%C3%B3_de_Dades\">Reglament "
"General de Protecció de Dades), si us plau, no facis servir aquest lloc."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site."
msgstr ""
@@ -295,30 +295,30 @@ msgstr ""
"la privacitat online dels infants), si us plau, no facis servir aquest "
"lloc."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:160
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we decide to change our privacy policy, we will post those changes on this page."
msgstr ""
"Si decidim canviar la nostra política de privacitat publicarem els canvis en "
"aquesta pàgina."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:153
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Law requirements can be different if this server is in another jurisdiction."
msgstr ""
"Els requisits legals poden diferir si aquest servidor cau dins d'una altra "
"jurisdicció."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:137
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Site usage by children"
msgstr "Ús del lloc per part d'infants"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:68
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions."
msgstr ""
@@ -328,8 +328,8 @@ msgstr ""
"contingut, i per respondre a consultes o\n"
" soŀlicituds o preguntes."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:61
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations."
msgstr ""
@@ -337,8 +337,8 @@ msgstr ""
"amb d'altres conegudes per determinar\n"
" evasió d'un bloqueig o altres violacions de les condicions."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:54
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in."
msgstr ""
@@ -347,89 +347,89 @@ msgstr ""
" poguessis interaccionar amb continguts i publicacions teus i d'altres, "
"amb una sessió iniciada."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:10
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What information do we collect?"
msgstr "Quina informació recollim?"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:182
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: confirm your email address"
msgstr "Mobilizon a %{instance}: confirma la teva adreça de correu"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:159
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: email changed"
msgstr "Mobilizon a %{instance}: s'ha canviat l'adreça de correu"
-#, elixir-format
#: lib/web/email/notification.ex:52
+#, elixir-format
msgid "One event planned today"
msgid_plural "%{nb_events} events planned today"
msgstr[0] "Una activitat planificada per avui"
msgstr[1] "%{nb_events} activitats planificades avui"
-#, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:47
#: lib/web/templates/email/on_day_notification.text.eex:3
+#, elixir-format
msgid "You have one event today:"
msgid_plural "You have %{total} events today:"
msgstr[0] "Tens una activitat avui:"
msgstr[1] "Tens %{total} activitats avui:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.text.eex:3
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{group}"
msgstr "%{inviter} t'acaba de convidar al seu grup %{group}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:18
#: lib/web/templates/email/group_invite.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Come along!"
msgstr "Vine!"
-#, elixir-autogen, elixir-format
#: lib/web/email/notification.ex:24
+#, elixir-autogen, elixir-format
msgid "Don't forget to go to %{title}"
msgstr "No t'oblidis d'anar a %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:47
#: lib/web/templates/email/before_event_notification.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Get ready for %{title}"
msgstr "Prepara't per %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:83
+#, elixir-autogen, elixir-format
msgid "See my groups"
msgstr "Mostra els meus grups"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:65
#: lib/web/templates/email/group_invite.text.eex:5
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to your groups."
msgstr "Per acceptar la invitació, ves als teus grups."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.text.eex:5
+#, elixir-autogen, elixir-format
msgid "View the event on: %{link}"
msgstr "Vés a l'activitat actualitzada a %{link}"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:30
+#, elixir-autogen, elixir-format
msgid "You have been invited by %{inviter} to join group %{group}"
msgstr "%{inviter} t'ha convidat al grup %{group}"
-#, elixir-format
#: lib/web/email/notification.ex:81
+#, elixir-format
msgid "One event planned this week"
msgid_plural "%{nb_events} events planned this week"
msgstr[0] "Una activitat planificada per aquesta setmana"
msgstr[1] "%{nb_events} planificades per aquesta setmana"
-#, elixir-format
#: lib/web/email/notification.ex:107
+#, elixir-format
msgid "One participation request for event %{title} to process"
msgid_plural "%{number_participation_requests} participation requests for event %{title} to process"
msgstr[0] "Hi ha una soŀlicitud de participar a %{title} pendent de resoldre"
@@ -437,21 +437,21 @@ msgstr[1] ""
"Hi ha %{number_participation_requests} soŀlicituds de participar a %{title} "
"pendents de resoldre"
-#, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:47
#: lib/web/templates/email/notification_each_week.text.eex:3
+#, elixir-format
msgid "You have one event this week:"
msgid_plural "You have %{total} events this week:"
msgstr[0] "Tens una activitat aquesta setmana:"
msgstr[1] "Tens %{total} activitats aquesta setmana:"
-#, elixir-autogen, elixir-format
#: lib/service/metadata/utils.ex:53
+#, elixir-autogen, elixir-format
msgid "The event organizer didn't add any description."
msgstr "L'organitzadora no hi ha posat cap descripció."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:78
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm."
msgstr ""
@@ -461,8 +461,8 @@ msgstr ""
"aplicacions client i l'API del servidor, i desem les contrasenyes "
"transformades amb una funció de hash forta, unidireccional."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety."
msgstr ""
@@ -474,20 +474,20 @@ msgstr ""
"fer-ho per complir amb la llei, per fer complir la política del lloc, per "
"protegir el nostres drets o d'altres, la propietat, o la seguretat."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:62
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Accepting these Terms"
msgstr "Acceptar aquestes condicions"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:73
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to these Terms"
msgstr "Canvis an aquestes condicions"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:271
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content."
msgstr ""
@@ -498,16 +498,16 @@ msgstr ""
"Assumeixes el risc i responsabilitat derivats de l'ús o confiança en "
"qualsevol contingut."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:192
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:"
msgstr ""
"També et compromets a no fer res del següent en relació amb el Servei o "
"altres usuari/es:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:217
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties."
msgstr ""
@@ -515,22 +515,22 @@ msgstr ""
"freqüència d'ús, o altres funcions dissenyades per protegir el Servei, "
"usuàries del Servei, o d'altri."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:211
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;"
msgstr ""
"Recopilar informació personal d'altres usuàries, intimidar, amenaçar, espiar "
"o assetjar altres usuàries del Servei;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:167
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that is illegal or unlawful, that would otherwise create liability;"
msgstr "Continguts iŀlegals, que poguessin comportar responsabilitats;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;"
msgstr ""
@@ -538,48 +538,48 @@ msgstr ""
"secret comercial, drets d'autoria, dret a la privacitat, dret de publicitat "
"o qualsevol altres drets inteŀlectuals o drets de qualsevol part;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:103
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Creating Accounts"
msgstr "Creació dels comptes"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:284
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Entire Agreement"
msgstr "Acord complet"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:294
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Feedback"
msgstr "Valoracions"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:261
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Hyperlinks and Third Party Content"
msgstr "Enllaços i continguts de tercers"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:279
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service."
msgstr ""
"Si incompleixes qualsevol d'aquestes condicions, ens reservem el dret de "
"suspendre o desactivar el teu accés al Servei."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:205
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;"
msgstr ""
"Suplantar la identitat o publicar en nom d'una persona o entitat, o "
"tergiversar la teva afiliació amb una persona o entitat;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:128
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness."
msgstr ""
@@ -587,26 +587,26 @@ msgstr ""
"continguts a disposició del públic. Ets responsable del contingut que "
"publiques al Servei, incloent-ne la legalitat, fiabilitat i adequació."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:94
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Privacy Policy"
msgstr "Política de privacitat"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:304
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions & Contact Information"
msgstr "Preguntes i informació de contacte"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:277
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Termination"
msgstr "Finalització"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:199
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;"
msgstr ""
@@ -615,14 +615,14 @@ msgstr ""
"plenament del Servei, que pugui malmetre, deshabilitar, sobrecarregar o "
"perjudicar el funcionament del Servei;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your Content & Conduct"
msgstr "El teu contingut i conducta"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:263
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk."
msgstr ""
@@ -633,8 +633,8 @@ msgstr ""
"externs no implica el suport per part de %{instance_name} per al lloc "
"destí. L'ús de tals enllaços són responsabilitat de cada persona usuària."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:224
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended."
msgstr ""
@@ -643,16 +643,16 @@ msgstr ""
"conducta i normes de moderació. Trencar aquestes normes pot implicar la "
"suspensió o retirada del vostre compte."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:254
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For full details about the Mobilizon software see here."
msgstr ""
"Vegeu detalls complets sobre el "
"software Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully."
msgstr ""
@@ -662,8 +662,8 @@ msgstr ""
"condicions del servei, (\"Condicions del Servei\" o \"Condicions\"). Llegiu-"
"les amb atenció."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:82
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms."
msgstr ""
@@ -672,8 +672,8 @@ msgstr ""
"pàgina. És la vostra responsabilitat comprovar el web regularment per "
"assabentar-vos dels canvis de les Condicions."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:"
msgstr ""
@@ -681,16 +681,16 @@ msgstr ""
"absteniu-vos de publicar, enllaçar, o fer disponible de qualsevol altra "
"manera al Servei o a través d'ell:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:179
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and"
msgstr ""
"Informació privada d'altri (ex.: adreces postals o de correu, números de "
"telèfon, números d'identitat o de targetes bancàries, etc.); ni"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:152
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible."
msgstr ""
@@ -701,8 +701,8 @@ msgstr ""
"qualsevol motiu alguna instància no respecta aquesta petició, no ens en "
"podem fer responsables."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:286
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service."
msgstr ""
@@ -710,8 +710,8 @@ msgstr ""
"entre entre vós i %{instance_name}, i substitueix qualsevol altre "
"acord previ."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:247
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it."
msgstr ""
@@ -721,16 +721,16 @@ msgstr ""
"teniu dret i se us anima a usar, consultar, modificar i distribuir-ne el "
"codi font."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:185
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code."
msgstr ""
"Virus, dades corrompudes o qualsevol altre tipus de malware o arxius "
"destructius o nocius."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system."
msgstr ""
@@ -740,30 +740,30 @@ msgstr ""
"de correu també son subjectes de ser conservats dins el sistema durant un "
"temps."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:306
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions or comments about the Service may be directed to us at %{contact}"
msgstr ""
"Podeu dirigir-vos a %{contact} per qualsevol pregunta o comentari sobre el "
"Servei"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:245
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Source code"
msgstr "Codi font"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:296
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}."
msgstr ""
"Ens encanten les valoracions i els comentaris. Feu-nos saber què en penseu "
"del Servei, aquestes Condicions, i, en general, de %{instance_name}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:234
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful."
msgstr ""
@@ -777,14 +777,14 @@ msgstr ""
"condicions, com també altres comportaments no descrits però que siguin "
"considerats inapropiats, amenaçadors, ofensius o nocius."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:7
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} will not use or transmit or resell your personal data"
msgstr "%{instance_name} no fa profit de les vostres dades personals"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:113
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly."
msgstr ""
@@ -793,16 +793,16 @@ msgstr ""
"i no de la instància, contacteu-ne la comunitat de contribuïdores directament."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:240
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules."
msgstr ""
"Les persones administradores de la instància han d'assegurar-se que les "
"comunitats allotjades són moderades segons les normes definides."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:321
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA."
msgstr ""
@@ -811,8 +811,8 @@ msgstr ""
"appdotnet/terms-of-service\">les de App.net llicenciades també amb CC BY-SA."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA."
msgstr ""
@@ -821,22 +821,22 @@ msgstr ""
"discourse/discourse\">les de Discourse, llicenciades també amb CC BY-SA."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:3
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Short version"
msgstr "Versió curta"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:29
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The service is provided without warranties and these terms may change in the future"
msgstr ""
"El servei s'ofereix sense garanties i les condicions poden canviar en el "
"futur"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:166
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020."
msgstr ""
@@ -844,8 +844,8 @@ msgstr ""
"licenses/by-sa/4.0/\">CC BY-SA. Va ser actualitzat per darrer cop del 18 "
"de juny de 2020."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:314
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020."
msgstr ""
@@ -853,77 +853,76 @@ msgstr ""
"licenses/by-sa/4.0/\">CC BY-SA. Va ser actualitzat per darrer cop del 22 "
"de juny de 2020."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:21
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect other people and %{instance_name}'s rules when using the service"
msgstr ""
"Quan useu el servei heu de respectar les altres persones i les normes de "
"%{instance_name}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect the law when using %{instance_name}"
msgstr "Quan feu servir %{instance_name} heu de respectar la llei"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:5
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content is yours"
msgstr "El teu contingut et pertany"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Confirm my e-mail address"
msgstr "Confirma la meva adreça de correu"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm your e-mail"
msgstr "Confirma l'adreça de correu"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
"Hola! Acabes d'apuntar-te a aquesta activitat: « %{title} ». Si us plau, "
"confirma l'adreça de correu que has introduït:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:142
#: lib/web/templates/email/email.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Need help? Is something not working as expected?"
msgstr "Necessites ajuda? Alguna cosa no funciona?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it."
msgstr ""
"Has creat un compte a %{host} amb aquest mail. Estàs a un clic d'activar-lo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:18
+#, elixir-autogen, elixir-format
msgid "New report on %{instance}"
msgstr "Nova denúncia a %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "The email address for your account on %{host} is being changed to:"
msgstr "L'adreça de correu pel teu compte a %{host} s'està canviant a:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr "Algú ha soŀlicitat a %{instance} una contrasenya nova."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr "No ho facis servir més que proves, sisplau"
-#, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
#: lib/web/templates/email/event_updated.html.heex:172
@@ -932,6 +931,7 @@ msgstr "No ho facis servir més que proves, sisplau"
#: lib/web/templates/email/notification_each_week.text.eex:11
#: lib/web/templates/email/on_day_notification.html.heex:89
#: lib/web/templates/email/on_day_notification.text.eex:11
+#, elixir-format
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
msgstr[0] ""
@@ -941,61 +941,61 @@ msgstr[1] ""
"Si has de canceŀlar la teva participació, accedeix a l'activitat per "
"l'enllaç de dalt i clica al botó de participació."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} és un servidor de Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:187
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} és un servidor de Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:18
#: lib/web/templates/email/pending_participation_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "A request is pending!"
msgstr "Una soŀlicitud pendent!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:18
#: lib/web/templates/email/before_event_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An event is upcoming!"
msgstr "S'apropa una activitat!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:18
#: lib/web/templates/email/email_changed_new.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm new email"
msgstr "Confirma la nova adreça"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:108
+#, elixir-autogen, elixir-format
msgid "End"
msgstr "Final"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:18
#: lib/web/templates/email/event_updated.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Event update!"
msgstr "S'ha actualitzat l'activitat!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Flagged comments"
msgstr "Comentaris denunciats"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:59
#: lib/web/templates/email/event_participation_approved.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!"
msgstr ""
"Bones notícies: alguna de les organitzadores de l'activitat t'ha aprovat la "
"soŀlicitud de participar-hi. Ja t'ho pots apuntar a l'agenda, estàs a la "
"llista d'assistents!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
"Ei hola! Sembla que vols canviar l'adreça de correu vinculada al teu compte "
@@ -1003,16 +1003,16 @@ msgstr ""
"el canvi. Un cop fet, podràs iniciar sessió a %{instance} amb aquesta nova "
"adreça."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:"
msgstr ""
"Ep! Només confirmar que ha canviat el correu vinculat al teu compte a %{host}"
". Ara és:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:79
#: lib/web/templates/email/email_changed_old.text.eex:5
+#, elixir-autogen, elixir-format
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 has fet aquest canvi tu mateix/a, és possible que algú hagi aconseguit "
@@ -1020,167 +1020,167 @@ msgstr ""
"contrasenya de seguida. Si no pots entrar, contacta amb les admins de "
"%{host}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:12
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above."
msgstr ""
"Si no has fet aquest canvi, pots ignorar aquest missatge. La teva "
"contrasenya es mantindrà si no cliques l'enllaç de sobre."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
#: lib/web/templates/email/registration_confirmation.html.heex:62
#: lib/web/templates/email/registration_confirmation.text.eex:7
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger this email, you may safely ignore it."
msgstr "Si no has demanat això, sisplau ignora aquest correu."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:84
#: lib/web/templates/email/before_event_notification.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgstr ""
"Si has de canceŀlar la teva participació, accedeix a l'activitat per "
"l'enllaç de dalt i clica al botó de participació."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:193
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Learn more about Mobilizon here!"
msgstr "Per aprendre més de Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:123
#: lib/web/templates/export/event_participants.html.heex:129
+#, elixir-autogen, elixir-format
msgid "Location"
msgstr "Ubicació"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:133
+#, elixir-autogen, elixir-format
msgid "Location address was removed"
msgstr "L'adreça postal ha estat esborrada"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:89
#: lib/web/templates/email/pending_participation_notification.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Manage pending requests"
msgstr "Gestiona les soŀlicituds pendents"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:18
#: lib/web/templates/email/registration_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Nearly there!"
msgstr "Hi ets a prop!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:18
#: lib/web/templates/email/email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New email confirmation"
msgstr "Nova confirmació de correu"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:191
+#, elixir-autogen, elixir-format
msgid "Reasons for report"
msgstr "Motius de l'informe"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:48
+#, elixir-autogen, elixir-format
msgid "Someone on %{instance} reported the following content for you to analyze:"
msgstr "Algú a %{instance} ha denunciat el contingut següent."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:18
#: lib/web/templates/email/event_participation_rejected.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry! You're not going."
msgstr "Ho sentim! No hi podràs anar."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:93
+#, elixir-autogen, elixir-format
msgid "Start"
msgstr "Inici"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:3
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr "Hi ha hagut canvis a %{title} i et volíem avisar."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:74
#: lib/web/templates/email/event_updated.text.eex:6
+#, elixir-autogen, elixir-format
msgid "This event has been cancelled by its organizers. Sorry!"
msgstr "Les organitzadores d'aquesta activitat l'han canceŀlada. Ho sentim!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:68
#: lib/web/templates/email/event_updated.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This event has been confirmed"
msgstr "S'ha confirmat l'activitat"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:70
#: lib/web/templates/email/event_updated.text.eex:5
+#, elixir-autogen, elixir-format
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
msgstr ""
"Aquesta activitat encara no està confirmada: l'organització t'ho farà saber "
"si la confirmen."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:59
#: lib/web/templates/email/event_participation_rejected.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Unfortunately, the organizers rejected your request."
msgstr "Malauradament, les organitzadores han rebutjat la teva participació."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:70
+#, elixir-autogen, elixir-format
msgid "Verify your email address"
msgstr "Verifica l'adreça de correu"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:232
+#, elixir-autogen, elixir-format
msgid "View report"
msgstr "Mostra la denúncia"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:24
+#, elixir-autogen, elixir-format
msgid "View report:"
msgstr "Mostra la denúncia"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Visit event page"
msgstr "Vés a la pàgina d'activitat"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page"
msgstr "Vés a la pàgina d'activitat actualitzada"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:12
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page: %{link}"
msgstr "Vés a l'activitat actualitzada a %{link}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:18
#: lib/web/templates/email/on_day_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "What's up today?"
msgstr "Què fan avui?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:96
#: lib/web/templates/email/event_participation_approved.text.eex:11
#: lib/web/templates/email/event_participation_confirmed.html.heex:96
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
msgstr ""
"Si desitges actualitzar o canceŀlar la teva assistència , entra a la pàgina "
"de l'activitat amb l'enllaç d'amunt i clica al botó de participació."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:106
#: lib/web/templates/email/pending_participation_notification.text.eex:10
+#, elixir-autogen, elixir-format
msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »."
msgstr ""
"Has rebut aquest correu perquè tens configurat de rebre notificacions per a "
@@ -1188,110 +1188,104 @@ msgstr ""
"deshabilitar o canviar la configuració de les notificacions en les opcions "
"del compte, a l'apartat «Notificacions»."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr "Has soŀlicitat participar a %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:5
#: lib/web/templates/email/event_participation_confirmed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr "Has soŀlicitat participar a l'activitat %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're going!"
msgstr "T'han acceptat!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:87
#: lib/web/templates/email/email_changed_new.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "Si no has fet tu aquest canvi, pots ignorar aquest missatge."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:112
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr "No ho facis servir més que proves, sisplau."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:64
#: lib/web/templates/email/group_member_removal.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
"Si creus que es tracta d'un error, pots contactar l'equip d'administració "
"del grup per tal que et tornin a afegir."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-msgid "So long, and thanks for the fish!"
-msgstr "Salut i canya al forçut!"
-
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:114
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
msgstr "T'han tret del grup %{group}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore."
msgstr ""
"T'han esborrat del grup %{group}. Ja no pots accedir al seu contingut privat."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:47
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}"
msgstr ""
"%{inviter} t'acaba de convidar de ficar-te al seu grup "
"%{link_start}%{group}%{link_end}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore."
msgstr ""
"T'han esborrat del grup %{link_start}%{group}%{link_end}. Ja no pots "
"accedir al seu contingut privat."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:85
#: lib/web/templates/email/group_suspension.text.eex:7
+#, elixir-autogen, elixir-format
msgid "As this group was located on another instance, it will continue to work for other instances than this one."
msgstr ""
"Com que aquest grup estava ubicat en una altra instància, només queda suspès "
"en aquesta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:71
#: lib/web/templates/email/group_suspension.text.eex:5
+#, elixir-autogen, elixir-format
msgid "As this group was located on this instance, all of it's data has been irretrievably deleted."
msgstr ""
"Com que aquest grup estava ubicat en aquesta instància, totes les seves "
"dades han estat esborrades irreversiblement."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:18
#: lib/web/templates/email/group_suspension.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}!"
msgstr "El grup %{group} ha estat suspès a %{instance}!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
"L'equip de moderació de la teva instància ha decidit suspendre el grup "
"%{group_name} (%{group_address}). Ja no formes part del grup."
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:90
msgid "The group %{group} has been suspended on %{instance}"
msgstr "El grup %{group} ha estat suspès a %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:64
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}."
msgstr ""
@@ -1299,8 +1293,8 @@ msgstr ""
"condicions següents. Si les condicions no et resulten clares, contacta a "
"%{contact}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:96
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For information about how we collect and use information about users of the Service, please check our privacy policy."
msgstr ""
@@ -1308,22 +1302,22 @@ msgstr ""
"persones usuàries del servei a la nostra política de "
"privacitat."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:88
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms."
msgstr ""
"Continuar fent servir el Servei després que les Condicions revisades hagin "
"entrat en vigor, implica l'acceptació d'aquestes noves Condicions."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:109
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you delete this information, you need to login again."
msgstr "Si esborres aquesta informació hauràs de tornar a iniciar sessió."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:111
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser."
msgstr ""
@@ -1335,31 +1329,31 @@ msgstr ""
"informació és que deixarem de mostrar el teu estat d'assistència en el teu "
"navegador."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:117
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Note: This information is stored in your localStorage and not your cookies."
msgstr ""
"Nota: Aquesta informació es desa en l'emmagatzematge local (local storage) i "
"no en les cookies."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:231
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our responsibility"
msgstr "La nostra responsabilitat"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:87
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days."
msgstr ""
"Retenir registres del sistema que continguin l'adreça IP de totes les "
"peticions en aquest servidor, si és que se'n desen, no més de 90 dies."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:3
#: lib/web/templates/api/terms.html.heex:39
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better."
msgstr ""
@@ -1367,8 +1361,8 @@ msgstr ""
"mena, cobreixen conceptes que poden ser difícils d'entendre. Proporcionem un "
"glossari per ajudar-te a entendre-les millor."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:120
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge."
msgstr ""
@@ -1376,8 +1370,8 @@ msgstr ""
"altre faci servir el teu correu o contrasenya, amb el teu coneixement o "
"sense."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:140
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service."
msgstr ""
@@ -1387,546 +1381,530 @@ msgstr ""
"els drets del contingut que publiquis, enllacis i que facis disponible de "
"qualsevol altra manera a traves del Servei."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:55
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:134
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:25
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:132
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.text.eex:4
+#, elixir-autogen, elixir-format
msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:47
#: lib/web/templates/email/event_participation_confirmed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr "Has soŀlicitat participar a l'activitat %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:91
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been confirmed"
msgstr "T'han aprovat la participació a %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:54
+#, elixir-autogen, elixir-format
msgid "%{reporter} reported the following content."
msgstr "%{reporter_name} (%{reporter_username}) ha denunciat aquest contingut."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Group %{group} was reported"
msgstr "S'ha denunciat el grup %{group}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Group reported"
msgstr "Grup denunciat"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Profile %{profile} was reported"
msgstr "S'ha denunciat el perfil %{profile}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:81
+#, elixir-autogen, elixir-format
msgid "Profile reported"
msgstr "Perfil denunciat"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
+#, elixir-autogen, elixir-format
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
"Has confirmat la teva participació. Actualitza't l'agenda, perquè estàs a la "
"llista de convidades!"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:99
+#, elixir-autogen, elixir-format
msgid "A text is required for the post"
msgstr "Cal un text per la publicació"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:98
+#, elixir-autogen, elixir-format
msgid "A title is required for the post"
msgstr "Cal un títol per la publicació"
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.text.eex:5
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-"%{name} (%{domain}) acaba de demanar-vos poder seguir la vostra instància."
-
-#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:53
msgid "%{name} requests to follow your instance"
msgstr "%{name} demana poder seguir la vostra instància"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr "Si accepteu, la instància rebrà totes les vostres activitats públiques."
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:47
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
"La instància %{name} (%{domain}) soŀlicita poder seguir la vostra instància"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
"Per acceptar la invitació, ves a la configuració d'administració de la "
"instància."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.html.heex:18
#: lib/web/templates/email/instance_follow.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Want to connect?"
msgstr "Voleu connectar-vos?"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-"Nota: que us segueixi %{name} (%{domain}) no implica que vosaltres la "
-"seguiu, però podeu demanar de seguir-la també."
-
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
"Hola! Acabes de demanar participar en « %{title} ». Si us plau, "
"confirma l'adreça que has posat:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr "Has soŀlicitat assistir a %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:83
+#, elixir-autogen, elixir-format
msgid "Event title"
msgstr "Activitat"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:47
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr "Hem pensat d'avisar-te dels canvis que hi ha hagut a %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:7
+#, elixir-autogen, elixir-format
msgid "This page is not correct"
msgstr "La pàgina no és correcta"
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:50
+#, elixir-autogen, elixir-format
msgid "We're sorry, but something went wrong on our end."
msgstr "Ho sentim, s'ha produït un error al nostre costat."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:109
#: lib/web/templates/email/email.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This is a demonstration site to test Mobilizon."
msgstr "Aquesta és una web de proves per provar la beta de Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
+#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr "El flux de %{name}"
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:120
+#, elixir-autogen, elixir-format
msgid "%{actor}'s private events feed on %{instance}"
msgstr "El flux d'activitats privades de %{actor} a %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:115
+#, elixir-autogen, elixir-format
msgid "%{actor}'s public events feed on %{instance}"
msgstr "El flux d'activitats públiques de %{actor} a %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:224
+#, elixir-autogen, elixir-format
msgid "Feed for %{email} on %{instance}"
msgstr "Flux de %{email} a %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:61
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may contact the server administrator at %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:59
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may try to contact the server administrator."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:82
+#, elixir-autogen, elixir-format
msgid "Technical details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:52
+#, elixir-autogen, elixir-format
msgid "The Mobilizon server %{instance} seems to be temporarily down."
msgstr "Sembla ser que el servidor de Mobilizon està temporalment inaccessible."
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:72
+#, elixir-autogen, elixir-format
msgid "Public feed for %{instance}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:316
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:322
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/actor.ex:43
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} has been cancelled!"
msgstr "T'han aprovat la participació a %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:50
#: lib/web/templates/email/actor_suspension_participants.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled."
msgstr ""
"L'equip de moderació de la teva instància ha decidit suspendre el grup "
"%{group_name} (%{group_address}). Ja no formes part del grup."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:50
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
"L'equip de moderació de la teva instància ha decidit suspendre el grup "
"%{group_name} (%{group_address}). Ja no formes part del grup."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:18
#: lib/web/templates/email/actor_suspension_participants.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr "T'han aprovat la participació a %{title}"
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
#: lib/service/export/participants/pdf.ex:96
+#, elixir-autogen, elixir-format
msgid "%{event}_participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant message"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant name"
msgstr "S'ha aprovat la participació"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant status"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:52
#: lib/web/templates/email/admin/_role.html.heex:3
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:55
+#, elixir-autogen, elixir-format
msgid "Creator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:49
#: lib/web/templates/email/admin/_role.html.heex:5
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:37
+#, elixir-autogen, elixir-format
msgid "Not approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:40
+#, elixir-autogen, elixir-format
msgid "Not confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:46
+#, elixir-autogen, elixir-format
msgid "Participant"
msgstr "S'ha aprovat la participació"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:43
+#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:122
+#, elixir-autogen, elixir-format
msgid "Begins on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:125
+#, elixir-autogen, elixir-format
msgid "Ends on"
msgstr "Final"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Number of participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:120
+#, elixir-autogen, elixir-format
msgid "Participants for %{event}"
msgstr "S'ha aprovat la participació"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:88
+#, elixir-autogen, elixir-format
msgid "Anonymous participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.html.heex:12
#: lib/web/templates/email/date/event_tz_date_range.html.heex:20
#: lib/web/templates/email/date/event_tz_date_range.html.heex:36
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "🌐 %{timezone} %{offset}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (%{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (in your timezone %{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:18
#: lib/web/templates/email/notification_each_week.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On the agenda this week"
msgstr "Una activitat planificada per aquesta setmana"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:113
+#, elixir-autogen, elixir-format
msgid "Details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:28
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "From the %{start} to the %{end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Manage your participation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:11
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On %{date} from %{start_time} to %{end_time}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Read more"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.html.heex:121
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Online event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.html.heex:18
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Address:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Details:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:182
+#, elixir-autogen, elixir-format
msgid "Manage your notification settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Manage your participation:"
msgstr ""
+#: lib/web/templates/email/participation/card/_title.text.eex:3
+#: lib/web/templates/email/participation/card/_title.text.eex:3
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/participation/card/_title.text.eex:3
-#: lib/web/templates/email/participation/card/_title.text.eex:3
msgid "Organizer: %{organizer}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:91
+#, elixir-autogen, elixir-format
msgid "Participate"
msgstr "S'ha aprovat la participació"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Participate:"
msgstr "S'ha aprovat la participació"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_title.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Title: %{title}"
msgstr ""
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:43
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:9
+#, elixir-autogen, elixir-format
msgid "New end date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:10
+#, elixir-autogen, elixir-format
msgid "New location:"
msgstr "Ubicació"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:8
+#, elixir-autogen, elixir-format
msgid "New start date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:18
#: lib/web/templates/email/group_membership_rejection.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry, not this time!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:74
+#, elixir-autogen, elixir-format
msgid "View the group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:18
#: lib/web/templates/email/group_membership_approval.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're in!"
msgstr "T'han acceptat!"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:61
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:88
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:47
#: lib/web/templates/email/pending_participation_notification.text.eex:4
+#, elixir-format
msgid "You have one pending attendance request to process for the following event:"
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
msgstr[0] "Tens una soŀlicitud de participació pendent de resoldre:"
@@ -1934,44 +1912,44 @@ msgstr[1] ""
"Tens %{number_participation_requests} soŀlicituds de participació pendents "
"de resoldre:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:18
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator changed your role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:122
+#, elixir-autogen, elixir-format
msgid "An administrator confirmed your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:43
#: lib/web/email/admin.ex:70
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:18
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually confirmed your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:98
+#, elixir-autogen, elixir-format
msgid "An administrator updated your role on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/email_changed_new.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
"Ei hola! Sembla que vols canviar l'adreça de correu vinculada al teu compte "
@@ -1979,291 +1957,305 @@ msgstr ""
"el canvi. Un cop fet, podràs iniciar sessió a %{instance} amb aquesta nova "
"adreça."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:96
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:62
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:62
#: lib/web/templates/email/admin_user_role_changed.html.heex:88
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Login on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:72
+#, elixir-autogen, elixir-format
msgid "New role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "New role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:64
+#, elixir-autogen, elixir-format
msgid "Old role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Old role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin/_role.html.heex:7
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "User"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:62
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service:"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/instance_follow.text.eex:5
+#, elixir-autogen, elixir-format, fuzzy
msgid "%{name} just requested to follow your instance."
msgstr "%{name} demana poder seguir la vostra instància"
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:48
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-"%{name} (%{domain}) acaba de demanar-vos poder seguir la vostra instància."
-
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:54
msgid "%{name} just requested to follow your instance."
msgstr "%{name} demana poder seguir la vostra instància"
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format, fuzzy
msgid "If you accept, this profile will receive all of your public events."
msgstr "Si accepteu, la instància rebrà totes les vostres activitats públiques."
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "To accept this invitation, head over to the profile's admin page."
msgstr ""
"Per acceptar la invitació, ves a la configuració d'administració de la "
"instància."
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
msgid "View the details"
msgstr ""
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:16
msgid "Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:52
msgid "Auto, boat and air"
msgstr ""
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:20
msgid "Book clubs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:24
msgid "Business"
msgstr ""
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:28
msgid "Causes"
msgstr ""
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:32
msgid "Comedy"
msgstr ""
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:56
msgid "Community"
msgstr "Comentaris"
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:36
msgid "Crafts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:60
msgid "Family & Education"
msgstr ""
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:64
msgid "Fashion & Beauty"
msgstr ""
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:68
msgid "Film & Media"
msgstr ""
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:40
msgid "Food & Drink"
msgstr ""
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:72
msgid "Games"
msgstr ""
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:44
msgid "Health"
msgstr ""
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:84
msgid "LGBTQ"
msgstr ""
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:76
msgid "Language & Culture"
msgstr ""
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:80
msgid "Learning"
msgstr "Alerta"
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:133
msgid "Meeting"
msgstr ""
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:88
msgid "Movements and politics"
msgstr ""
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:48
msgid "Music"
msgstr ""
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:92
msgid "Networking"
msgstr ""
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:112
msgid "Outdoors & Adventure"
msgstr ""
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:96
msgid "Party"
msgstr ""
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:100
msgid "Performing & Visual Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:104
msgid "Pets"
msgstr ""
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:108
msgid "Photography"
msgstr ""
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:120
msgid "Science & Tech"
msgstr ""
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:116
msgid "Spirituality, Religion & Beliefs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:124
msgid "Sports"
msgstr ""
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:128
msgid "Theatre"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/participation/event_card.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Read more: %{url}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/registration_confirmation.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Activate my account:"
msgstr "Activa el meu compte"
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr ""
+"La instància %{name} (%{domain}) soŀlicita poder seguir la vostra instància"
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+"Nota: que us segueixi %{name} (%{domain}) no implica que vosaltres la "
+"seguiu, però podeu demanar de seguir-la també."
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/ca/LC_MESSAGES/errors.po b/priv/gettext/ca/LC_MESSAGES/errors.po
index 2253fd901..c446091d6 100644
--- a/priv/gettext/ca/LC_MESSAGES/errors.po
+++ b/priv/gettext/ca/LC_MESSAGES/errors.po
@@ -18,8 +18,8 @@ msgstr ""
"X-Generator: Weblate 4.1\n"
"Content-Transfer-Encoding: 8bit\n"
-#, elixir-autogen
#: lib/mobilizon/discussions/discussion.ex:69
+#, elixir-autogen
msgid "can't be blank"
msgstr "no pot estar buit"
@@ -95,70 +95,69 @@ msgstr "ha de ser superior o igual a %{number}"
msgid "must be equal to %{number}"
msgstr "ha de ser igual a %{number}"
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:107
msgid "Cannot refresh the token"
msgstr "No s'ha pogut actualitzar el codi d'accés"
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:272
msgid "Current profile is not a member of this group"
msgstr "El perfil actual no pertany a aquest grup"
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:276
msgid "Current profile is not an administrator of the selected group"
msgstr "El perfil actual no administra el grup seleccionat"
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:610
msgid "Error while saving user settings"
msgstr "No s'han pogut desar les preferències"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
+#, elixir-autogen, elixir-format
msgid "Group not found"
msgstr "No s'ha trobat el grup"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:98
#: lib/graphql/resolvers/group.ex:102
+#, elixir-autogen, elixir-format
msgid "Group with ID %{id} not found"
msgstr "No s'ha trobat el grup amb identificador %{id}"
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:85
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr "No t'hem pogut autenticar. El teu correu o contrasenya són incorrectes."
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:335
msgid "Member not found"
msgstr "No s'ha trobat el/la membre"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:94
+#, elixir-autogen, elixir-format
msgid "No profile found for the moderator user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:272
msgid "No user to validate with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
+#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:28
#: lib/graphql/resolvers/participant.ex:32
#: lib/graphql/resolvers/participant.ex:210
@@ -168,314 +167,314 @@ msgstr ""
#: lib/graphql/resolvers/person.ex:396
#: lib/graphql/resolvers/person.ex:425
#: lib/graphql/resolvers/person.ex:440
+#, elixir-autogen, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:159
msgid "Registrations are not open"
msgstr ""
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:427
msgid "The current password is invalid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
msgid "The new email doesn't seem to be valid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
msgid "The new email must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:430
msgid "The new password must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
msgid "The password provided is invalid"
msgstr ""
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:434
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:292
msgid "This user can't reset their password"
msgstr ""
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:81
msgid "This user has been disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
msgid "Unable to validate user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:520
msgid "User already disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:585
msgid "User requested is not logged-in"
msgstr ""
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:307
msgid "You are already a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:342
msgid "You can't leave this group because you are the only administrator"
msgstr ""
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:304
msgid "You cannot join this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:132
+#, elixir-autogen, elixir-format
msgid "You may not list groups unless moderator."
msgstr ""
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:485
msgid "You need to be logged-in to change your email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:442
msgid "You need to be logged-in to change your password"
msgstr ""
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:281
msgid "You need to be logged-in to delete a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:547
msgid "You need to be logged-in to delete your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:312
msgid "You need to be logged-in to join a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:347
msgid "You need to be logged-in to leave a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:245
msgid "You need to be logged-in to update a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:112
msgid "You need to have an existing token to get a refresh token"
msgstr ""
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
msgid "You requested again a confirmation email too soon"
msgstr ""
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:162
msgid "Your email is not on the allowlist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:100
+#, elixir-autogen, elixir-format
msgid "Error while performing background task"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:32
+#, elixir-autogen, elixir-format
msgid "No profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:61
#: lib/graphql/resolvers/actor.ex:97
+#, elixir-autogen, elixir-format
msgid "No remote profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:72
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can suspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:105
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can unsuspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:29
+#, elixir-autogen, elixir-format
msgid "Only remote profiles may be refreshed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:64
+#, elixir-autogen, elixir-format
msgid "Profile already suspended"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:96
+#, elixir-autogen, elixir-format
msgid "A valid email is required by your instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:90
#: lib/graphql/resolvers/participant.ex:143
+#, elixir-autogen, elixir-format
msgid "Anonymous participation is not enabled"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:210
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last administrator of a group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:207
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last identity of a user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:126
+#, elixir-autogen, elixir-format
msgid "Comment is already deleted"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:103
#: lib/graphql/resolvers/discussion.ex:69
+#, elixir-autogen, elixir-format
msgid "Discussion not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:71
#: lib/graphql/resolvers/report.ex:90
+#, elixir-autogen, elixir-format
msgid "Error while saving report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:110
+#, elixir-autogen, elixir-format
msgid "Error while updating report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:131
+#, elixir-autogen, elixir-format
msgid "Event id not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
+#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:87
#: lib/graphql/resolvers/participant.ex:128
#: lib/graphql/resolvers/participant.ex:155
#: lib/graphql/resolvers/participant.ex:336
+#, elixir-autogen, elixir-format
msgid "Event with this ID %{id} doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:103
+#, elixir-autogen, elixir-format
msgid "Internal Error"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:219
+#, elixir-autogen, elixir-format
msgid "No discussion with ID %{id}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:80
#: lib/graphql/resolvers/todos.ex:107
#: lib/graphql/resolvers/todos.ex:179
#: lib/graphql/resolvers/todos.ex:208
#: lib/graphql/resolvers/todos.ex:237
+#, elixir-autogen, elixir-format
msgid "No profile found for user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:64
+#, elixir-autogen, elixir-format
msgid "No such feed token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:259
+#, elixir-autogen, elixir-format
msgid "Participant already has role %{role}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:187
#: lib/graphql/resolvers/participant.ex:220
#: lib/graphql/resolvers/participant.ex:263
+#, elixir-autogen, elixir-format
msgid "Participant not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:32
+#, elixir-autogen, elixir-format
msgid "Person with ID %{id} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:56
+#, elixir-autogen, elixir-format
msgid "Person with username %{username} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:169
#: lib/graphql/resolvers/post.ex:203
+#, elixir-autogen, elixir-format
msgid "Post ID is not a valid ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:172
#: lib/graphql/resolvers/post.ex:206
+#, elixir-autogen, elixir-format
msgid "Post doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:84
+#, elixir-autogen, elixir-format
msgid "Profile invited doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:93
#: lib/graphql/resolvers/member.ex:97
+#, elixir-autogen, elixir-format
msgid "Profile is already a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:133
#: lib/graphql/resolvers/post.ex:175
#: lib/graphql/resolvers/post.ex:209
@@ -489,622 +488,623 @@ msgstr ""
#: lib/graphql/resolvers/todos.ex:182
#: lib/graphql/resolvers/todos.ex:214
#: lib/graphql/resolvers/todos.ex:246
+#, elixir-autogen, elixir-format
msgid "Profile is not member of group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:67
#: lib/graphql/resolvers/person.ex:233
+#, elixir-autogen, elixir-format
msgid "Profile not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:48
+#, elixir-autogen, elixir-format
msgid "Report not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:172
#: lib/graphql/resolvers/resource.ex:199
+#, elixir-autogen, elixir-format
msgid "Resource doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:124
+#, elixir-autogen, elixir-format
msgid "The event has already reached its maximum capacity"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:282
+#, elixir-autogen, elixir-format
msgid "This token is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:176
#: lib/graphql/resolvers/todos.ex:243
+#, elixir-autogen, elixir-format
msgid "Todo doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:77
#: lib/graphql/resolvers/todos.ex:211
#: lib/graphql/resolvers/todos.ex:240
+#, elixir-autogen, elixir-format
msgid "Todo list doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:73
+#, elixir-autogen, elixir-format
msgid "Token does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:67
#: lib/graphql/resolvers/feed_token.ex:70
+#, elixir-autogen, elixir-format
msgid "Token is not a valid UUID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:98
+#, elixir-autogen, elixir-format
msgid "User not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:310
+#, elixir-autogen, elixir-format
msgid "You already have a profile for this user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:134
+#, elixir-autogen, elixir-format
msgid "You are already a participant of this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:87
+#, elixir-autogen, elixir-format
msgid "You are not a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:157
#: lib/graphql/resolvers/member.ex:173
#: lib/graphql/resolvers/member.ex:188
+#, elixir-autogen, elixir-format
msgid "You are not a moderator or admin for this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:59
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:41
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:134
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:82
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:93
+#, elixir-autogen, elixir-format
msgid "You are not allowed to update a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:181
#: lib/graphql/resolvers/participant.ex:214
+#, elixir-autogen, elixir-format
msgid "You can't leave event because you're the only event creator participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:192
+#, elixir-autogen, elixir-format
msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:122
+#, elixir-autogen, elixir-format
msgid "You cannot delete this comment"
msgstr ""
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:408
msgid "You cannot delete this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:90
+#, elixir-autogen, elixir-format
msgid "You cannot invite to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:76
+#, elixir-autogen, elixir-format
msgid "You don't have permission to delete this token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/admin.ex:56
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list action logs"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:36
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:115
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to update a report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:53
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to view a report"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:250
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:234
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:276
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:84
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access discussions"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:96
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:318
msgid "You need to be logged-in to create events"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:141
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:140
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:417
msgid "You need to be logged-in to delete an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:214
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:207
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:108
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:225
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave an event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:374
msgid "You need to be logged-in to update an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:180
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:177
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:236
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to view a resource preview"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:132
+#, elixir-autogen, elixir-format
msgid "Parent resource doesn't belong to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:114
+#, elixir-autogen, elixir-format
msgid "The chosen password is too short."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:142
+#, elixir-autogen, elixir-format
msgid "The registration token is already in use, this looks like an issue on our side."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:108
+#, elixir-autogen, elixir-format
msgid "This email is already used."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:99
+#, elixir-autogen, elixir-format
msgid "Post not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:86
+#, elixir-autogen, elixir-format
msgid "Invalid arguments passed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:92
+#, elixir-autogen, elixir-format
msgid "Invalid credentials"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:90
+#, elixir-autogen, elixir-format
msgid "Reset your password to login"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:97
#: lib/graphql/error.ex:102
+#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:104
+#, elixir-autogen, elixir-format
msgid "Something went wrong"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:85
+#, elixir-autogen, elixir-format
msgid "Unknown Resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:95
+#, elixir-autogen, elixir-format
msgid "You don't have permission to do this"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged in"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:118
+#, elixir-autogen, elixir-format
msgid "You can't accept this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:139
+#, elixir-autogen, elixir-format
msgid "You can't reject this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/media.ex:71
+#, elixir-autogen, elixir-format
msgid "File doesn't have an allowed MIME type."
msgstr ""
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:240
msgid "Profile is not administrator for the group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:363
msgid "You can't edit this event."
msgstr ""
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:366
msgid "You can't attribute this event to this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:142
+#, elixir-autogen, elixir-format
msgid "This invitation doesn't exist."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:217
+#, elixir-autogen, elixir-format
msgid "This member already has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:241
+#, elixir-autogen, elixir-format
msgid "You don't have the right to remove this member."
msgstr ""
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
-#: lib/mobilizon/actors/actor.ex:351
msgid "This username is already taken."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:81
+#, elixir-autogen, elixir-format
msgid "You must provide either an ID or a slug to access a discussion"
msgstr ""
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:313
msgid "Organizer profile is not owned by the user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:93
+#, elixir-autogen, elixir-format
msgid "Profile ID provided is not the anonymous profile one"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:181
#: lib/graphql/resolvers/group.ex:223
#: lib/graphql/resolvers/person.ex:148
#: lib/graphql/resolvers/person.ex:182
#: lib/graphql/resolvers/person.ex:304
+#, elixir-autogen, elixir-format
msgid "The provided picture is too heavy"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/views/utils.ex:34
-msgid "Index file not found. You need to recompile the front-end."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:129
+#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr ""
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:503
msgid "Invalid activation token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:226
+#, elixir-autogen, elixir-format
msgid "Unable to fetch resource details from this URL."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/event.ex:164
#: lib/graphql/resolvers/participant.ex:253
#: lib/graphql/resolvers/participant.ex:328
+#, elixir-autogen, elixir-format
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:299
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:354
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:166
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:129
+#, elixir-autogen, elixir-format
msgid "Comment not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:123
+#, elixir-autogen, elixir-format
msgid "Error while creating a discussion"
msgstr ""
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:624
msgid "Error while updating locale"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:307
+#, elixir-autogen, elixir-format
msgid "Error while uploading pictures"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:190
+#, elixir-autogen, elixir-format
msgid "Failed to leave the event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:236
+#, elixir-autogen, elixir-format
msgid "Failed to update the group"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
msgid "Failed to update user email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:499
msgid "Failed to validate user email"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:146
+#, elixir-autogen, elixir-format
msgid "The anonymous actor ID is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:165
+#, elixir-autogen, elixir-format
msgid "Unknown error while updating resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:84
+#, elixir-autogen, elixir-format
msgid "You are not the comment creator"
msgstr ""
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:424
msgid "You cannot change your password."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:321
+#, elixir-autogen, elixir-format
msgid "Format not supported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:305
+#, elixir-autogen, elixir-format
msgid "A dependency needed to export to %{format} is not installed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:313
+#, elixir-autogen, elixir-format
msgid "An error occured while saving export"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/controllers/export_controller.ex:30
+#, elixir-autogen, elixir-format
msgid "Export to format %{format} is not enabled on this instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:187
+#, elixir-autogen, elixir-format
msgid "Only admins can create groups"
msgstr ""
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:306
msgid "Only groups can create events"
msgstr ""
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:292
msgid "Unknown error while creating event"
msgstr ""
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:480
msgid "User cannot change email"
msgstr ""
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:391
msgid "Follow does not match your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:395
msgid "Follow not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:345
msgid "Profile with username %{username} not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:340
msgid "This profile does not belong to you"
msgstr ""
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:365
msgid "You are already following this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:374
msgid "You need to be logged-in to follow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:423
msgid "You need to be logged-in to unfollow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:400
msgid "You need to be logged-in to update a group follow"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:210
+#, elixir-autogen, elixir-format
msgid "This member does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:234
+#, elixir-autogen, elixir-format
msgid "You don't have the role needed to remove this member."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:252
+#, elixir-autogen, elixir-format
msgid "You must be logged-in to remove a member"
msgstr ""
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:156
msgid "Your email seems to be using an invalid format"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:380
msgid "Can't confirm an already confirmed user"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:384
msgid "Deconfirming users is not supported"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:356
msgid "The new role must be different"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:307
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/api/groups.ex:33
+#, elixir-autogen, elixir-format
msgid "A profile or group with that name already exists"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:506
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/cs/LC_MESSAGES/activity.po b/priv/gettext/cs/LC_MESSAGES/activity.po
index d35dd3a3f..73d41be38 100644
--- a/priv/gettext/cs/LC_MESSAGES/activity.po
+++ b/priv/gettext/cs/LC_MESSAGES/activity.po
@@ -18,452 +18,458 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.9.1\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group."
msgstr "%{member} přijal pozvání do skupiny."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group."
msgstr "%{member} odmítl pozvání do skupiny."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group."
msgstr "%{member} požádal o připojení ke skupině."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile}."
msgstr "%{member} pozval %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member}."
msgstr "%{profile} přidal člena %{member}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion}."
msgstr "%{profile} archivoval diskusi %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion}."
msgstr "%{profile} založil diskusi %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource}."
msgstr "%{profile} vytvořil složku %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the group %{group}."
msgstr "%{profile} vytvořil skupinu %{group}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
msgstr "%{profile} vytvořil zdroj %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion}."
msgstr "%{profile} smazal diskusi %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr "%{profile} smazal složku %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr "%{profile} smazal prostředek %{resource}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}."
msgstr "%{profile} vyloučil člena %{member}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr "%{profile} přesunul složku %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr "%{profile} přesunul prostředek %{resource}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group."
msgstr "%{profile} ukončil skupinu."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion}."
msgstr "%{profile} přejmenoval diskusi %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "%{profile} přejmenoval složku z %{old_resource_title} na %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "%{profile} přejmenoval zdroj z %{old_resource_title} na %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion}."
msgstr "%{profile} odpověděl na příspěvek v diskusi %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr "%{profile} aktualizoval skupinu %{group}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}."
msgstr "%{profile} aktualizoval člena %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The event %{event} was created by %{profile}."
msgstr "Událost %{event} byla vytvořena pomocí %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr "Událost %{event} byla odstraněna pomocí %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
msgstr "Událost %{event} byla aktualizována pomocí %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The post %{post} was created by %{profile}."
msgstr "Příspěvek %{post} byl vytvořen uživatelem %{profile}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr "Příspěvek %{post} byl smazán uživatelem %{profile}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
msgstr "Příspěvek %{post} byl aktualizován uživatelem %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group."
msgstr "%{member} se připojil ke skupině."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr "%{profile} vložil komentář k události %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
msgstr "%{profile} odpověděl na komentář k události %{event}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.text.eex:27
+#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
"Nechcete dostávat oznámení o aktivitách? V nastavení můžete změnit frekvenci "
"nebo je zakázat."
-#, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
+#, elixir-format
msgid "View one more activity"
msgid_plural "View %{count} more activities"
msgstr[0] "Zobrazit jednu další aktivitu"
msgstr[1] "Zobrazit %{count} další aktivity"
msgstr[2] "Zobrazit %{count} dalších aktivit"
-#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:53
#: lib/web/templates/email/email_direct_activity.html.heex:60
#: lib/web/templates/email/email_direct_activity.text.eex:6
#: lib/web/templates/email/email_direct_activity.text.eex:7
+#, elixir-format
msgid "There has been an activity!"
msgid_plural "There has been some activity!"
msgstr[0] "Došlo k aktivitě!"
msgstr[1] "Došlo k nějaké aktivitě!"
msgstr[2] "Došlo k nějakým aktivitám!"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/renderer.ex:46
+#, elixir-autogen, elixir-format
msgid "Activity on %{instance}"
msgstr "Aktivita na %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted an announcement under event %{event}."
msgstr "%{profile} zveřejnil oznámení v rámci události %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:24
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr "%{profile} vás zmínil v komentáři pod událostí %{event}."
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:249
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
"Nechcete dostávat oznámení o aktivitách? Můžete změnit frekvenci nebo je "
"zakázat v %{tag_start}nastavení%{tag_end}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:51
#: lib/web/templates/email/email_direct_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Here's your weekly activity recap"
msgstr "Zde je váš týdenní přehled aktivit"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:121
#: lib/web/email/activity.ex:142
+#, elixir-autogen, elixir-format
msgid "Activity notification for %{instance}"
msgstr "Oznámení o činnosti pro %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:128
+#, elixir-autogen, elixir-format
msgid "Daily activity recap for %{instance}"
msgstr "Rekapitulace denní aktivity pro %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:49
#: lib/web/templates/email/email_direct_activity.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Here's your daily activity recap"
msgstr "Zde je přehled denních aktivit"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:135
+#, elixir-autogen, elixir-format
msgid "Weekly activity recap for %{instance}"
msgstr "Týdenní shrnutí činnosti pro %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr "%{profile} vložil nový komentář pod vaši událost %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
msgstr "%{profile} vložil novou odpověď pod vaši událost %{event}."
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:46
+#, elixir-autogen, elixir-format
msgid "Announcement for your event %{event}"
msgstr "Oznámení o vaší události %{event}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/group.ex:23
+#, elixir-autogen, elixir-format
msgid "The group %{group} was updated by %{profile}."
msgstr "Skupina %{group} byla aktualizována pomocí %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:47
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was deleted by %{profile}."
msgstr "Příspěvek %{post} ze skupiny %{group} byl smazán uživatelem %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:31
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was published by %{profile}."
msgstr ""
"Příspěvek %{post} ze skupiny %{group} byl zveřejněn uživatelem %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:39
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was updated by %{profile}."
msgstr ""
"Příspěvek %{post} ze skupiny %{group} byl aktualizován uživatelem %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:39
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group %{group}."
msgstr "%{member} přijal pozvání do skupiny %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:47
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group %{group}."
msgstr "%{member} se připojil ke skupině %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:43
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group %{group}."
msgstr "%{member} odmítl pozvání do skupiny %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:31
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group %{group}."
msgstr "%{member} požádal o připojení ke skupině %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:35
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile} to group %{group}."
msgstr "%{member} byl pozván %{profile} do skupiny %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member} to group %{group}."
msgstr "%{profile} přidal člena %{member} do skupiny %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:55
+#, elixir-autogen, elixir-format
msgid "%{profile} approved the membership request from %{member} for group %{group}."
msgstr "%{profile} schválil žádost %{member} o členství ve skupině %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:33
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource} in group %{group}."
msgstr "%{profile} vytvořil složku %{resource} ve skupině %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:69
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource} in group %{group}."
msgstr "%{profile} odstranil složku %{resource} ve skupině %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource} in group %{group}."
msgstr "%{profile} odstranil prostředek %{resource} ve skupině %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:75
+#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member} from the group %{group}."
msgstr "%{profile} vyloučil člena %{member} ze skupiny %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:61
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource} in group %{group}."
msgstr "%{profile} přesunul složku %{resource} do skupiny %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource} in group %{group}."
msgstr "%{profile} přesunul prostředek %{resource} do skupiny %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:79
+#, elixir-autogen, elixir-format
msgid "%{profile} quit the group %{group}."
msgstr "%{profile} ukončí skupinu %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
msgstr "%{profile} zamítl žádost o členství od %{member} pro skupinu %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
"%{profile} přejmenoval složku z %{old_resource_title} na %{resource} ve "
"skupině %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
"%{profile} přejmenoval prostředek z %{old_resource_title} na %{resource} ve "
"skupině %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member} in group %{group}."
msgstr "%{profile} aktualizoval člena %{member} ve skupině %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:35
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource} in group %{group}."
msgstr "%{profile} vytvořil prostředek %{resource} ve skupině %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:86
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
msgstr "%{profile} archivoval diskusi %{discussion} ve skupině %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:26
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion} in group %{group}."
msgstr "%{profile} založil diskusi %{discussion} ve skupině %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:101
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
msgstr "%{profile} smazal diskusi %{discussion} ve skupině %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:56
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
msgstr "%{profile} vás zmínil v diskusi %{discussion} ve skupině %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
msgstr "%{profile} přejmenoval diskusi %{discussion} ve skupině %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:41
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr "%{profile} odpověděl na diskusi %{discussion} ve skupině %{group}."
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr "%{profile} přidal člena %{member}."
diff --git a/priv/gettext/cs/LC_MESSAGES/default.po b/priv/gettext/cs/LC_MESSAGES/default.po
index 205bd88e2..497edacc3 100644
--- a/priv/gettext/cs/LC_MESSAGES/default.po
+++ b/priv/gettext/cs/LC_MESSAGES/default.po
@@ -1160,7 +1160,7 @@ msgstr "Zobrazit hlášení"
msgid "View report:"
msgstr "Zobrazit hlášení:"
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
#, elixir-autogen, elixir-format
@@ -1241,12 +1241,6 @@ msgstr ""
"Pokud se domníváte, že se jedná o chybu, můžete kontaktovat správce skupiny, "
"aby vás mohli přidat zpět."
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "So long, and thanks for the fish!"
-msgstr "Sbohem a díky za ryby!"
-
#: lib/web/email/member.ex:114
#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
@@ -1302,7 +1296,7 @@ msgstr ""
"Moderátorský tým vaší instance se rozhodl pozastavit %{group_name} "
"(%{group_address}). Již nejste členem této skupiny."
-#: lib/web/email/group.ex:90
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}"
msgstr "Skupina %{group} byla pozastavena na %{instance}"
@@ -1549,29 +1543,24 @@ msgstr "U příspěvku je vyžadován text"
msgid "A title is required for the post"
msgstr "U příspěvku je vyžadován nadpis"
-#: lib/web/templates/email/instance_follow.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr "%{name} (%{domain}) právě požádal o sledování vaší instance."
-
-#: lib/web/email/follow.ex:53
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
msgid "%{name} requests to follow your instance"
msgstr "%{name} žádá o sledování vaší instance"
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
"Pokud souhlasíte, bude tato instance přijímat všechny vaše veřejné události."
-#: lib/web/email/follow.ex:47
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr "Instance %{name} (%{domain}) žádá o sledování vaší instance"
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
@@ -1584,14 +1573,6 @@ msgstr ""
msgid "Want to connect?"
msgstr "Chcete se připojit?"
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-#, elixir-autogen, elixir-format
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-"Poznámka: Když vás %{name} (%{domain}) sleduje, nemusí to nutně znamenat, že "
-"sledujete tuto instanci, ale můžete také požádat o jejich sledování."
-
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
@@ -1634,8 +1615,8 @@ msgstr "Jde o demonstrační web pro testování Mobilizon."
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr "Kanál %{name}"
@@ -1681,14 +1662,14 @@ msgstr "Zdá se, že server Mobilizon %{instance} je dočasně mimo provoz."
msgid "Public feed for %{instance}"
msgstr "Veřejný kanál pro %{instance}"
-#: lib/graphql/resolvers/user.ex:316
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr ""
"Zvolené heslo je příliš krátké. Ujistěte se, že heslo obsahuje alespoň 6 "
"znaků."
-#: lib/graphql/resolvers/user.ex:322
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
@@ -1722,8 +1703,6 @@ msgstr ""
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr "Vaše účast na %{event} na %{instance} byla zrušena!"
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
@@ -1925,7 +1904,7 @@ msgstr "Účastněte se:"
msgid "Title: %{title}"
msgstr "Název: %{title}"
-#: lib/web/email/group.ex:43
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr "📅 Právě naplánováno od %{group}: %{event}"
@@ -2175,181 +2154,176 @@ msgstr ""
msgid "%{name} just requested to follow your instance."
msgstr "%{name} žádá o sledování vaší instance."
-#: lib/web/templates/email/instance_follow.html.heex:48
-#, elixir-autogen, elixir-format
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr "%{name} (%{domain}) právě požádal o sledování vaší instance."
-
-#: lib/web/templates/email/instance_follow.html.heex:54
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format
msgid "%{name} just requested to follow your instance."
msgstr "%{name} právě požádal o sledování vaší instance."
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
#, elixir-autogen, elixir-format
msgid "If you accept, this profile will receive all of your public events."
msgstr ""
"Pokud souhlasíte, bude tento profil dostávat všechny vaše veřejné události."
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the profile's admin page."
msgstr "Chcete-li tuto pozvánku přijmout, přejděte na stránku správce profilu."
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
msgid "View the details"
msgstr "Zobrazit podrobnosti"
-#: lib/mobilizon/events/categories.ex:16
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
msgid "Arts"
msgstr "Umění"
-#: lib/mobilizon/events/categories.ex:52
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
msgid "Auto, boat and air"
msgstr "Automobily, lodě a letadla"
-#: lib/mobilizon/events/categories.ex:20
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
msgid "Book clubs"
msgstr "Knižní kluby"
-#: lib/mobilizon/events/categories.ex:24
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
msgid "Business"
msgstr "Obchod"
-#: lib/mobilizon/events/categories.ex:28
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
msgid "Causes"
msgstr "Případy"
-#: lib/mobilizon/events/categories.ex:32
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
msgid "Comedy"
msgstr "Komedie"
-#: lib/mobilizon/events/categories.ex:56
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format
msgid "Community"
msgstr "Komunita"
-#: lib/mobilizon/events/categories.ex:36
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
msgid "Crafts"
msgstr "Řemesla"
-#: lib/mobilizon/events/categories.ex:60
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
msgid "Family & Education"
msgstr "Rodina a vzdělávání"
-#: lib/mobilizon/events/categories.ex:64
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
msgid "Fashion & Beauty"
msgstr "Móda a krása"
-#: lib/mobilizon/events/categories.ex:68
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
msgid "Film & Media"
msgstr "Film a media"
-#: lib/mobilizon/events/categories.ex:40
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
msgid "Food & Drink"
msgstr "Jídlo a nápoje"
-#: lib/mobilizon/events/categories.ex:72
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
msgid "Games"
msgstr "Hry"
-#: lib/mobilizon/events/categories.ex:44
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
msgid "Health"
msgstr "Zdraví"
-#: lib/mobilizon/events/categories.ex:84
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
msgid "LGBTQ"
msgstr "LGBTQ"
-#: lib/mobilizon/events/categories.ex:76
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
msgid "Language & Culture"
msgstr "Jazyk a kultura"
-#: lib/mobilizon/events/categories.ex:80
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format
msgid "Learning"
msgstr "Vzdělávání"
-#: lib/mobilizon/events/categories.ex:133
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
msgid "Meeting"
msgstr "Schůzky"
-#: lib/mobilizon/events/categories.ex:88
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
msgid "Movements and politics"
msgstr "Hnutí a politika"
-#: lib/mobilizon/events/categories.ex:48
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
msgid "Music"
msgstr "Hudba"
-#: lib/mobilizon/events/categories.ex:92
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
msgid "Networking"
msgstr "Síťování"
-#: lib/mobilizon/events/categories.ex:112
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
msgid "Outdoors & Adventure"
msgstr "Příroda a dobrodružství"
-#: lib/mobilizon/events/categories.ex:96
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
msgid "Party"
msgstr "Zábava"
-#: lib/mobilizon/events/categories.ex:100
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
msgid "Performing & Visual Arts"
msgstr "Divadlo a vizuální umění"
-#: lib/mobilizon/events/categories.ex:104
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
msgid "Pets"
msgstr "Domácí zvířata"
-#: lib/mobilizon/events/categories.ex:108
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
msgid "Photography"
msgstr "Fotografování"
-#: lib/mobilizon/events/categories.ex:120
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
msgid "Science & Tech"
msgstr "Věda a technika"
-#: lib/mobilizon/events/categories.ex:116
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
msgid "Spirituality, Religion & Beliefs"
msgstr "Duchovno, náboženství a víra"
-#: lib/mobilizon/events/categories.ex:124
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
msgid "Sports"
msgstr "Sport"
-#: lib/mobilizon/events/categories.ex:128
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
msgid "Theatre"
msgstr "Divadlo"
@@ -2363,3 +2337,22 @@ msgstr "Více informací : %{url}"
#, elixir-autogen, elixir-format
msgid "Activate my account:"
msgstr "Aktivovat můj účet:"
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr "Instance %{name} (%{domain}) žádá o sledování vaší instance"
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+"Poznámka: Když vás %{name} (%{domain}) sleduje, nemusí to nutně znamenat, že "
+"sledujete tuto instanci, ale můžete také požádat o jejich sledování."
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/cs/LC_MESSAGES/errors.po b/priv/gettext/cs/LC_MESSAGES/errors.po
index cc666c579..440cd8b9c 100644
--- a/priv/gettext/cs/LC_MESSAGES/errors.po
+++ b/priv/gettext/cs/LC_MESSAGES/errors.po
@@ -101,32 +101,32 @@ msgstr "musí být větší nebo rovno %{number}"
msgid "must be equal to %{number}"
msgstr "se musí rovnat %{number}"
-#: lib/graphql/resolvers/user.ex:107
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
msgid "Cannot refresh the token"
msgstr "Nelze obnovit token"
-#: lib/graphql/resolvers/group.ex:272
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
msgid "Current profile is not a member of this group"
msgstr "Aktuální profil není členem této skupiny"
-#: lib/graphql/resolvers/group.ex:276
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
msgid "Current profile is not an administrator of the selected group"
msgstr "Aktuální profil není správcem vybrané skupiny"
-#: lib/graphql/resolvers/user.ex:610
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
msgid "Error while saving user settings"
msgstr "Chyba při ukládání uživatelských nastavení"
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
#, elixir-autogen, elixir-format
msgid "Group not found"
@@ -138,12 +138,12 @@ msgstr "Skupina nebyla nalezena"
msgid "Group with ID %{id} not found"
msgstr "Skupina s ID %{id} nebyla nalezena"
-#: lib/graphql/resolvers/user.ex:85
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr "Nelze ověřit, váš e-mail nebo heslo jsou neplatné."
-#: lib/graphql/resolvers/group.ex:335
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
msgid "Member not found"
msgstr "Člen nebyl nalezen"
@@ -153,7 +153,7 @@ msgstr "Člen nebyl nalezen"
msgid "No profile found for the moderator user"
msgstr "Pro uživatele moderátora nebyl nalezen žádný profil"
-#: lib/graphql/resolvers/user.ex:272
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
msgid "No user to validate with this email was found"
msgstr ""
@@ -161,7 +161,7 @@ msgstr ""
"e-mailu"
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr "Nebyl nalezen žádný uživatel s tímto e-mailem"
@@ -179,84 +179,84 @@ msgstr "Nebyl nalezen žádný uživatel s tímto e-mailem"
msgid "Profile is not owned by authenticated user"
msgstr "Profil není vlastněn ověřeným uživatelem"
-#: lib/graphql/resolvers/user.ex:159
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
msgid "Registrations are not open"
msgstr "Registrace nejsou otevřeny"
-#: lib/graphql/resolvers/user.ex:427
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
msgid "The current password is invalid"
msgstr "Aktuální heslo je neplatné"
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
msgid "The new email doesn't seem to be valid"
msgstr "Nový e-mail se nezdá být platný"
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
msgid "The new email must be different"
msgstr "Nový e-mail musí být jiný"
-#: lib/graphql/resolvers/user.ex:430
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
msgid "The new password must be different"
msgstr "Nové heslo se musí lišit"
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
msgid "The password provided is invalid"
msgstr "Zadané heslo je neplatné"
-#: lib/graphql/resolvers/user.ex:434
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
"Zvolené heslo je příliš krátké. Ujistěte se, že heslo obsahuje alespoň 6 "
"znaků."
-#: lib/graphql/resolvers/user.ex:292
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
msgid "This user can't reset their password"
msgstr "Tento uživatel nemůže obnovit své heslo"
-#: lib/graphql/resolvers/user.ex:81
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
msgid "This user has been disabled"
msgstr "Tento uživatel byl deaktivován"
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
msgid "Unable to validate user"
msgstr "Nelze ověřit uživatele"
-#: lib/graphql/resolvers/user.ex:520
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
msgid "User already disabled"
msgstr "Uživatel je již deaktivován"
-#: lib/graphql/resolvers/user.ex:585
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
msgid "User requested is not logged-in"
msgstr "Požadovaný uživatel není přihlášen"
-#: lib/graphql/resolvers/group.ex:307
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
msgid "You are already a member of this group"
msgstr "Jste již členem této skupiny"
-#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
msgid "You can't leave this group because you are the only administrator"
msgstr "Tuto skupinu nemůžete opustit, protože jste jediným správcem"
-#: lib/graphql/resolvers/group.ex:304
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
msgid "You cannot join this group"
msgstr "K této skupině se nemůžete připojit"
@@ -266,53 +266,53 @@ msgstr "K této skupině se nemůžete připojit"
msgid "You may not list groups unless moderator."
msgstr "Skupiny můžete uvádět pouze jako moderátor."
-#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to change your email"
msgstr "Pro změnu e-mailu musíte být přihlášeni"
-#: lib/graphql/resolvers/user.ex:442
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to change your password"
msgstr "Pro změnu hesla musíte být přihlášeni"
-#: lib/graphql/resolvers/group.ex:281
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete a group"
msgstr "Chcete-li skupinu odstranit, musíte být přihlášeni"
-#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete your account"
msgstr "Chcete-li odstranit svůj účet, musíte být přihlášeni"
-#: lib/graphql/resolvers/group.ex:312
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join a group"
msgstr "Chcete-li se připojit ke skupině, musíte být přihlášeni"
-#: lib/graphql/resolvers/group.ex:347
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave a group"
msgstr "Chcete-li opustit skupinu, musíte být přihlášeni"
-#: lib/graphql/resolvers/group.ex:245
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update a group"
msgstr "Chcete-li aktualizovat skupinu, musíte být přihlášeni"
-#: lib/graphql/resolvers/user.ex:112
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
msgid "You need to have an existing token to get a refresh token"
msgstr "Chcete-li získat token pro obnovení, musíte mít existující token"
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
msgid "You requested again a confirmation email too soon"
msgstr "Znovu jste si vyžádali potvrzovací e-mail příliš brzy"
-#: lib/graphql/resolvers/user.ex:162
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
msgid "Your email is not on the allowlist"
msgstr "Váš e-mail není na seznamu povolených položek"
@@ -402,8 +402,8 @@ msgid "Event id not found"
msgstr "Id události nebylo nalezeno"
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr "Událost nebyla nalezena"
@@ -624,7 +624,7 @@ msgstr ""
msgid "You cannot delete this comment"
msgstr "Tento komentář nelze smazat"
-#: lib/graphql/resolvers/event.ex:408
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
msgid "You cannot delete this event"
msgstr "Tuto událost nelze odstranit"
@@ -660,19 +660,19 @@ msgstr "Chcete-li aktualizovat zprávu, musíte být přihlášeni a být moder
msgid "You need to be logged-in and a moderator to view a report"
msgstr "Pro zobrazení zprávy musíte být přihlášeni a být moderátorem"
-#: lib/graphql/resolvers/admin.ex:250
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr "Pro přístup k nastavení správce musíte být přihlášeni jako správce"
-#: lib/graphql/resolvers/admin.ex:234
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
"Pro přístup ke statistikám ovládacího panelu musíte být přihlášeni jako "
"správce"
-#: lib/graphql/resolvers/admin.ex:276
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
@@ -688,7 +688,7 @@ msgstr "Pro přístup do diskuzí musíte být přihlášeni"
msgid "You need to be logged-in to access resources"
msgstr "Pro přístup ke zdrojům musíte být přihlášeni"
-#: lib/graphql/resolvers/event.ex:318
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create events"
msgstr "Chcete-li vytvářet události, musíte být přihlášeni"
@@ -708,7 +708,7 @@ msgstr "Chcete-li vytvářet hlášení, musíte být přihlášeni"
msgid "You need to be logged-in to create resources"
msgstr "Chcete-li vytvářet zdroje, musíte být přihlášeni"
-#: lib/graphql/resolvers/event.ex:417
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete an event"
msgstr "Chcete-li odstranit událost, musíte být přihlášeni"
@@ -733,7 +733,7 @@ msgstr "Chcete-li se připojit k události, musíte být přihlášeni"
msgid "You need to be logged-in to leave an event"
msgstr "Chcete-li opustit událost, musíte být přihlášeni"
-#: lib/graphql/resolvers/event.ex:374
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update an event"
msgstr "Chcete-li aktualizovat událost, musíte být přihlášeni"
@@ -834,17 +834,17 @@ msgstr "S tímto profilem nemůžete pozvánku odmítnout."
msgid "File doesn't have an allowed MIME type."
msgstr "Soubor nemá povolený typ MIME."
-#: lib/graphql/resolvers/group.ex:240
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
msgid "Profile is not administrator for the group"
msgstr "Profil není správcem skupiny"
-#: lib/graphql/resolvers/event.ex:363
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
msgid "You can't edit this event."
msgstr "Tuto událost nelze upravovat."
-#: lib/graphql/resolvers/event.ex:366
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
msgid "You can't attribute this event to this profile."
msgstr "Tuto událost nelze přiřadit k tomuto profilu."
@@ -864,7 +864,7 @@ msgstr "Tento člen již byl odmítnut."
msgid "You don't have the right to remove this member."
msgstr "Nemáte oprávnění tohoto člena odstranit."
-#: lib/mobilizon/actors/actor.ex:351
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
msgid "This username is already taken."
msgstr "Toto uživatelské jméno je již obsazeno."
@@ -874,7 +874,7 @@ msgstr "Toto uživatelské jméno je již obsazeno."
msgid "You must provide either an ID or a slug to access a discussion"
msgstr "Pro přístup do diskuse je nutné zadat ID nebo slug"
-#: lib/graphql/resolvers/event.ex:313
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
msgid "Organizer profile is not owned by the user"
msgstr "Profil organizátora není ve vlastnictví uživatele"
@@ -893,17 +893,12 @@ msgstr "Poskytnuté ID profilu není anonymní ID profilu"
msgid "The provided picture is too heavy"
msgstr "Poskytnutý obrázek je příliš velký"
-#: lib/web/views/utils.ex:34
-#, elixir-autogen, elixir-format
-msgid "Index file not found. You need to recompile the front-end."
-msgstr "Indexový soubor nebyl nalezen. Je třeba překompilovat front-end."
-
#: lib/graphql/resolvers/resource.ex:129
#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr "Chyba při vytváření prostředku"
-#: lib/graphql/resolvers/user.ex:503
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
msgid "Invalid activation token"
msgstr "Neplatný aktivační token"
@@ -920,18 +915,18 @@ msgstr "Z této adresy URL nelze načíst podrobnosti o prostředku."
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr "Za předpokladu, že profil nemá oprávnění moderátora této události"
-#: lib/graphql/resolvers/event.ex:299
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
"Profil organizátora nemá oprávnění k vytvoření události jménem této skupiny"
-#: lib/graphql/resolvers/event.ex:354
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr "Tento profil nemá oprávnění aktualizovat událost jménem této skupiny"
-#: lib/graphql/resolvers/user.ex:166
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
@@ -948,7 +943,7 @@ msgstr "Komentář nebyl nalezen"
msgid "Error while creating a discussion"
msgstr "Chyba při vytváření diskuse"
-#: lib/graphql/resolvers/user.ex:624
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
msgid "Error while updating locale"
msgstr "Chyba při aktualizaci locale"
@@ -968,13 +963,13 @@ msgstr "Nepodařilo se opustit událost"
msgid "Failed to update the group"
msgstr "Nepodařilo se aktualizovat skupinu"
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
msgid "Failed to update user email"
msgstr "Nepodařilo se aktualizovat e-mail uživatele"
-#: lib/graphql/resolvers/user.ex:499
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
msgid "Failed to validate user email"
msgstr "Nepodařilo se ověřit e-mail uživatele"
@@ -994,7 +989,7 @@ msgstr "Neznámá chyba při aktualizaci prostředku"
msgid "You are not the comment creator"
msgstr "Nejste autorem komentáře"
-#: lib/graphql/resolvers/user.ex:424
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
msgid "You cannot change your password."
msgstr "Heslo nelze změnit."
@@ -1024,57 +1019,57 @@ msgstr "Export do formátu %{format} není v této instanci povolen"
msgid "Only admins can create groups"
msgstr "Skupiny mohou vytvářet pouze správci"
-#: lib/graphql/resolvers/event.ex:306
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
msgid "Only groups can create events"
msgstr "Události mohou vytvářet pouze skupiny"
-#: lib/graphql/resolvers/event.ex:292
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
msgid "Unknown error while creating event"
msgstr "Neznámá chyba při vytváření události"
-#: lib/graphql/resolvers/user.ex:480
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
msgid "User cannot change email"
msgstr "Uživatel nemůže změnit e-mail"
-#: lib/graphql/resolvers/group.ex:391
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
msgid "Follow does not match your account"
msgstr "Sledování neodpovídá vašemu účtu"
-#: lib/graphql/resolvers/group.ex:395
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
msgid "Follow not found"
msgstr "Sledování nebylo nalezeno"
-#: lib/graphql/resolvers/user.ex:345
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
msgid "Profile with username %{username} not found"
msgstr "Profil s uživatelským jménem %{username} nebyl nalezen"
-#: lib/graphql/resolvers/user.ex:340
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
msgid "This profile does not belong to you"
msgstr "Tento profil vám nepatří"
-#: lib/graphql/resolvers/group.ex:365
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
msgid "You are already following this group"
msgstr "Tuto skupinu již sledujete"
-#: lib/graphql/resolvers/group.ex:374
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to follow a group"
msgstr "Chcete-li sledovat skupinu, musíte být přihlášeni"
-#: lib/graphql/resolvers/group.ex:423
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to unfollow a group"
msgstr "Chcete-li zrušit sledování skupiny, musíte být přihlášeni"
-#: lib/graphql/resolvers/group.ex:400
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update a group follow"
msgstr "Chcete-li aktualizovat sledování skupiny, musíte být přihlášeni"
@@ -1094,27 +1089,27 @@ msgstr "Nemáte roli potřebnou k odebrání tohoto člena."
msgid "You must be logged-in to remove a member"
msgstr "Chcete-li odebrat člena, musíte být přihlášeni"
-#: lib/graphql/resolvers/user.ex:156
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
msgid "Your email seems to be using an invalid format"
msgstr "Váš e-mail zřejmě používá nesprávný formát"
-#: lib/graphql/resolvers/admin.ex:380
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
msgid "Can't confirm an already confirmed user"
msgstr "Nelze potvrdit již potvrzeného uživatele"
-#: lib/graphql/resolvers/admin.ex:384
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
msgid "Deconfirming users is not supported"
msgstr "Zrušení potvrzení uživatelů není podporováno"
-#: lib/graphql/resolvers/admin.ex:356
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format
msgid "The new role must be different"
msgstr "Nová role musí být jiná"
-#: lib/graphql/resolvers/admin.ex:307
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
@@ -1125,8 +1120,13 @@ msgstr ""
msgid "A profile or group with that name already exists"
msgstr "Profil nebo skupina s tímto názvem již existuje"
-#: lib/graphql/resolvers/admin.ex:506
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
msgid "Unable to find an instance to follow at this address"
msgstr ""
"Na této adrese se nepodařilo najít instanci, kterou by bylo možné sledovat"
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/de/LC_MESSAGES/activity.po b/priv/gettext/de/LC_MESSAGES/activity.po
index 3abf5fa31..112a08e3a 100644
--- a/priv/gettext/de/LC_MESSAGES/activity.po
+++ b/priv/gettext/de/LC_MESSAGES/activity.po
@@ -72,7 +72,7 @@ msgstr "%{profile} hat den Folder %{resource} erstellt."
msgid "%{profile} created the group %{group}."
msgstr "%{profile} hat die Gruppe %{group} erstellt."
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
@@ -84,38 +84,38 @@ msgstr "%{profile} hat die Ressource %{resource} erstellt."
msgid "%{profile} deleted the discussion %{discussion}."
msgstr "%{profile} hat die Diskussion %{discussion} gelöscht."
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr "%{profile} hat den Folder %{resource} gelöscht."
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr "%{profile} hat die Ressource %{resource} gelöscht."
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member}."
msgstr "%{profile} hat das Mitglied %{member} ausgeschlossen."
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr "%{profile} hat den Ordner %{resource} verschoben."
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr "%{profile} hat den Ordner %{resource} verschoben."
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
msgid "%{profile} quit the group."
msgstr "%{profile} hat die Gruppe verlassen."
@@ -126,14 +126,14 @@ msgstr "%{profile} hat die Gruppe verlassen."
msgid "%{profile} renamed the discussion %{discussion}."
msgstr "%{profile} hat die Diskussion %{discussion} umbenannt."
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr ""
"%{profile} hat den Folder %{old_resource_title} in %{resource} umbenannt."
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
@@ -146,14 +146,14 @@ msgstr ""
msgid "%{profile} replied to the discussion %{discussion}."
msgstr "%{profile} hat auf die Diskussion %{discussion} geantwortet."
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr "%{profile} hat die Gruppe %{group} aktualisiert."
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member}."
msgstr "%{profile} hat das Mitglied %{member} aktualisiert."
@@ -166,14 +166,14 @@ msgid "The event %{event} was created by %{profile}."
msgstr "Die Veranstaltung %{event} wurde von %{profile} erstellt."
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr "Die Veranstaltung %{event} wurde von %{profile} gelöscht."
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
@@ -185,13 +185,13 @@ msgstr "Die Veranstaltung %{event} wurde von %{profile} aktualisiert."
msgid "The post %{post} was created by %{profile}."
msgstr "Der Beitrag %{post} wurde von %{profile} erstellt."
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr "Der Beitrag %{post} wurde von %{profile} gelöscht."
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
@@ -204,14 +204,14 @@ msgid "%{member} joined the group."
msgstr "%{member} ist der Gruppe beigetreten."
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr "%{profile} hat die Veranstaltung %{event} kommentiert."
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
@@ -226,7 +226,7 @@ msgstr ""
"mit der Sie Benachrichtigungen erhalten, in den Einstellungen ändern oder "
"Sie ausschalten."
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
#, elixir-format
msgid "View one more activity"
@@ -250,7 +250,7 @@ msgid "Activity on %{instance}"
msgstr "Aktivität auf %{instance}"
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
@@ -269,7 +269,7 @@ msgstr ""
"%{profile} hat Sie in einem Kommentar unter der Veranstaltung %{event} "
"erwähnt."
-#: lib/web/templates/email/email_direct_activity.html.heex:249
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
@@ -306,7 +306,7 @@ msgid "Weekly activity recap for %{instance}"
msgstr "Wöchentliche Zusammenfassung der Aktivitäten für %{instance}"
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
@@ -315,7 +315,7 @@ msgstr ""
"abgegeben."
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
@@ -483,3 +483,9 @@ msgstr "%{profile} hat die Diskussion %{discussion} umbenannt."
#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr "%{profile} hat auf die Diskussion %{discussion} geantwortet."
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr "%{profile} hat das Mitglied %{member} hinzugefügt."
diff --git a/priv/gettext/de/LC_MESSAGES/default.po b/priv/gettext/de/LC_MESSAGES/default.po
index 11921f7de..e2eb33087 100644
--- a/priv/gettext/de/LC_MESSAGES/default.po
+++ b/priv/gettext/de/LC_MESSAGES/default.po
@@ -1185,7 +1185,7 @@ msgstr "Meldung ansehen"
msgid "View report:"
msgstr "Meldung ansehen:"
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
#, elixir-autogen, elixir-format
@@ -1269,12 +1269,6 @@ msgstr ""
"Wenn Sie der Meinung sind, dass dies ein Fehler ist, können Sie sich an die "
"Administratoren der Gruppe wenden, damit diese Sie wieder hinzufügen können."
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "So long, and thanks for the fish!"
-msgstr "Mach's gut und danke für den Fisch!"
-
#: lib/web/email/member.ex:114
#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
@@ -1331,7 +1325,7 @@ msgstr ""
"(%{group_address}) zu suspendieren. Sie sind nicht länger ein Mitglied "
"dieser Gruppe."
-#: lib/web/email/group.ex:90
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}"
msgstr "Die Gruppe %{group} wurde auf %{instance} ausgesetzt"
@@ -1590,29 +1584,24 @@ msgstr "Für die Stelle wird ein Text benötigt"
msgid "A title is required for the post"
msgstr "Für die Stelle wird ein Titel benötigt"
-#: lib/web/templates/email/instance_follow.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr "%{name} (%{domain}) hat soeben angefordert, Ihrer Instanz zu folgen."
-
-#: lib/web/email/follow.ex:53
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
msgid "%{name} requests to follow your instance"
msgstr "%{name} bittet darum, Ihrer Instanz zu folgen"
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
"Wenn Sie akzeptieren, erhält diese Instanz alle Ihre öffentlichen Ereignisse."
-#: lib/web/email/follow.ex:47
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr "Instanz %{name} (%{domain}) bittet darum, Ihrer Instanz zu folgen"
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
@@ -1626,15 +1615,6 @@ msgstr ""
msgid "Want to connect?"
msgstr "Sie wollen sich verbinden?"
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-#, elixir-autogen, elixir-format
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-"Hinweis: Wenn %{name} (%{domain}) Ihnen folgt, bedeutet das nicht unbedingt, "
-"dass Sie dieser Instanz folgen, aber Sie können darum bitten, ihnen "
-"ebenfalls zu folgen."
-
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
@@ -1680,8 +1660,8 @@ msgstr ""
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr "Feed von %{name}"
@@ -1732,13 +1712,13 @@ msgstr ""
msgid "Public feed for %{instance}"
msgstr "Öffentlicher Newsfeed für %{instance}"
-#: lib/graphql/resolvers/user.ex:316
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr ""
"Das gewählte Passwort ist zu kurz. Es muss aus wenigstens 6 Zeichen bestehen."
-#: lib/graphql/resolvers/user.ex:322
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
@@ -1773,8 +1753,6 @@ msgstr ""
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr "Ihre Teilnahme an %{title} auf %{instance} wurde storniert!"
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
@@ -1976,7 +1954,7 @@ msgstr "Teilnehmen:"
msgid "Title: %{title}"
msgstr "Titel: %{title}"
-#: lib/web/email/group.ex:43
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr "📅 Gerade erstellt von %{group}: %{event}"
@@ -2228,18 +2206,12 @@ msgstr ""
msgid "%{name} just requested to follow your instance."
msgstr "%{name} hat soeben beantragt, Ihrer Instanz zu folgen."
-#: lib/web/templates/email/instance_follow.html.heex:48
-#, elixir-autogen, elixir-format
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-"%{name} (%{domain}) hat soeben beantragt, Ihrer Instanz zu folgen."
-
-#: lib/web/templates/email/instance_follow.html.heex:54
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format
msgid "%{name} just requested to follow your instance."
msgstr "%{name} hat soeben beantragt, Ihrer Instanz zu folgen."
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
#, elixir-autogen, elixir-format
msgid "If you accept, this profile will receive all of your public events."
@@ -2247,7 +2219,7 @@ msgstr ""
"Wenn Sie akzeptieren, erhält diese Instanz alle Ihre öffentlichen "
"Veranstaltungen."
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the profile's admin page."
@@ -2255,158 +2227,158 @@ msgstr ""
"Um diese Einladung anzunehmen, gehen Sie zu den Administrator-Einstellungen "
"der Instanz."
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
msgid "View the details"
msgstr "Die Details ansehen"
-#: lib/mobilizon/events/categories.ex:16
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
msgid "Arts"
msgstr "Kunst"
-#: lib/mobilizon/events/categories.ex:52
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
msgid "Auto, boat and air"
msgstr "Autos, Boote, Luftfahrt"
-#: lib/mobilizon/events/categories.ex:20
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
msgid "Book clubs"
msgstr "Buchclubs"
-#: lib/mobilizon/events/categories.ex:24
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
msgid "Business"
msgstr "Firmen"
-#: lib/mobilizon/events/categories.ex:28
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
msgid "Causes"
msgstr "Soli & Benefiz"
-#: lib/mobilizon/events/categories.ex:32
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
msgid "Comedy"
msgstr "Kabarett"
-#: lib/mobilizon/events/categories.ex:56
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format
msgid "Community"
msgstr "Gemeinschaft"
-#: lib/mobilizon/events/categories.ex:36
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
msgid "Crafts"
msgstr "Kunsthandwerk"
-#: lib/mobilizon/events/categories.ex:60
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
msgid "Family & Education"
msgstr "Familie & Bildung"
-#: lib/mobilizon/events/categories.ex:64
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
msgid "Fashion & Beauty"
msgstr "Mode & Schönheit"
-#: lib/mobilizon/events/categories.ex:68
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
msgid "Film & Media"
msgstr "Film & Medien"
-#: lib/mobilizon/events/categories.ex:40
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
msgid "Food & Drink"
msgstr "Essen & Trinken"
-#: lib/mobilizon/events/categories.ex:72
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
msgid "Games"
msgstr "Spiele"
-#: lib/mobilizon/events/categories.ex:44
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
msgid "Health"
msgstr "Gesundheit"
-#: lib/mobilizon/events/categories.ex:84
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
msgid "LGBTQ"
msgstr "LGBTQ"
-#: lib/mobilizon/events/categories.ex:76
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
msgid "Language & Culture"
msgstr "Sprache & Kultur"
-#: lib/mobilizon/events/categories.ex:80
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format
msgid "Learning"
msgstr "Lernen"
-#: lib/mobilizon/events/categories.ex:133
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
msgid "Meeting"
msgstr "Treffen"
-#: lib/mobilizon/events/categories.ex:88
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
msgid "Movements and politics"
msgstr "Bewegungen und Politik"
-#: lib/mobilizon/events/categories.ex:48
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
msgid "Music"
msgstr "Musik & Konzerte"
-#: lib/mobilizon/events/categories.ex:92
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
msgid "Networking"
msgstr "Netzwerke"
-#: lib/mobilizon/events/categories.ex:112
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
msgid "Outdoors & Adventure"
msgstr "Natur & Abenteuer"
-#: lib/mobilizon/events/categories.ex:96
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
msgid "Party"
msgstr "Party"
-#: lib/mobilizon/events/categories.ex:100
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
msgid "Performing & Visual Arts"
msgstr "Darstellende & bildende Kunst"
-#: lib/mobilizon/events/categories.ex:104
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
msgid "Pets"
msgstr "Haustiere"
-#: lib/mobilizon/events/categories.ex:108
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
msgid "Photography"
msgstr "Photographie"
-#: lib/mobilizon/events/categories.ex:120
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
msgid "Science & Tech"
msgstr "Wissenschaft & Technologie"
-#: lib/mobilizon/events/categories.ex:116
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
msgid "Spirituality, Religion & Beliefs"
msgstr "Glaube, Religion & Spiritualität"
-#: lib/mobilizon/events/categories.ex:124
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
msgid "Sports"
msgstr "Sport"
-#: lib/mobilizon/events/categories.ex:128
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
msgid "Theatre"
msgstr "Theater"
@@ -2420,3 +2392,23 @@ msgstr "Weiterlesen: %{url}"
#, elixir-autogen, elixir-format
msgid "Activate my account:"
msgstr "Mein Benutzerkonto aktivieren:"
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr "Instanz %{name} (%{domain}) bittet darum, Ihrer Instanz zu folgen"
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+"Hinweis: Wenn %{name} (%{domain}) Ihnen folgt, bedeutet das nicht unbedingt, "
+"dass Sie dieser Instanz folgen, aber Sie können darum bitten, ihnen "
+"ebenfalls zu folgen."
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/de/LC_MESSAGES/errors.po b/priv/gettext/de/LC_MESSAGES/errors.po
index e6119b11a..bfa81fd38 100644
--- a/priv/gettext/de/LC_MESSAGES/errors.po
+++ b/priv/gettext/de/LC_MESSAGES/errors.po
@@ -95,32 +95,32 @@ msgstr "muss größer oder gleich %{number} sein"
msgid "must be equal to %{number}"
msgstr "muss gleich %{number} sein"
-#: lib/graphql/resolvers/user.ex:107
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
msgid "Cannot refresh the token"
msgstr "Der Token konnte nicht aktualisiert werden"
-#: lib/graphql/resolvers/group.ex:272
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
msgid "Current profile is not a member of this group"
msgstr "Aktuelles Profil ist nicht Mitglied dieser Gruppe"
-#: lib/graphql/resolvers/group.ex:276
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
msgid "Current profile is not an administrator of the selected group"
msgstr "Aktuelles Profil ist kein Administrator der ausgewählten Gruppe"
-#: lib/graphql/resolvers/user.ex:610
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
msgid "Error while saving user settings"
msgstr "Fehler beim Speichern von Benutzereinstellungen"
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
#, elixir-autogen, elixir-format
msgid "Group not found"
@@ -132,14 +132,14 @@ msgstr "Gruppe nicht gefunden"
msgid "Group with ID %{id} not found"
msgstr "Gruppe mit der ID %{id} nicht gefunden"
-#: lib/graphql/resolvers/user.ex:85
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr ""
"Die Authentifizierung ist nicht möglich, entweder Ihre E-Mail oder Ihr "
"Passwort sind ungültig."
-#: lib/graphql/resolvers/group.ex:335
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
msgid "Member not found"
msgstr "Mitglied wurde nicht gefunden"
@@ -149,14 +149,14 @@ msgstr "Mitglied wurde nicht gefunden"
msgid "No profile found for the moderator user"
msgstr "Kein Profil für den Moderator-Benutzer gefunden"
-#: lib/graphql/resolvers/user.ex:272
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
msgid "No user to validate with this email was found"
msgstr ""
"Es wurde kein Benutzer gefunden, der mit dieser E-Mail validiert werden kann"
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr "Es wurde kein Benutzer mit dieser E-Mail gefunden"
@@ -174,86 +174,86 @@ msgstr "Es wurde kein Benutzer mit dieser E-Mail gefunden"
msgid "Profile is not owned by authenticated user"
msgstr "Profil ist nicht im Besitz des authentifizierten Benutzers"
-#: lib/graphql/resolvers/user.ex:159
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
msgid "Registrations are not open"
msgstr "Registrierungen sind nicht geöffnet"
-#: lib/graphql/resolvers/user.ex:427
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
msgid "The current password is invalid"
msgstr "Das aktuelle Passwort ist ungültig"
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
msgid "The new email doesn't seem to be valid"
msgstr "Die neue E-Mail scheint nicht gültig zu sein"
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
msgid "The new email must be different"
msgstr "Die neue E-Mail muss anders lauten"
-#: lib/graphql/resolvers/user.ex:430
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
msgid "The new password must be different"
msgstr "Das neue Passwort muss anders lauten"
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
msgid "The password provided is invalid"
msgstr "Das angegebene Passwort ist ungültig"
-#: lib/graphql/resolvers/user.ex:434
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
"Das von Ihnen gewählte Passwort ist zu kurz. Bitte stellen Sie sicher, dass "
"Ihr Passwort mindestens 6 Zeichen enthält."
-#: lib/graphql/resolvers/user.ex:292
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
msgid "This user can't reset their password"
msgstr "Dieser Benutzer kann sein Passwort nicht zurücksetzen"
-#: lib/graphql/resolvers/user.ex:81
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
msgid "This user has been disabled"
msgstr "Dieser Benutzer wurde deaktiviert"
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
msgid "Unable to validate user"
msgstr "Benutzer kann nicht validiert werden"
-#: lib/graphql/resolvers/user.ex:520
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
msgid "User already disabled"
msgstr "Benutzer bereits deaktiviert"
-#: lib/graphql/resolvers/user.ex:585
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
msgid "User requested is not logged-in"
msgstr "Angeforderter Benutzer ist nicht eingeloggt"
-#: lib/graphql/resolvers/group.ex:307
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
msgid "You are already a member of this group"
msgstr "Sie sind bereits Mitglied in dieser Gruppe"
-#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
msgid "You can't leave this group because you are the only administrator"
msgstr ""
"Sie können diese Gruppe nicht verlassen, da Sie der einzige Administrator "
"sind"
-#: lib/graphql/resolvers/group.ex:304
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
msgid "You cannot join this group"
msgstr "Sie können dieser Gruppe nicht beitreten"
@@ -263,54 +263,54 @@ msgstr "Sie können dieser Gruppe nicht beitreten"
msgid "You may not list groups unless moderator."
msgstr "Sie dürfen keine Gruppen auflisten, es sei denn, Sie sind Moderator."
-#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to change your email"
msgstr "Sie müssen eingeloggt sein, um Ihre E-Mail zu ändern"
-#: lib/graphql/resolvers/user.ex:442
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to change your password"
msgstr "Sie müssen eingeloggt sein, um Ihr Passwort zu ändern"
-#: lib/graphql/resolvers/group.ex:281
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete a group"
msgstr "Sie müssen eingeloggt sein, um eine Gruppe zu löschen"
-#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete your account"
msgstr "Sie müssen eingeloggt sein, um Ihr Konto zu löschen"
-#: lib/graphql/resolvers/group.ex:312
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join a group"
msgstr "Sie müssen eingeloggt sein, um einer Gruppe beizutreten"
-#: lib/graphql/resolvers/group.ex:347
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave a group"
msgstr "Sie müssen eingeloggt sein, um eine Gruppe zu verlassen"
-#: lib/graphql/resolvers/group.ex:245
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update a group"
msgstr "Sie müssen eingeloggt sein, um eine Gruppe zu aktualisieren"
-#: lib/graphql/resolvers/user.ex:112
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
msgid "You need to have an existing token to get a refresh token"
msgstr ""
"Sie müssen ein bestehendes Token haben, um ein Refresh-Token zu erhalten"
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
msgid "You requested again a confirmation email too soon"
msgstr "Sie haben erneut eine Bestätigungs-E-Mail zu früh angefordert"
-#: lib/graphql/resolvers/user.ex:162
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
msgid "Your email is not on the allowlist"
msgstr "Ihre E-Mail ist nicht in der Zulassungsliste enthalten"
@@ -400,8 +400,8 @@ msgid "Event id not found"
msgstr "Veranstaltungs-ID nicht gefunden"
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr "Veranstaltung nicht gefunden"
@@ -626,7 +626,7 @@ msgstr ""
msgid "You cannot delete this comment"
msgstr "Sie können diesen Kommentar nicht löschen"
-#: lib/graphql/resolvers/event.ex:408
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
msgid "You cannot delete this event"
msgstr "Sie können diese Veranstaltung nicht löschen"
@@ -665,21 +665,21 @@ msgstr ""
msgid "You need to be logged-in and a moderator to view a report"
msgstr "Sie müssen eingeloggt und ein Moderator sein, um einen Bericht zu sehen"
-#: lib/graphql/resolvers/admin.ex:250
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
"Sie müssen angemeldet und ein Administrator sein, um auf die Admin-"
"Einstellungen zugreifen zu können"
-#: lib/graphql/resolvers/admin.ex:234
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
"Sie müssen angemeldet und ein Administrator sein, um auf die Dashboard-"
"Statistiken zugreifen zu können"
-#: lib/graphql/resolvers/admin.ex:276
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
@@ -696,7 +696,7 @@ msgstr "Sie müssen eingeloggt sein, um auf Diskussionen zugreifen zu können"
msgid "You need to be logged-in to access resources"
msgstr "Sie müssen eingeloggt sein, um auf Ressourcen zugreifen zu können"
-#: lib/graphql/resolvers/event.ex:318
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create events"
msgstr "Sie müssen eingeloggt sein, um Ereignisse zu erstellen"
@@ -716,7 +716,7 @@ msgstr "Sie müssen eingeloggt sein, um Berichte zu erstellen"
msgid "You need to be logged-in to create resources"
msgstr "Sie müssen eingeloggt sein, um Ressourcen zu erstellen"
-#: lib/graphql/resolvers/event.ex:417
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete an event"
msgstr "Sie müssen eingeloggt sein, um ein Ereignis zu löschen"
@@ -741,7 +741,7 @@ msgstr "Sie müssen eingeloggt sein, um einer Veranstaltung beizutreten"
msgid "You need to be logged-in to leave an event"
msgstr "Sie müssen eingeloggt sein, um eine Veranstaltung zu verlassen"
-#: lib/graphql/resolvers/event.ex:374
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update an event"
msgstr "Sie müssen eingeloggt sein, um ein Ereignis zu aktualisieren"
@@ -844,17 +844,17 @@ msgstr "Sie können diese Einladung mit diesem Profil nicht ablehnen."
msgid "File doesn't have an allowed MIME type."
msgstr "Die Datei hat keinen zulässigen MIME-Typ."
-#: lib/graphql/resolvers/group.ex:240
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
msgid "Profile is not administrator for the group"
msgstr "Profil ist nicht Administrator für die Gruppe"
-#: lib/graphql/resolvers/event.ex:363
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
msgid "You can't edit this event."
msgstr "Sie können dieses Ereignis nicht bearbeiten."
-#: lib/graphql/resolvers/event.ex:366
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
msgid "You can't attribute this event to this profile."
msgstr "Sie können dieses Ereignis nicht diesem Profil zuordnen."
@@ -874,7 +874,7 @@ msgstr "Dieses Mitglied ist bereits abgelehnt worden."
msgid "You don't have the right to remove this member."
msgstr "Sie haben nicht das Recht, dieses Mitglied zu entfernen."
-#: lib/mobilizon/actors/actor.ex:351
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
msgid "This username is already taken."
msgstr "Dieser Benutzername ist bereits vergeben."
@@ -886,7 +886,7 @@ msgstr ""
"Sie müssen entweder eine ID oder einen Slug angeben, um auf eine Diskussion "
"zuzugreifen"
-#: lib/graphql/resolvers/event.ex:313
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
msgid "Organizer profile is not owned by the user"
msgstr "Organizer-Profil ist nicht im Besitz des Benutzers"
@@ -905,17 +905,12 @@ msgstr "Die angegebene Profil-ID ist nicht die des anonymen Profils"
msgid "The provided picture is too heavy"
msgstr "Das Bild ist zu groß"
-#: lib/web/views/utils.ex:34
-#, elixir-autogen, elixir-format
-msgid "Index file not found. You need to recompile the front-end."
-msgstr "Indexdatei nicht gefunden. Sie müssen das Front-End neu kompilieren."
-
#: lib/graphql/resolvers/resource.ex:129
#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr "Fehler beim Speichern des Reports"
-#: lib/graphql/resolvers/user.ex:503
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
msgid "Invalid activation token"
msgstr "Ungültiges Aktivierungstoken"
@@ -932,21 +927,21 @@ msgstr "Die Ressourcendetails können von dieser URL nicht abgerufen werden."
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr "Dieses Moderatorenprofil hat keine Berechtigung für diese Veranstaltung"
-#: lib/graphql/resolvers/event.ex:299
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
"Das Veranstalterprofil hat nicht die Berechtigung, eine Veranstaltung im "
"Namen dieser Gruppe zu erstellen"
-#: lib/graphql/resolvers/event.ex:354
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
"Dieses Profil hat nicht die Berechtigung, eine Veranstaltung im Namen dieser "
"Gruppe zu aktualisieren"
-#: lib/graphql/resolvers/user.ex:166
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
@@ -963,7 +958,7 @@ msgstr "Veranstaltung nicht gefunden"
msgid "Error while creating a discussion"
msgstr "Fehler beim Speichern des Reports"
-#: lib/graphql/resolvers/user.ex:624
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
msgid "Error while updating locale"
msgstr "Fehler beim Aktualisieren des Reports"
@@ -983,13 +978,13 @@ msgstr "Das Verlassen der Veranstaltung fehlgeschlagen"
msgid "Failed to update the group"
msgstr "Aktualisierung der Gruppe fehlgeschlagen"
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
msgid "Failed to update user email"
msgstr "Das Aktualisieren der E-Mail des Benutzers fehlgeschlagen"
-#: lib/graphql/resolvers/user.ex:499
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
msgid "Failed to validate user email"
msgstr "Benutzer kann nicht validiert werden"
@@ -1009,7 +1004,7 @@ msgstr "Unbekannter Fehler beim Aktualisieren der Ressource"
msgid "You are not the comment creator"
msgstr "Sie sind nicht der Ersteller des Kommentars"
-#: lib/graphql/resolvers/user.ex:424
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
msgid "You cannot change your password."
msgstr "Sie können Ihr Passwort nicht ändern."
@@ -1041,57 +1036,57 @@ msgstr "Export in Format %{format} ist auf dieser Instanz nicht aktivier"
msgid "Only admins can create groups"
msgstr "Nur Administratoren können Gruppen erstellen"
-#: lib/graphql/resolvers/event.ex:306
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
msgid "Only groups can create events"
msgstr "Nur Gruppen können Veranstaltungen erstellen"
-#: lib/graphql/resolvers/event.ex:292
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
msgid "Unknown error while creating event"
msgstr "Unbekannter Fehler beim Erstellen einer Veranstaltung"
-#: lib/graphql/resolvers/user.ex:480
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
msgid "User cannot change email"
msgstr "Benutzer kann E-Mail nicht ändern"
-#: lib/graphql/resolvers/group.ex:391
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
msgid "Follow does not match your account"
msgstr "Follower stimmt nicht mit Ihrem Konto überein"
-#: lib/graphql/resolvers/group.ex:395
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
msgid "Follow not found"
msgstr "Follower nicht gefunden"
-#: lib/graphql/resolvers/user.ex:345
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
msgid "Profile with username %{username} not found"
msgstr "Person mit Benutzernamen %{username} nicht gefunden"
-#: lib/graphql/resolvers/user.ex:340
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
msgid "This profile does not belong to you"
msgstr "Dieses Profil gehört nicht Ihnen"
-#: lib/graphql/resolvers/group.ex:365
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
msgid "You are already following this group"
msgstr "Sie folgen dieser Gruppe bereits"
-#: lib/graphql/resolvers/group.ex:374
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to follow a group"
msgstr "Sie müssen eingeloggt sein, um einer Gruppe beizutreten"
-#: lib/graphql/resolvers/group.ex:423
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to unfollow a group"
msgstr "Sie müssen eingeloggt sein, um einer Gruppe beizutreten"
-#: lib/graphql/resolvers/group.ex:400
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update a group follow"
msgstr "Sie müssen eingeloggt sein, um eine Gruppe zu aktualisieren"
@@ -1111,27 +1106,27 @@ msgstr "Sie haben nicht das Recht, dieses Mitglied zu entfernen."
msgid "You must be logged-in to remove a member"
msgstr "Sie müssen angemeldet sein, um ein Mitglied zu entfernen"
-#: lib/graphql/resolvers/user.ex:156
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
msgid "Your email seems to be using an invalid format"
msgstr "Ihre E-Mail scheint ein ungültiges Format zu verwenden"
-#: lib/graphql/resolvers/admin.ex:380
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
msgid "Can't confirm an already confirmed user"
msgstr "Kann einen bereits bestätigten Benutzer nicht bestätigen"
-#: lib/graphql/resolvers/admin.ex:384
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
msgid "Deconfirming users is not supported"
msgstr "Das Zurücknehmen einer Bestätigung von Benutzern wird nicht unterstützt"
-#: lib/graphql/resolvers/admin.ex:356
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format
msgid "The new role must be different"
msgstr "Die neue Rolle muss anders sein"
-#: lib/graphql/resolvers/admin.ex:307
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
@@ -1143,7 +1138,12 @@ msgstr ""
msgid "A profile or group with that name already exists"
msgstr "Ein Profil oder eine Gruppe mit diesem Namen existiert bereits"
-#: lib/graphql/resolvers/admin.ex:506
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
msgid "Unable to find an instance to follow at this address"
msgstr "Keine Instanz gefunden um dieser Adresse zu folgen"
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot
index c9a579683..625a5c8f9 100644
--- a/priv/gettext/default.pot
+++ b/priv/gettext/default.pot
@@ -1,743 +1,742 @@
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:66
+#, elixir-autogen, elixir-format
msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:120
+#, elixir-autogen, elixir-format
msgid "%{title} by %{creator}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:80
+#, elixir-autogen, elixir-format
msgid "Activate my account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:150
#: lib/web/templates/email/email.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Ask the community on Framacolibri"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:15
+#, elixir-autogen, elixir-format
msgid "Comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:115
#: lib/web/templates/email/report.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:49
+#, elixir-autogen, elixir-format
msgid "Instructions to reset your password on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:21
+#, elixir-autogen, elixir-format
msgid "Reason"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:86
+#, elixir-autogen, elixir-format
msgid "Reset Password"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:53
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:26
+#, elixir-autogen, elixir-format
msgid "Instructions to confirm your Mobilizon account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:22
+#, elixir-autogen, elixir-format
msgid "New report on Mobilizon instance %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:67
#: lib/web/templates/email/before_event_notification.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Go to event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New report from %{reporter} on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Participation approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:18
#: lib/web/templates/email/password_reset.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Password reset"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:114
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:67
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/event.ex:44
+#, elixir-autogen, elixir-format
msgid "Event %{title} has been updated"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:7
+#, elixir-autogen, elixir-format
msgid "New title: %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:105
+#, elixir-autogen, elixir-format
msgid "Warning"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:140
+#, elixir-autogen, elixir-format
msgid "Confirm your participation to event %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:106
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal ID for your current selected identity"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal user ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Any of the information we collect from you may be used in the following ways:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:13
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Basic account information"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:32
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do not share any dangerous information over Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:123
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we disclose any information to outside parties?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:100
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we use cookies?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "How do we protect your information?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:36
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "IPs and other metadata"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:23
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Published events and comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:93
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain the IP addresses associated with registered users no more than 12 months."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:107
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Tokens to authenticate you"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:38
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We also may retain server logs which include the IP address of every request to our server."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:102
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We store the following information on your device when you connect:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:84
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We will make a good faith effort to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:45
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What do we use your information for?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:83
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What is our data retention policy?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:99
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You may irreversibly delete your account at any time."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to our Privacy Policy"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:139
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:160
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we decide to change our privacy policy, we will post those changes on this page."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:153
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Law requirements can be different if this server is in another jurisdiction."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:137
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Site usage by children"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:68
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:61
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:54
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:10
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What information do we collect?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:182
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: confirm your email address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:159
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: email changed"
msgstr ""
-#, elixir-format
#: lib/web/email/notification.ex:52
+#, elixir-format
msgid "One event planned today"
msgid_plural "%{nb_events} events planned today"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:47
#: lib/web/templates/email/on_day_notification.text.eex:3
+#, elixir-format
msgid "You have one event today:"
msgid_plural "You have %{total} events today:"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.text.eex:3
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{group}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:18
#: lib/web/templates/email/group_invite.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Come along!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/notification.ex:24
+#, elixir-autogen, elixir-format
msgid "Don't forget to go to %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:47
#: lib/web/templates/email/before_event_notification.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Get ready for %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:83
+#, elixir-autogen, elixir-format
msgid "See my groups"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:65
#: lib/web/templates/email/group_invite.text.eex:5
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to your groups."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.text.eex:5
+#, elixir-autogen, elixir-format
msgid "View the event on: %{link}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:30
+#, elixir-autogen, elixir-format
msgid "You have been invited by %{inviter} to join group %{group}"
msgstr ""
-#, elixir-format
#: lib/web/email/notification.ex:81
+#, elixir-format
msgid "One event planned this week"
msgid_plural "%{nb_events} events planned this week"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/email/notification.ex:107
+#, elixir-format
msgid "One participation request for event %{title} to process"
msgid_plural "%{number_participation_requests} participation requests for event %{title} to process"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:47
#: lib/web/templates/email/notification_each_week.text.eex:3
+#, elixir-format
msgid "You have one event this week:"
msgid_plural "You have %{total} events this week:"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/service/metadata/utils.ex:53
+#, elixir-autogen, elixir-format
msgid "The event organizer didn't add any description."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:78
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:62
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Accepting these Terms"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:73
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to these Terms"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:271
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:192
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:217
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:211
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:167
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that is illegal or unlawful, that would otherwise create liability;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:103
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Creating Accounts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:284
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Entire Agreement"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:294
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Feedback"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:261
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Hyperlinks and Third Party Content"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:279
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:205
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:128
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:94
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Privacy Policy"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:304
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions & Contact Information"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:277
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Termination"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:199
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your Content & Conduct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:263
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:224
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:254
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For full details about the Mobilizon software see here."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:82
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:179
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:152
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:286
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:247
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:185
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:306
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions or comments about the Service may be directed to us at %{contact}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:245
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Source code"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:296
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:234
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:7
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} will not use or transmit or resell your personal data"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:113
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:240
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:321
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:3
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Short version"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:29
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The service is provided without warranties and these terms may change in the future"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:166
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:314
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:21
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect other people and %{instance_name}'s rules when using the service"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect the law when using %{instance_name}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:5
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content is yours"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Confirm my e-mail address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm your e-mail"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:142
#: lib/web/templates/email/email.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Need help? Is something not working as expected?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:18
+#, elixir-autogen, elixir-format
msgid "New report on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "The email address for your account on %{host} is being changed to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
#: lib/web/templates/email/event_updated.html.heex:172
@@ -746,1243 +745,1237 @@ msgstr ""
#: lib/web/templates/email/notification_each_week.text.eex:11
#: lib/web/templates/email/on_day_notification.html.heex:89
#: lib/web/templates/email/on_day_notification.text.eex:11
+#, elixir-format
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:187
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:18
#: lib/web/templates/email/pending_participation_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "A request is pending!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:18
#: lib/web/templates/email/before_event_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An event is upcoming!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:18
#: lib/web/templates/email/email_changed_new.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm new email"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:108
+#, elixir-autogen, elixir-format
msgid "End"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:18
#: lib/web/templates/email/event_updated.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Event update!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Flagged comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:59
#: lib/web/templates/email/event_participation_approved.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:79
#: lib/web/templates/email/email_changed_old.text.eex:5
+#, elixir-autogen, elixir-format
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 ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:12
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
#: lib/web/templates/email/registration_confirmation.html.heex:62
#: lib/web/templates/email/registration_confirmation.text.eex:7
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger this email, you may safely ignore it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:84
#: lib/web/templates/email/before_event_notification.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:193
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Learn more about Mobilizon here!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:123
#: lib/web/templates/export/event_participants.html.heex:129
+#, elixir-autogen, elixir-format
msgid "Location"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:133
+#, elixir-autogen, elixir-format
msgid "Location address was removed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:89
#: lib/web/templates/email/pending_participation_notification.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Manage pending requests"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:18
#: lib/web/templates/email/registration_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Nearly there!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:18
#: lib/web/templates/email/email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New email confirmation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:191
+#, elixir-autogen, elixir-format
msgid "Reasons for report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:48
+#, elixir-autogen, elixir-format
msgid "Someone on %{instance} reported the following content for you to analyze:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:18
#: lib/web/templates/email/event_participation_rejected.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry! You're not going."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:93
+#, elixir-autogen, elixir-format
msgid "Start"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:3
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:74
#: lib/web/templates/email/event_updated.text.eex:6
+#, elixir-autogen, elixir-format
msgid "This event has been cancelled by its organizers. Sorry!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:68
#: lib/web/templates/email/event_updated.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This event has been confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:70
#: lib/web/templates/email/event_updated.text.eex:5
+#, elixir-autogen, elixir-format
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:59
#: lib/web/templates/email/event_participation_rejected.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Unfortunately, the organizers rejected your request."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:70
+#, elixir-autogen, elixir-format
msgid "Verify your email address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:232
+#, elixir-autogen, elixir-format
msgid "View report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:24
+#, elixir-autogen, elixir-format
msgid "View report:"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Visit event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:12
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page: %{link}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:18
#: lib/web/templates/email/on_day_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "What's up today?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:96
#: lib/web/templates/email/event_participation_approved.text.eex:11
#: lib/web/templates/email/event_participation_confirmed.html.heex:96
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:106
#: lib/web/templates/email/pending_participation_notification.text.eex:10
+#, elixir-autogen, elixir-format
msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:5
#: lib/web/templates/email/event_participation_confirmed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're going!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:87
#: lib/web/templates/email/email_changed_new.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:112
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:64
#: lib/web/templates/email/group_member_removal.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-msgid "So long, and thanks for the fish!"
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:114
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:47
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:85
#: lib/web/templates/email/group_suspension.text.eex:7
+#, elixir-autogen, elixir-format
msgid "As this group was located on another instance, it will continue to work for other instances than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:71
#: lib/web/templates/email/group_suspension.text.eex:5
+#, elixir-autogen, elixir-format
msgid "As this group was located on this instance, all of it's data has been irretrievably deleted."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:18
#: lib/web/templates/email/group_suspension.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:90
msgid "The group %{group} has been suspended on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:64
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:96
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For information about how we collect and use information about users of the Service, please check our privacy policy."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:88
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:109
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you delete this information, you need to login again."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:111
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:117
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Note: This information is stored in your localStorage and not your cookies."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:231
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our responsibility"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:87
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:3
#: lib/web/templates/api/terms.html.heex:39
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:120
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:140
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:55
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:134
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:25
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:132
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.text.eex:4
+#, elixir-autogen, elixir-format
msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:47
#: lib/web/templates/email/event_participation_confirmed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:91
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:54
+#, elixir-autogen, elixir-format
msgid "%{reporter} reported the following content."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Group %{group} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Group reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Profile %{profile} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:81
+#, elixir-autogen, elixir-format
msgid "Profile reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
+#, elixir-autogen, elixir-format
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:99
+#, elixir-autogen, elixir-format
msgid "A text is required for the post"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:98
+#, elixir-autogen, elixir-format
msgid "A title is required for the post"
msgstr ""
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.text.eex:5
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:53
msgid "%{name} requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:47
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.html.heex:18
#: lib/web/templates/email/instance_follow.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Want to connect?"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:83
+#, elixir-autogen, elixir-format
msgid "Event title"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:47
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:7
+#, elixir-autogen, elixir-format
msgid "This page is not correct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:50
+#, elixir-autogen, elixir-format
msgid "We're sorry, but something went wrong on our end."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:109
#: lib/web/templates/email/email.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This is a demonstration site to test Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
+#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:120
+#, elixir-autogen, elixir-format
msgid "%{actor}'s private events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:115
+#, elixir-autogen, elixir-format
msgid "%{actor}'s public events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:224
+#, elixir-autogen, elixir-format
msgid "Feed for %{email} on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:61
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may contact the server administrator at %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:59
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may try to contact the server administrator."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:82
+#, elixir-autogen, elixir-format
msgid "Technical details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:52
+#, elixir-autogen, elixir-format
msgid "The Mobilizon server %{instance} seems to be temporarily down."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:72
+#, elixir-autogen, elixir-format
msgid "Public feed for %{instance}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:316
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:322
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/actor.ex:43
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} has been cancelled!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:50
#: lib/web/templates/email/actor_suspension_participants.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:50
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:18
#: lib/web/templates/email/actor_suspension_participants.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr ""
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
#: lib/service/export/participants/pdf.ex:96
+#, elixir-autogen, elixir-format
msgid "%{event}_participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant message"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant name"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant status"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:52
#: lib/web/templates/email/admin/_role.html.heex:3
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:55
+#, elixir-autogen, elixir-format
msgid "Creator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:49
#: lib/web/templates/email/admin/_role.html.heex:5
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:37
+#, elixir-autogen, elixir-format
msgid "Not approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:40
+#, elixir-autogen, elixir-format
msgid "Not confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:46
+#, elixir-autogen, elixir-format
msgid "Participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:43
+#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:122
+#, elixir-autogen, elixir-format
msgid "Begins on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:125
+#, elixir-autogen, elixir-format
msgid "Ends on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Number of participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:120
+#, elixir-autogen, elixir-format
msgid "Participants for %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:88
+#, elixir-autogen, elixir-format
msgid "Anonymous participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.html.heex:12
#: lib/web/templates/email/date/event_tz_date_range.html.heex:20
#: lib/web/templates/email/date/event_tz_date_range.html.heex:36
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "🌐 %{timezone} %{offset}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (%{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (in your timezone %{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:18
#: lib/web/templates/email/notification_each_week.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On the agenda this week"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:113
+#, elixir-autogen, elixir-format
msgid "Details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:28
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "From the %{start} to the %{end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Manage your participation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:11
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On %{date} from %{start_time} to %{end_time}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Read more"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.html.heex:121
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Online event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.html.heex:18
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Address:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Details:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:182
+#, elixir-autogen, elixir-format
msgid "Manage your notification settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Manage your participation:"
msgstr ""
+#: lib/web/templates/email/participation/card/_title.text.eex:3
+#: lib/web/templates/email/participation/card/_title.text.eex:3
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/participation/card/_title.text.eex:3
-#: lib/web/templates/email/participation/card/_title.text.eex:3
msgid "Organizer: %{organizer}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:91
+#, elixir-autogen, elixir-format
msgid "Participate"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Participate:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_title.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Title: %{title}"
msgstr ""
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:43
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:9
+#, elixir-autogen, elixir-format
msgid "New end date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:10
+#, elixir-autogen, elixir-format
msgid "New location:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:8
+#, elixir-autogen, elixir-format
msgid "New start date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:18
#: lib/web/templates/email/group_membership_rejection.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry, not this time!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:74
+#, elixir-autogen, elixir-format
msgid "View the group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:18
#: lib/web/templates/email/group_membership_approval.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're in!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:61
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:88
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:47
#: lib/web/templates/email/pending_participation_notification.text.eex:4
+#, elixir-format
msgid "You have one pending attendance request to process for the following event:"
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:18
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator changed your role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:122
+#, elixir-autogen, elixir-format
msgid "An administrator confirmed your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:43
#: lib/web/email/admin.ex:70
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:18
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually confirmed your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:98
+#, elixir-autogen, elixir-format
msgid "An administrator updated your role on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:96
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:62
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:62
#: lib/web/templates/email/admin_user_role_changed.html.heex:88
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Login on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:72
+#, elixir-autogen, elixir-format
msgid "New role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "New role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:64
+#, elixir-autogen, elixir-format
msgid "Old role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Old role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin/_role.html.heex:7
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "User"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:62
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{name} just requested to follow your instance."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:48
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:54
msgid "%{name} just requested to follow your instance."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this profile will receive all of your public events."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the profile's admin page."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
msgid "View the details"
msgstr ""
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:16
msgid "Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:52
msgid "Auto, boat and air"
msgstr ""
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:20
msgid "Book clubs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:24
msgid "Business"
msgstr ""
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:28
msgid "Causes"
msgstr ""
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:32
msgid "Comedy"
msgstr ""
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:56
msgid "Community"
msgstr ""
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:36
msgid "Crafts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:60
msgid "Family & Education"
msgstr ""
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:64
msgid "Fashion & Beauty"
msgstr ""
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:68
msgid "Film & Media"
msgstr ""
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:40
msgid "Food & Drink"
msgstr ""
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:72
msgid "Games"
msgstr ""
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:44
msgid "Health"
msgstr ""
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:84
msgid "LGBTQ"
msgstr ""
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:76
msgid "Language & Culture"
msgstr ""
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:80
msgid "Learning"
msgstr ""
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:133
msgid "Meeting"
msgstr ""
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:88
msgid "Movements and politics"
msgstr ""
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:48
msgid "Music"
msgstr ""
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:92
msgid "Networking"
msgstr ""
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:112
msgid "Outdoors & Adventure"
msgstr ""
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:96
msgid "Party"
msgstr ""
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:100
msgid "Performing & Visual Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:104
msgid "Pets"
msgstr ""
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:108
msgid "Photography"
msgstr ""
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:120
msgid "Science & Tech"
msgstr ""
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:116
msgid "Spirituality, Religion & Beliefs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:124
msgid "Sports"
msgstr ""
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:128
msgid "Theatre"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Read more: %{url}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Activate my account:"
msgstr ""
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format
+msgid "Instance %{domain} requests to follow your instance"
+msgstr ""
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/en/LC_MESSAGES/activity.po b/priv/gettext/en/LC_MESSAGES/activity.po
index 5a9862826..2d0efea74 100644
--- a/priv/gettext/en/LC_MESSAGES/activity.po
+++ b/priv/gettext/en/LC_MESSAGES/activity.po
@@ -11,440 +11,446 @@ msgstr ""
"Language: en\n"
"Plural-Forms: nplurals=2\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The event %{event} was created by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The post %{post} was created by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.text.eex:27
+#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
-#, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
+#, elixir-format
msgid "View one more activity"
msgid_plural "View %{count} more activities"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:53
#: lib/web/templates/email/email_direct_activity.html.heex:60
#: lib/web/templates/email/email_direct_activity.text.eex:6
#: lib/web/templates/email/email_direct_activity.text.eex:7
+#, elixir-format
msgid "There has been an activity!"
msgid_plural "There has been some activity!"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/renderer.ex:46
+#, elixir-autogen, elixir-format
msgid "Activity on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted an announcement under event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:24
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr ""
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:249
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:51
#: lib/web/templates/email/email_direct_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Here's your weekly activity recap"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:121
#: lib/web/email/activity.ex:142
+#, elixir-autogen, elixir-format
msgid "Activity notification for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:128
+#, elixir-autogen, elixir-format
msgid "Daily activity recap for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:49
#: lib/web/templates/email/email_direct_activity.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Here's your daily activity recap"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:135
+#, elixir-autogen, elixir-format
msgid "Weekly activity recap for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:46
+#, elixir-autogen, elixir-format
msgid "Announcement for your event %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/group.ex:23
+#, elixir-autogen, elixir-format
msgid "The group %{group} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:47
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:31
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was published by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:39
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:39
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:47
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:43
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:31
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:35
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile} to group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member} to group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:55
+#, elixir-autogen, elixir-format
msgid "%{profile} approved the membership request from %{member} for group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:33
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:69
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:75
+#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member} from the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:61
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:79
+#, elixir-autogen, elixir-format
msgid "%{profile} quit the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:35
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:86
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:26
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:101
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:56
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:41
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr ""
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr ""
diff --git a/priv/gettext/en/LC_MESSAGES/default.po b/priv/gettext/en/LC_MESSAGES/default.po
index 4f925e434..fa1d88e63 100644
--- a/priv/gettext/en/LC_MESSAGES/default.po
+++ b/priv/gettext/en/LC_MESSAGES/default.po
@@ -21,256 +21,256 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.1\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:66
+#, elixir-autogen, elixir-format
msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one."
msgstr "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:120
+#, elixir-autogen, elixir-format
msgid "%{title} by %{creator}"
msgstr "%{title} by %{creator}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:80
+#, elixir-autogen, elixir-format
msgid "Activate my account"
msgstr "Activate my account"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:150
#: lib/web/templates/email/email.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Ask the community on Framacolibri"
msgstr "Ask the community on Framacolibri"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:15
+#, elixir-autogen, elixir-format
msgid "Comments"
msgstr "Comments"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:115
#: lib/web/templates/email/report.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Event"
msgstr "Event"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:49
+#, elixir-autogen, elixir-format
msgid "Instructions to reset your password on %{instance}"
msgstr "Instructions to reset your password on %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:21
+#, elixir-autogen, elixir-format
msgid "Reason"
msgstr "Reason"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:86
+#, elixir-autogen, elixir-format
msgid "Reset Password"
msgstr "Reset Password"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:53
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
msgstr "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:26
+#, elixir-autogen, elixir-format
msgid "Instructions to confirm your Mobilizon account on %{instance}"
msgstr "Instructions to confirm your Mobilizon account on %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:22
+#, elixir-autogen, elixir-format
msgid "New report on Mobilizon instance %{instance}"
msgstr "New report on Mobilizon instance %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:67
#: lib/web/templates/email/before_event_notification.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Go to event page"
msgstr "Go to event page"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New report from %{reporter} on %{instance}"
msgstr "New report on %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Participation approved"
msgstr "Participation approved"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:18
#: lib/web/templates/email/password_reset.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Password reset"
msgstr "Password reset"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time."
msgstr "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email."
msgstr "You created an account on %{host} with this email address. You are one click away from activating it."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:114
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been approved"
msgstr "Your participation to event %{title} has been approved"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:67
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been rejected"
msgstr "Your participation to event %{title} has been rejected"
-#, elixir-autogen, elixir-format
#: lib/web/email/event.ex:44
+#, elixir-autogen, elixir-format
msgid "Event %{title} has been updated"
msgstr "Event %{title} has been updated"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:7
+#, elixir-autogen, elixir-format
msgid "New title: %{title}"
msgstr "New title: %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr "You requested a new password for your account on %{instance}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:105
+#, elixir-autogen, elixir-format
msgid "Warning"
msgstr "Warning"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:140
+#, elixir-autogen, elixir-format
msgid "Confirm your participation to event %{title}"
msgstr "Confirm your participation to event %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:106
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal ID for your current selected identity"
msgstr "An internal ID for your current selected identity"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal user ID"
msgstr "An internal user ID"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Any of the information we collect from you may be used in the following ways:"
msgstr ""
"Any of the information we collect from you may be used in the following ways:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:13
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Basic account information"
msgstr "Basic account information"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:32
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do not share any dangerous information over Mobilizon."
msgstr "Do not share any dangerous information over Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:123
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we disclose any information to outside parties?"
msgstr "Do we disclose any information to outside parties?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:100
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we use cookies?"
msgstr "Do we use cookies?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "How do we protect your information?"
msgstr "How do we protect your information?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:36
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "IPs and other metadata"
msgstr "IPs and other metadata"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:23
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Published events and comments"
msgstr "Published events and comments"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:93
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain the IP addresses associated with registered users no more than 12 months."
msgstr ""
"Retain the IP addresses associated with registered users no more than 12 "
"months."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:107
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Tokens to authenticate you"
msgstr "Tokens to authenticate you"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:38
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We also may retain server logs which include the IP address of every request to our server."
msgstr ""
"We also may retain server logs which include the IP address of every request "
"to our server."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:102
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We store the following information on your device when you connect:"
msgstr "We store the following information on your device when you connect:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:84
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We will make a good faith effort to:"
msgstr "We will make a good faith effort to:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:45
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What do we use your information for?"
msgstr "What do we use your information for?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:83
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What is our data retention policy?"
msgstr "What is our data retention policy?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:99
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You may irreversibly delete your account at any time."
msgstr "You may irreversibly delete your account at any time."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to our Privacy Policy"
msgstr "Changes to our Privacy Policy"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:139
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site."
msgstr ""
@@ -280,8 +280,8 @@ msgstr ""
"org/wiki/General_Data_Protection_Regulation\">General Data Protection "
"Regulation) do not use this site."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site."
msgstr ""
@@ -291,29 +291,29 @@ msgstr ""
"wiki/Children%27s_Online_Privacy_Protection_Act\">Children's Online Privacy "
"Protection Act) do not use this site."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:160
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we decide to change our privacy policy, we will post those changes on this page."
msgstr ""
"If we decide to change our privacy policy, we will post those changes on "
"this page."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:153
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Law requirements can be different if this server is in another jurisdiction."
msgstr ""
"Law requirements can be different if this server is in another jurisdiction."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:137
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Site usage by children"
msgstr "Site usage by children"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:68
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions."
msgstr ""
@@ -323,8 +323,8 @@ msgstr ""
"inquiries, and/or other requests or\n"
" questions."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:61
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations."
msgstr ""
@@ -332,8 +332,8 @@ msgstr ""
"with other known ones to determine ban\n"
" evasion or other violations."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:54
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in."
msgstr ""
@@ -342,455 +342,454 @@ msgstr ""
" interact with other people's content and post your own content if you "
"are logged in."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:10
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What information do we collect?"
msgstr "What information do we collect?"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:182
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: confirm your email address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:159
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: email changed"
msgstr ""
-#, elixir-format
#: lib/web/email/notification.ex:52
+#, elixir-format
msgid "One event planned today"
msgid_plural "%{nb_events} events planned today"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:47
#: lib/web/templates/email/on_day_notification.text.eex:3
+#, elixir-format
msgid "You have one event today:"
msgid_plural "You have %{total} events today:"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.text.eex:3
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{group}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:18
#: lib/web/templates/email/group_invite.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Come along!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/notification.ex:24
+#, elixir-autogen, elixir-format
msgid "Don't forget to go to %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:47
#: lib/web/templates/email/before_event_notification.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Get ready for %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:83
+#, elixir-autogen, elixir-format
msgid "See my groups"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:65
#: lib/web/templates/email/group_invite.text.eex:5
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to your groups."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.text.eex:5
+#, elixir-autogen, elixir-format
msgid "View the event on: %{link}"
msgstr "View the updated event on: %{link}"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:30
+#, elixir-autogen, elixir-format
msgid "You have been invited by %{inviter} to join group %{group}"
msgstr ""
-#, elixir-format
#: lib/web/email/notification.ex:81
+#, elixir-format
msgid "One event planned this week"
msgid_plural "%{nb_events} events planned this week"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/email/notification.ex:107
+#, elixir-format
msgid "One participation request for event %{title} to process"
msgid_plural "%{number_participation_requests} participation requests for event %{title} to process"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:47
#: lib/web/templates/email/notification_each_week.text.eex:3
+#, elixir-format
msgid "You have one event this week:"
msgid_plural "You have %{total} events this week:"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/service/metadata/utils.ex:53
+#, elixir-autogen, elixir-format
msgid "The event organizer didn't add any description."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:78
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:62
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Accepting these Terms"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:73
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to these Terms"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:271
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:192
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:217
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:211
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:167
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that is illegal or unlawful, that would otherwise create liability;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:103
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Creating Accounts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:284
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Entire Agreement"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:294
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Feedback"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:261
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Hyperlinks and Third Party Content"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:279
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:205
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:128
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:94
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Privacy Policy"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:304
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions & Contact Information"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:277
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Termination"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:199
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your Content & Conduct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:263
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:224
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:254
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For full details about the Mobilizon software see here."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:82
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:179
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:152
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:286
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:247
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:185
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:306
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions or comments about the Service may be directed to us at %{contact}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:245
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Source code"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:296
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:234
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:7
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} will not use or transmit or resell your personal data"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:113
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:240
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:321
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:3
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Short version"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:29
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The service is provided without warranties and these terms may change in the future"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:166
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:314
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:21
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect other people and %{instance_name}'s rules when using the service"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect the law when using %{instance_name}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:5
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content is yours"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Confirm my e-mail address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm your e-mail"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:142
#: lib/web/templates/email/email.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Need help? Is something not working as expected?"
msgstr "Need some help? Something not working properly?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it."
msgstr "You created an account on %{host} with this email address. You are one click away from activating it."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:18
+#, elixir-autogen, elixir-format
msgid "New report on %{instance}"
msgstr "New report on %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "The email address for your account on %{host} is being changed to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr "You requested a new password for your account on %{instance}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr "Please do not use it in any real way"
-#, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
#: lib/web/templates/email/event_updated.html.heex:172
@@ -799,1243 +798,1237 @@ msgstr "Please do not use it in any real way"
#: lib/web/templates/email/notification_each_week.text.eex:11
#: lib/web/templates/email/on_day_notification.html.heex:89
#: lib/web/templates/email/on_day_notification.text.eex:11
+#, elixir-format
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
msgstr[0] "If you need to cancel your participation, just access the event page through link above and click on the participation button."
msgstr[1] "If you need to cancel your participation, just access the event page through link above and click on the participation button."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} is a Mobilizon server."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:187
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} is a Mobilizon server."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:18
#: lib/web/templates/email/pending_participation_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "A request is pending!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:18
#: lib/web/templates/email/before_event_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An event is upcoming!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:18
#: lib/web/templates/email/email_changed_new.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm new email"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:108
+#, elixir-autogen, elixir-format
msgid "End"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:18
#: lib/web/templates/email/event_updated.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Event update!"
msgstr "Event updated!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Flagged comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:59
#: lib/web/templates/email/event_participation_approved.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:79
#: lib/web/templates/email/email_changed_old.text.eex:5
+#, elixir-autogen, elixir-format
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 ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:12
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
#: lib/web/templates/email/registration_confirmation.html.heex:62
#: lib/web/templates/email/registration_confirmation.text.eex:7
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger this email, you may safely ignore it."
msgstr "If you didn't request this, please ignore this email."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:84
#: lib/web/templates/email/before_event_notification.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgstr "If you need to cancel your participation, just access the event page through link above and click on the participation button."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:193
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Learn more about Mobilizon here!"
msgstr "Learn more about Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:123
#: lib/web/templates/export/event_participants.html.heex:129
+#, elixir-autogen, elixir-format
msgid "Location"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:133
+#, elixir-autogen, elixir-format
msgid "Location address was removed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:89
#: lib/web/templates/email/pending_participation_notification.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Manage pending requests"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:18
#: lib/web/templates/email/registration_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Nearly there!"
msgstr "Nearly there!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:18
#: lib/web/templates/email/email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New email confirmation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:191
+#, elixir-autogen, elixir-format
msgid "Reasons for report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:48
+#, elixir-autogen, elixir-format
msgid "Someone on %{instance} reported the following content for you to analyze:"
msgstr "Someone on %{instance} reported the following content."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:18
#: lib/web/templates/email/event_participation_rejected.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry! You're not going."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:93
+#, elixir-autogen, elixir-format
msgid "Start"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:3
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:74
#: lib/web/templates/email/event_updated.text.eex:6
+#, elixir-autogen, elixir-format
msgid "This event has been cancelled by its organizers. Sorry!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:68
#: lib/web/templates/email/event_updated.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This event has been confirmed"
msgstr "Event has been confirmed"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:70
#: lib/web/templates/email/event_updated.text.eex:5
+#, elixir-autogen, elixir-format
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:59
#: lib/web/templates/email/event_participation_rejected.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Unfortunately, the organizers rejected your request."
msgstr "Unfortunately, the organizers rejected your participation."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:70
+#, elixir-autogen, elixir-format
msgid "Verify your email address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:232
+#, elixir-autogen, elixir-format
msgid "View report"
msgstr "View the report"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:24
+#, elixir-autogen, elixir-format
msgid "View report:"
msgstr "View the report"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Visit event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:12
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page: %{link}"
msgstr "View the updated event on: %{link}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:18
#: lib/web/templates/email/on_day_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "What's up today?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:96
#: lib/web/templates/email/event_participation_approved.text.eex:11
#: lib/web/templates/email/event_participation_confirmed.html.heex:96
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:106
#: lib/web/templates/email/pending_participation_notification.text.eex:10
+#, elixir-autogen, elixir-format
msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:5
#: lib/web/templates/email/event_participation_confirmed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr "You requested to participate in event %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're going!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:87
#: lib/web/templates/email/email_changed_new.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:112
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr "Please do not use it in any real way"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:64
#: lib/web/templates/email/group_member_removal.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-msgid "So long, and thanks for the fish!"
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:114
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:47
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:85
#: lib/web/templates/email/group_suspension.text.eex:7
+#, elixir-autogen, elixir-format
msgid "As this group was located on another instance, it will continue to work for other instances than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:71
#: lib/web/templates/email/group_suspension.text.eex:5
+#, elixir-autogen, elixir-format
msgid "As this group was located on this instance, all of it's data has been irretrievably deleted."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:18
#: lib/web/templates/email/group_suspension.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:90
msgid "The group %{group} has been suspended on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:64
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:96
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For information about how we collect and use information about users of the Service, please check our privacy policy."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:88
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:109
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you delete this information, you need to login again."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:111
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:117
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Note: This information is stored in your localStorage and not your cookies."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:231
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our responsibility"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:87
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:3
#: lib/web/templates/api/terms.html.heex:39
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:120
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:140
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:55
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:134
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:25
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:132
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.text.eex:4
+#, elixir-autogen, elixir-format
msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:47
#: lib/web/templates/email/event_participation_confirmed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr "You requested to participate in event %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:91
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been confirmed"
msgstr "Your participation to event %{title} has been approved"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:54
+#, elixir-autogen, elixir-format
msgid "%{reporter} reported the following content."
msgstr "%{reporter} reported the following content."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Group %{group} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Group reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Profile %{profile} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:81
+#, elixir-autogen, elixir-format
msgid "Profile reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
+#, elixir-autogen, elixir-format
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:99
+#, elixir-autogen, elixir-format
msgid "A text is required for the post"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:98
+#, elixir-autogen, elixir-format
msgid "A title is required for the post"
msgstr ""
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.text.eex:5
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:53
msgid "%{name} requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:47
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.html.heex:18
#: lib/web/templates/email/instance_follow.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Want to connect?"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:83
+#, elixir-autogen, elixir-format
msgid "Event title"
msgstr "Event"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:47
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:7
+#, elixir-autogen, elixir-format
msgid "This page is not correct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:50
+#, elixir-autogen, elixir-format
msgid "We're sorry, but something went wrong on our end."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:109
#: lib/web/templates/email/email.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This is a demonstration site to test Mobilizon."
msgstr "This is a demonstration site to test the beta version of Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
+#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:120
+#, elixir-autogen, elixir-format
msgid "%{actor}'s private events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:115
+#, elixir-autogen, elixir-format
msgid "%{actor}'s public events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:224
+#, elixir-autogen, elixir-format
msgid "Feed for %{email} on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:61
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may contact the server administrator at %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:59
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may try to contact the server administrator."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:82
+#, elixir-autogen, elixir-format
msgid "Technical details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:52
+#, elixir-autogen, elixir-format
msgid "The Mobilizon server %{instance} seems to be temporarily down."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:72
+#, elixir-autogen, elixir-format
msgid "Public feed for %{instance}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:316
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:322
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/actor.ex:43
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} has been cancelled!"
msgstr "Your participation to event %{title} has been approved"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:50
#: lib/web/templates/email/actor_suspension_participants.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:50
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:18
#: lib/web/templates/email/actor_suspension_participants.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr "Your participation to event %{title} has been approved"
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
#: lib/service/export/participants/pdf.ex:96
+#, elixir-autogen, elixir-format
msgid "%{event}_participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant message"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant name"
msgstr "Participant name"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant status"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:52
#: lib/web/templates/email/admin/_role.html.heex:3
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:55
+#, elixir-autogen, elixir-format
msgid "Creator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:49
#: lib/web/templates/email/admin/_role.html.heex:5
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:37
+#, elixir-autogen, elixir-format
msgid "Not approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:40
+#, elixir-autogen, elixir-format
msgid "Not confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:46
+#, elixir-autogen, elixir-format
msgid "Participant"
msgstr "Participant"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:43
+#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:122
+#, elixir-autogen, elixir-format
msgid "Begins on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:125
+#, elixir-autogen, elixir-format
msgid "Ends on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Number of participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:120
+#, elixir-autogen, elixir-format
msgid "Participants for %{event}"
msgstr "Participant"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:88
+#, elixir-autogen, elixir-format
msgid "Anonymous participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.html.heex:12
#: lib/web/templates/email/date/event_tz_date_range.html.heex:20
#: lib/web/templates/email/date/event_tz_date_range.html.heex:36
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "🌐 %{timezone} %{offset}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (%{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (in your timezone %{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:18
#: lib/web/templates/email/notification_each_week.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On the agenda this week"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:113
+#, elixir-autogen, elixir-format
msgid "Details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:28
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "From the %{start} to the %{end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Manage your participation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:11
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On %{date} from %{start_time} to %{end_time}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Read more"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.html.heex:121
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Online event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.html.heex:18
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Address:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Details:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:182
+#, elixir-autogen, elixir-format
msgid "Manage your notification settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Manage your participation:"
msgstr ""
+#: lib/web/templates/email/participation/card/_title.text.eex:3
+#: lib/web/templates/email/participation/card/_title.text.eex:3
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/participation/card/_title.text.eex:3
-#: lib/web/templates/email/participation/card/_title.text.eex:3
msgid "Organizer: %{organizer}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:91
+#, elixir-autogen, elixir-format
msgid "Participate"
msgstr "Participant"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Participate:"
msgstr "Participant"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_title.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Title: %{title}"
msgstr ""
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:43
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:9
+#, elixir-autogen, elixir-format
msgid "New end date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:10
+#, elixir-autogen, elixir-format
msgid "New location:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:8
+#, elixir-autogen, elixir-format
msgid "New start date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:18
#: lib/web/templates/email/group_membership_rejection.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry, not this time!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:74
+#, elixir-autogen, elixir-format
msgid "View the group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:18
#: lib/web/templates/email/group_membership_approval.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're in!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:61
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:88
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:47
#: lib/web/templates/email/pending_participation_notification.text.eex:4
+#, elixir-format
msgid "You have one pending attendance request to process for the following event:"
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:18
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator changed your role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:122
+#, elixir-autogen, elixir-format
msgid "An administrator confirmed your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:43
#: lib/web/email/admin.ex:70
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:18
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually confirmed your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:98
+#, elixir-autogen, elixir-format
msgid "An administrator updated your role on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/email_changed_new.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:96
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:62
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:62
#: lib/web/templates/email/admin_user_role_changed.html.heex:88
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Login on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:72
+#, elixir-autogen, elixir-format
msgid "New role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "New role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:64
+#, elixir-autogen, elixir-format
msgid "Old role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Old role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin/_role.html.heex:7
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "User"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:62
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service:"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/instance_follow.text.eex:5
+#, elixir-autogen, elixir-format, fuzzy
msgid "%{name} just requested to follow your instance."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:48
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:54
msgid "%{name} just requested to follow your instance."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format, fuzzy
msgid "If you accept, this profile will receive all of your public events."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "To accept this invitation, head over to the profile's admin page."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
msgid "View the details"
msgstr ""
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:16
msgid "Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:52
msgid "Auto, boat and air"
msgstr ""
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:20
msgid "Book clubs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:24
msgid "Business"
msgstr ""
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:28
msgid "Causes"
msgstr ""
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:32
msgid "Comedy"
msgstr ""
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:56
msgid "Community"
msgstr "Comments"
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:36
msgid "Crafts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:60
msgid "Family & Education"
msgstr ""
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:64
msgid "Fashion & Beauty"
msgstr ""
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:68
msgid "Film & Media"
msgstr ""
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:40
msgid "Food & Drink"
msgstr ""
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:72
msgid "Games"
msgstr ""
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:44
msgid "Health"
msgstr ""
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:84
msgid "LGBTQ"
msgstr ""
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:76
msgid "Language & Culture"
msgstr ""
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:80
msgid "Learning"
msgstr "Warning"
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:133
msgid "Meeting"
msgstr ""
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:88
msgid "Movements and politics"
msgstr ""
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:48
msgid "Music"
msgstr ""
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:92
msgid "Networking"
msgstr ""
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:112
msgid "Outdoors & Adventure"
msgstr ""
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:96
msgid "Party"
msgstr ""
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:100
msgid "Performing & Visual Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:104
msgid "Pets"
msgstr ""
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:108
msgid "Photography"
msgstr ""
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:120
msgid "Science & Tech"
msgstr ""
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:116
msgid "Spirituality, Religion & Beliefs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:124
msgid "Sports"
msgstr ""
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:128
msgid "Theatre"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/participation/event_card.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Read more: %{url}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/registration_confirmation.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Activate my account:"
msgstr "Activate my account"
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr ""
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/en/LC_MESSAGES/errors.po b/priv/gettext/en/LC_MESSAGES/errors.po
index 1973628ab..9ddaaf24e 100644
--- a/priv/gettext/en/LC_MESSAGES/errors.po
+++ b/priv/gettext/en/LC_MESSAGES/errors.po
@@ -11,8 +11,8 @@ msgstr ""
"Language: en\n"
## From Ecto.Changeset.cast/4
-#, elixir-autogen
#: lib/mobilizon/discussions/discussion.ex:69
+#, elixir-autogen
msgid "can't be blank"
msgstr ""
@@ -98,70 +98,69 @@ msgstr ""
msgid "must be equal to %{number}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:107
msgid "Cannot refresh the token"
msgstr ""
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:272
msgid "Current profile is not a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:276
msgid "Current profile is not an administrator of the selected group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:610
msgid "Error while saving user settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
+#, elixir-autogen, elixir-format
msgid "Group not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:98
#: lib/graphql/resolvers/group.ex:102
+#, elixir-autogen, elixir-format
msgid "Group with ID %{id} not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:85
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr ""
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:335
msgid "Member not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:94
+#, elixir-autogen, elixir-format
msgid "No profile found for the moderator user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:272
msgid "No user to validate with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
+#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:28
#: lib/graphql/resolvers/participant.ex:32
#: lib/graphql/resolvers/participant.ex:210
@@ -171,314 +170,314 @@ msgstr ""
#: lib/graphql/resolvers/person.ex:396
#: lib/graphql/resolvers/person.ex:425
#: lib/graphql/resolvers/person.ex:440
+#, elixir-autogen, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:159
msgid "Registrations are not open"
msgstr ""
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:427
msgid "The current password is invalid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
msgid "The new email doesn't seem to be valid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
msgid "The new email must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:430
msgid "The new password must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
msgid "The password provided is invalid"
msgstr ""
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:434
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:292
msgid "This user can't reset their password"
msgstr ""
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:81
msgid "This user has been disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
msgid "Unable to validate user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:520
msgid "User already disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:585
msgid "User requested is not logged-in"
msgstr ""
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:307
msgid "You are already a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:342
msgid "You can't leave this group because you are the only administrator"
msgstr ""
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:304
msgid "You cannot join this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:132
+#, elixir-autogen, elixir-format
msgid "You may not list groups unless moderator."
msgstr ""
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:485
msgid "You need to be logged-in to change your email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:442
msgid "You need to be logged-in to change your password"
msgstr ""
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:281
msgid "You need to be logged-in to delete a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:547
msgid "You need to be logged-in to delete your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:312
msgid "You need to be logged-in to join a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:347
msgid "You need to be logged-in to leave a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:245
msgid "You need to be logged-in to update a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:112
msgid "You need to have an existing token to get a refresh token"
msgstr ""
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
msgid "You requested again a confirmation email too soon"
msgstr ""
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:162
msgid "Your email is not on the allowlist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:100
+#, elixir-autogen, elixir-format
msgid "Error while performing background task"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:32
+#, elixir-autogen, elixir-format
msgid "No profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:61
#: lib/graphql/resolvers/actor.ex:97
+#, elixir-autogen, elixir-format
msgid "No remote profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:72
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can suspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:105
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can unsuspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:29
+#, elixir-autogen, elixir-format
msgid "Only remote profiles may be refreshed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:64
+#, elixir-autogen, elixir-format
msgid "Profile already suspended"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:96
+#, elixir-autogen, elixir-format
msgid "A valid email is required by your instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:90
#: lib/graphql/resolvers/participant.ex:143
+#, elixir-autogen, elixir-format
msgid "Anonymous participation is not enabled"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:210
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last administrator of a group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:207
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last identity of a user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:126
+#, elixir-autogen, elixir-format
msgid "Comment is already deleted"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:103
#: lib/graphql/resolvers/discussion.ex:69
+#, elixir-autogen, elixir-format
msgid "Discussion not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:71
#: lib/graphql/resolvers/report.ex:90
+#, elixir-autogen, elixir-format
msgid "Error while saving report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:110
+#, elixir-autogen, elixir-format
msgid "Error while updating report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:131
+#, elixir-autogen, elixir-format
msgid "Event id not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
+#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:87
#: lib/graphql/resolvers/participant.ex:128
#: lib/graphql/resolvers/participant.ex:155
#: lib/graphql/resolvers/participant.ex:336
+#, elixir-autogen, elixir-format
msgid "Event with this ID %{id} doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:103
+#, elixir-autogen, elixir-format
msgid "Internal Error"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:219
+#, elixir-autogen, elixir-format
msgid "No discussion with ID %{id}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:80
#: lib/graphql/resolvers/todos.ex:107
#: lib/graphql/resolvers/todos.ex:179
#: lib/graphql/resolvers/todos.ex:208
#: lib/graphql/resolvers/todos.ex:237
+#, elixir-autogen, elixir-format
msgid "No profile found for user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:64
+#, elixir-autogen, elixir-format
msgid "No such feed token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:259
+#, elixir-autogen, elixir-format
msgid "Participant already has role %{role}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:187
#: lib/graphql/resolvers/participant.ex:220
#: lib/graphql/resolvers/participant.ex:263
+#, elixir-autogen, elixir-format
msgid "Participant not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:32
+#, elixir-autogen, elixir-format
msgid "Person with ID %{id} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:56
+#, elixir-autogen, elixir-format
msgid "Person with username %{username} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:169
#: lib/graphql/resolvers/post.ex:203
+#, elixir-autogen, elixir-format
msgid "Post ID is not a valid ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:172
#: lib/graphql/resolvers/post.ex:206
+#, elixir-autogen, elixir-format
msgid "Post doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:84
+#, elixir-autogen, elixir-format
msgid "Profile invited doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:93
#: lib/graphql/resolvers/member.ex:97
+#, elixir-autogen, elixir-format
msgid "Profile is already a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:133
#: lib/graphql/resolvers/post.ex:175
#: lib/graphql/resolvers/post.ex:209
@@ -492,622 +491,623 @@ msgstr ""
#: lib/graphql/resolvers/todos.ex:182
#: lib/graphql/resolvers/todos.ex:214
#: lib/graphql/resolvers/todos.ex:246
+#, elixir-autogen, elixir-format
msgid "Profile is not member of group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:67
#: lib/graphql/resolvers/person.ex:233
+#, elixir-autogen, elixir-format
msgid "Profile not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:48
+#, elixir-autogen, elixir-format
msgid "Report not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:172
#: lib/graphql/resolvers/resource.ex:199
+#, elixir-autogen, elixir-format
msgid "Resource doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:124
+#, elixir-autogen, elixir-format
msgid "The event has already reached its maximum capacity"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:282
+#, elixir-autogen, elixir-format
msgid "This token is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:176
#: lib/graphql/resolvers/todos.ex:243
+#, elixir-autogen, elixir-format
msgid "Todo doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:77
#: lib/graphql/resolvers/todos.ex:211
#: lib/graphql/resolvers/todos.ex:240
+#, elixir-autogen, elixir-format
msgid "Todo list doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:73
+#, elixir-autogen, elixir-format
msgid "Token does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:67
#: lib/graphql/resolvers/feed_token.ex:70
+#, elixir-autogen, elixir-format
msgid "Token is not a valid UUID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:98
+#, elixir-autogen, elixir-format
msgid "User not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:310
+#, elixir-autogen, elixir-format
msgid "You already have a profile for this user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:134
+#, elixir-autogen, elixir-format
msgid "You are already a participant of this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:87
+#, elixir-autogen, elixir-format
msgid "You are not a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:157
#: lib/graphql/resolvers/member.ex:173
#: lib/graphql/resolvers/member.ex:188
+#, elixir-autogen, elixir-format
msgid "You are not a moderator or admin for this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:59
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:41
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:134
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:82
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:93
+#, elixir-autogen, elixir-format
msgid "You are not allowed to update a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:181
#: lib/graphql/resolvers/participant.ex:214
+#, elixir-autogen, elixir-format
msgid "You can't leave event because you're the only event creator participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:192
+#, elixir-autogen, elixir-format
msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:122
+#, elixir-autogen, elixir-format
msgid "You cannot delete this comment"
msgstr ""
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:408
msgid "You cannot delete this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:90
+#, elixir-autogen, elixir-format
msgid "You cannot invite to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:76
+#, elixir-autogen, elixir-format
msgid "You don't have permission to delete this token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/admin.ex:56
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list action logs"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:36
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:115
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to update a report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:53
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to view a report"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:250
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:234
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:276
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:84
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access discussions"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:96
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:318
msgid "You need to be logged-in to create events"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:141
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:140
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:417
msgid "You need to be logged-in to delete an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:214
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:207
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:108
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:225
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave an event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:374
msgid "You need to be logged-in to update an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:180
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:177
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:236
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to view a resource preview"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:132
+#, elixir-autogen, elixir-format
msgid "Parent resource doesn't belong to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:114
+#, elixir-autogen, elixir-format
msgid "The chosen password is too short."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:142
+#, elixir-autogen, elixir-format
msgid "The registration token is already in use, this looks like an issue on our side."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:108
+#, elixir-autogen, elixir-format
msgid "This email is already used."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:99
+#, elixir-autogen, elixir-format
msgid "Post not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:86
+#, elixir-autogen, elixir-format
msgid "Invalid arguments passed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:92
+#, elixir-autogen, elixir-format
msgid "Invalid credentials"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:90
+#, elixir-autogen, elixir-format
msgid "Reset your password to login"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:97
#: lib/graphql/error.ex:102
+#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:104
+#, elixir-autogen, elixir-format
msgid "Something went wrong"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:85
+#, elixir-autogen, elixir-format
msgid "Unknown Resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:95
+#, elixir-autogen, elixir-format
msgid "You don't have permission to do this"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged in"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:118
+#, elixir-autogen, elixir-format
msgid "You can't accept this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:139
+#, elixir-autogen, elixir-format
msgid "You can't reject this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/media.ex:71
+#, elixir-autogen, elixir-format
msgid "File doesn't have an allowed MIME type."
msgstr ""
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:240
msgid "Profile is not administrator for the group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:363
msgid "You can't edit this event."
msgstr ""
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:366
msgid "You can't attribute this event to this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:142
+#, elixir-autogen, elixir-format
msgid "This invitation doesn't exist."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:217
+#, elixir-autogen, elixir-format
msgid "This member already has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:241
+#, elixir-autogen, elixir-format
msgid "You don't have the right to remove this member."
msgstr ""
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
-#: lib/mobilizon/actors/actor.ex:351
msgid "This username is already taken."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:81
+#, elixir-autogen, elixir-format
msgid "You must provide either an ID or a slug to access a discussion"
msgstr ""
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:313
msgid "Organizer profile is not owned by the user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:93
+#, elixir-autogen, elixir-format
msgid "Profile ID provided is not the anonymous profile one"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:181
#: lib/graphql/resolvers/group.ex:223
#: lib/graphql/resolvers/person.ex:148
#: lib/graphql/resolvers/person.ex:182
#: lib/graphql/resolvers/person.ex:304
+#, elixir-autogen, elixir-format
msgid "The provided picture is too heavy"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/views/utils.ex:34
-msgid "Index file not found. You need to recompile the front-end."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:129
+#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr ""
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:503
msgid "Invalid activation token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:226
+#, elixir-autogen, elixir-format
msgid "Unable to fetch resource details from this URL."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/event.ex:164
#: lib/graphql/resolvers/participant.ex:253
#: lib/graphql/resolvers/participant.ex:328
+#, elixir-autogen, elixir-format
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:299
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:354
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:166
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:129
+#, elixir-autogen, elixir-format
msgid "Comment not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:123
+#, elixir-autogen, elixir-format
msgid "Error while creating a discussion"
msgstr ""
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:624
msgid "Error while updating locale"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:307
+#, elixir-autogen, elixir-format
msgid "Error while uploading pictures"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:190
+#, elixir-autogen, elixir-format
msgid "Failed to leave the event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:236
+#, elixir-autogen, elixir-format
msgid "Failed to update the group"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
msgid "Failed to update user email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:499
msgid "Failed to validate user email"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:146
+#, elixir-autogen, elixir-format
msgid "The anonymous actor ID is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:165
+#, elixir-autogen, elixir-format
msgid "Unknown error while updating resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:84
+#, elixir-autogen, elixir-format
msgid "You are not the comment creator"
msgstr ""
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:424
msgid "You cannot change your password."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:321
+#, elixir-autogen, elixir-format
msgid "Format not supported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:305
+#, elixir-autogen, elixir-format
msgid "A dependency needed to export to %{format} is not installed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:313
+#, elixir-autogen, elixir-format
msgid "An error occured while saving export"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/controllers/export_controller.ex:30
+#, elixir-autogen, elixir-format
msgid "Export to format %{format} is not enabled on this instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:187
+#, elixir-autogen, elixir-format
msgid "Only admins can create groups"
msgstr ""
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:306
msgid "Only groups can create events"
msgstr ""
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:292
msgid "Unknown error while creating event"
msgstr ""
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:480
msgid "User cannot change email"
msgstr ""
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:391
msgid "Follow does not match your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:395
msgid "Follow not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:345
msgid "Profile with username %{username} not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:340
msgid "This profile does not belong to you"
msgstr ""
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:365
msgid "You are already following this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:374
msgid "You need to be logged-in to follow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:423
msgid "You need to be logged-in to unfollow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:400
msgid "You need to be logged-in to update a group follow"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:210
+#, elixir-autogen, elixir-format
msgid "This member does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:234
+#, elixir-autogen, elixir-format
msgid "You don't have the role needed to remove this member."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:252
+#, elixir-autogen, elixir-format
msgid "You must be logged-in to remove a member"
msgstr ""
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:156
msgid "Your email seems to be using an invalid format"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:380
msgid "Can't confirm an already confirmed user"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:384
msgid "Deconfirming users is not supported"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:356
msgid "The new role must be different"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:307
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/api/groups.ex:33
+#, elixir-autogen, elixir-format
msgid "A profile or group with that name already exists"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:506
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/errors.pot b/priv/gettext/errors.pot
index ab7e46b5c..b03268aaf 100644
--- a/priv/gettext/errors.pot
+++ b/priv/gettext/errors.pot
@@ -8,8 +8,8 @@
## date. Leave `msgstr`s empty as changing them here as no
## effect: edit them in PO (`.po`) files instead.
## From Ecto.Changeset.cast/4
-#, elixir-autogen
#: lib/mobilizon/discussions/discussion.ex:69
+#, elixir-autogen
msgid "can't be blank"
msgstr ""
@@ -95,70 +95,69 @@ msgstr ""
msgid "must be equal to %{number}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:107
msgid "Cannot refresh the token"
msgstr ""
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:272
msgid "Current profile is not a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:276
msgid "Current profile is not an administrator of the selected group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:610
msgid "Error while saving user settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
+#, elixir-autogen, elixir-format
msgid "Group not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:98
#: lib/graphql/resolvers/group.ex:102
+#, elixir-autogen, elixir-format
msgid "Group with ID %{id} not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:85
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr ""
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:335
msgid "Member not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:94
+#, elixir-autogen, elixir-format
msgid "No profile found for the moderator user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:272
msgid "No user to validate with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
+#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:28
#: lib/graphql/resolvers/participant.ex:32
#: lib/graphql/resolvers/participant.ex:210
@@ -168,314 +167,314 @@ msgstr ""
#: lib/graphql/resolvers/person.ex:396
#: lib/graphql/resolvers/person.ex:425
#: lib/graphql/resolvers/person.ex:440
+#, elixir-autogen, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:159
msgid "Registrations are not open"
msgstr ""
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:427
msgid "The current password is invalid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
msgid "The new email doesn't seem to be valid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
msgid "The new email must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:430
msgid "The new password must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
msgid "The password provided is invalid"
msgstr ""
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:434
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:292
msgid "This user can't reset their password"
msgstr ""
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:81
msgid "This user has been disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
msgid "Unable to validate user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:520
msgid "User already disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:585
msgid "User requested is not logged-in"
msgstr ""
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:307
msgid "You are already a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:342
msgid "You can't leave this group because you are the only administrator"
msgstr ""
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:304
msgid "You cannot join this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:132
+#, elixir-autogen, elixir-format
msgid "You may not list groups unless moderator."
msgstr ""
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:485
msgid "You need to be logged-in to change your email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:442
msgid "You need to be logged-in to change your password"
msgstr ""
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:281
msgid "You need to be logged-in to delete a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:547
msgid "You need to be logged-in to delete your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:312
msgid "You need to be logged-in to join a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:347
msgid "You need to be logged-in to leave a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:245
msgid "You need to be logged-in to update a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:112
msgid "You need to have an existing token to get a refresh token"
msgstr ""
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
msgid "You requested again a confirmation email too soon"
msgstr ""
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:162
msgid "Your email is not on the allowlist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:100
+#, elixir-autogen, elixir-format
msgid "Error while performing background task"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:32
+#, elixir-autogen, elixir-format
msgid "No profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:61
#: lib/graphql/resolvers/actor.ex:97
+#, elixir-autogen, elixir-format
msgid "No remote profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:72
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can suspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:105
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can unsuspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:29
+#, elixir-autogen, elixir-format
msgid "Only remote profiles may be refreshed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:64
+#, elixir-autogen, elixir-format
msgid "Profile already suspended"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:96
+#, elixir-autogen, elixir-format
msgid "A valid email is required by your instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:90
#: lib/graphql/resolvers/participant.ex:143
+#, elixir-autogen, elixir-format
msgid "Anonymous participation is not enabled"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:210
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last administrator of a group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:207
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last identity of a user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:126
+#, elixir-autogen, elixir-format
msgid "Comment is already deleted"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:103
#: lib/graphql/resolvers/discussion.ex:69
+#, elixir-autogen, elixir-format
msgid "Discussion not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:71
#: lib/graphql/resolvers/report.ex:90
+#, elixir-autogen, elixir-format
msgid "Error while saving report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:110
+#, elixir-autogen, elixir-format
msgid "Error while updating report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:131
+#, elixir-autogen, elixir-format
msgid "Event id not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
+#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:87
#: lib/graphql/resolvers/participant.ex:128
#: lib/graphql/resolvers/participant.ex:155
#: lib/graphql/resolvers/participant.ex:336
+#, elixir-autogen, elixir-format
msgid "Event with this ID %{id} doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:103
+#, elixir-autogen, elixir-format
msgid "Internal Error"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:219
+#, elixir-autogen, elixir-format
msgid "No discussion with ID %{id}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:80
#: lib/graphql/resolvers/todos.ex:107
#: lib/graphql/resolvers/todos.ex:179
#: lib/graphql/resolvers/todos.ex:208
#: lib/graphql/resolvers/todos.ex:237
+#, elixir-autogen, elixir-format
msgid "No profile found for user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:64
+#, elixir-autogen, elixir-format
msgid "No such feed token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:259
+#, elixir-autogen, elixir-format
msgid "Participant already has role %{role}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:187
#: lib/graphql/resolvers/participant.ex:220
#: lib/graphql/resolvers/participant.ex:263
+#, elixir-autogen, elixir-format
msgid "Participant not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:32
+#, elixir-autogen, elixir-format
msgid "Person with ID %{id} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:56
+#, elixir-autogen, elixir-format
msgid "Person with username %{username} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:169
#: lib/graphql/resolvers/post.ex:203
+#, elixir-autogen, elixir-format
msgid "Post ID is not a valid ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:172
#: lib/graphql/resolvers/post.ex:206
+#, elixir-autogen, elixir-format
msgid "Post doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:84
+#, elixir-autogen, elixir-format
msgid "Profile invited doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:93
#: lib/graphql/resolvers/member.ex:97
+#, elixir-autogen, elixir-format
msgid "Profile is already a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:133
#: lib/graphql/resolvers/post.ex:175
#: lib/graphql/resolvers/post.ex:209
@@ -489,622 +488,623 @@ msgstr ""
#: lib/graphql/resolvers/todos.ex:182
#: lib/graphql/resolvers/todos.ex:214
#: lib/graphql/resolvers/todos.ex:246
+#, elixir-autogen, elixir-format
msgid "Profile is not member of group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:67
#: lib/graphql/resolvers/person.ex:233
+#, elixir-autogen, elixir-format
msgid "Profile not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:48
+#, elixir-autogen, elixir-format
msgid "Report not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:172
#: lib/graphql/resolvers/resource.ex:199
+#, elixir-autogen, elixir-format
msgid "Resource doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:124
+#, elixir-autogen, elixir-format
msgid "The event has already reached its maximum capacity"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:282
+#, elixir-autogen, elixir-format
msgid "This token is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:176
#: lib/graphql/resolvers/todos.ex:243
+#, elixir-autogen, elixir-format
msgid "Todo doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:77
#: lib/graphql/resolvers/todos.ex:211
#: lib/graphql/resolvers/todos.ex:240
+#, elixir-autogen, elixir-format
msgid "Todo list doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:73
+#, elixir-autogen, elixir-format
msgid "Token does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:67
#: lib/graphql/resolvers/feed_token.ex:70
+#, elixir-autogen, elixir-format
msgid "Token is not a valid UUID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:98
+#, elixir-autogen, elixir-format
msgid "User not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:310
+#, elixir-autogen, elixir-format
msgid "You already have a profile for this user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:134
+#, elixir-autogen, elixir-format
msgid "You are already a participant of this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:87
+#, elixir-autogen, elixir-format
msgid "You are not a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:157
#: lib/graphql/resolvers/member.ex:173
#: lib/graphql/resolvers/member.ex:188
+#, elixir-autogen, elixir-format
msgid "You are not a moderator or admin for this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:59
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:41
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:134
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:82
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:93
+#, elixir-autogen, elixir-format
msgid "You are not allowed to update a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:181
#: lib/graphql/resolvers/participant.ex:214
+#, elixir-autogen, elixir-format
msgid "You can't leave event because you're the only event creator participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:192
+#, elixir-autogen, elixir-format
msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:122
+#, elixir-autogen, elixir-format
msgid "You cannot delete this comment"
msgstr ""
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:408
msgid "You cannot delete this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:90
+#, elixir-autogen, elixir-format
msgid "You cannot invite to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:76
+#, elixir-autogen, elixir-format
msgid "You don't have permission to delete this token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/admin.ex:56
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list action logs"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:36
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:115
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to update a report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:53
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to view a report"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:250
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:234
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:276
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:84
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access discussions"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:96
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:318
msgid "You need to be logged-in to create events"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:141
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:140
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:417
msgid "You need to be logged-in to delete an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:214
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:207
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:108
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:225
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave an event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:374
msgid "You need to be logged-in to update an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:180
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:177
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:236
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to view a resource preview"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:132
+#, elixir-autogen, elixir-format
msgid "Parent resource doesn't belong to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:114
+#, elixir-autogen, elixir-format
msgid "The chosen password is too short."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:142
+#, elixir-autogen, elixir-format
msgid "The registration token is already in use, this looks like an issue on our side."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:108
+#, elixir-autogen, elixir-format
msgid "This email is already used."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:99
+#, elixir-autogen, elixir-format
msgid "Post not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:86
+#, elixir-autogen, elixir-format
msgid "Invalid arguments passed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:92
+#, elixir-autogen, elixir-format
msgid "Invalid credentials"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:90
+#, elixir-autogen, elixir-format
msgid "Reset your password to login"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:97
#: lib/graphql/error.ex:102
+#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:104
+#, elixir-autogen, elixir-format
msgid "Something went wrong"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:85
+#, elixir-autogen, elixir-format
msgid "Unknown Resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:95
+#, elixir-autogen, elixir-format
msgid "You don't have permission to do this"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged in"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:118
+#, elixir-autogen, elixir-format
msgid "You can't accept this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:139
+#, elixir-autogen, elixir-format
msgid "You can't reject this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/media.ex:71
+#, elixir-autogen, elixir-format
msgid "File doesn't have an allowed MIME type."
msgstr ""
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:240
msgid "Profile is not administrator for the group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:363
msgid "You can't edit this event."
msgstr ""
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:366
msgid "You can't attribute this event to this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:142
+#, elixir-autogen, elixir-format
msgid "This invitation doesn't exist."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:217
+#, elixir-autogen, elixir-format
msgid "This member already has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:241
+#, elixir-autogen, elixir-format
msgid "You don't have the right to remove this member."
msgstr ""
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
-#: lib/mobilizon/actors/actor.ex:351
msgid "This username is already taken."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:81
+#, elixir-autogen, elixir-format
msgid "You must provide either an ID or a slug to access a discussion"
msgstr ""
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:313
msgid "Organizer profile is not owned by the user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:93
+#, elixir-autogen, elixir-format
msgid "Profile ID provided is not the anonymous profile one"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:181
#: lib/graphql/resolvers/group.ex:223
#: lib/graphql/resolvers/person.ex:148
#: lib/graphql/resolvers/person.ex:182
#: lib/graphql/resolvers/person.ex:304
+#, elixir-autogen, elixir-format
msgid "The provided picture is too heavy"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/views/utils.ex:34
-msgid "Index file not found. You need to recompile the front-end."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:129
+#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr ""
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:503
msgid "Invalid activation token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:226
+#, elixir-autogen, elixir-format
msgid "Unable to fetch resource details from this URL."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/event.ex:164
#: lib/graphql/resolvers/participant.ex:253
#: lib/graphql/resolvers/participant.ex:328
+#, elixir-autogen, elixir-format
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:299
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:354
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:166
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:129
+#, elixir-autogen, elixir-format
msgid "Comment not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:123
+#, elixir-autogen, elixir-format
msgid "Error while creating a discussion"
msgstr ""
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:624
msgid "Error while updating locale"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:307
+#, elixir-autogen, elixir-format
msgid "Error while uploading pictures"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:190
+#, elixir-autogen, elixir-format
msgid "Failed to leave the event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:236
+#, elixir-autogen, elixir-format
msgid "Failed to update the group"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
msgid "Failed to update user email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:499
msgid "Failed to validate user email"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:146
+#, elixir-autogen, elixir-format
msgid "The anonymous actor ID is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:165
+#, elixir-autogen, elixir-format
msgid "Unknown error while updating resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:84
+#, elixir-autogen, elixir-format
msgid "You are not the comment creator"
msgstr ""
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:424
msgid "You cannot change your password."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:321
+#, elixir-autogen, elixir-format
msgid "Format not supported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:305
+#, elixir-autogen, elixir-format
msgid "A dependency needed to export to %{format} is not installed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:313
+#, elixir-autogen, elixir-format
msgid "An error occured while saving export"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/controllers/export_controller.ex:30
+#, elixir-autogen, elixir-format
msgid "Export to format %{format} is not enabled on this instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:187
+#, elixir-autogen, elixir-format
msgid "Only admins can create groups"
msgstr ""
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:306
msgid "Only groups can create events"
msgstr ""
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:292
msgid "Unknown error while creating event"
msgstr ""
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:480
msgid "User cannot change email"
msgstr ""
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:391
msgid "Follow does not match your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:395
msgid "Follow not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:345
msgid "Profile with username %{username} not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:340
msgid "This profile does not belong to you"
msgstr ""
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:365
msgid "You are already following this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:374
msgid "You need to be logged-in to follow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:423
msgid "You need to be logged-in to unfollow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:400
msgid "You need to be logged-in to update a group follow"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:210
+#, elixir-autogen, elixir-format
msgid "This member does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:234
+#, elixir-autogen, elixir-format
msgid "You don't have the role needed to remove this member."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:252
+#, elixir-autogen, elixir-format
msgid "You must be logged-in to remove a member"
msgstr ""
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:156
msgid "Your email seems to be using an invalid format"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:380
msgid "Can't confirm an already confirmed user"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:384
msgid "Deconfirming users is not supported"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:356
msgid "The new role must be different"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:307
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/api/groups.ex:33
+#, elixir-autogen, elixir-format
msgid "A profile or group with that name already exists"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:506
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/es/LC_MESSAGES/activity.po b/priv/gettext/es/LC_MESSAGES/activity.po
index 99388c1e3..e7ffda3ac 100644
--- a/priv/gettext/es/LC_MESSAGES/activity.po
+++ b/priv/gettext/es/LC_MESSAGES/activity.po
@@ -18,448 +18,454 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.8.1\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group."
msgstr "%{member} aceptó la invitación para unirse al grupo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group."
msgstr "%{member} rechazó la invitación para unirse al grupo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group."
msgstr "%{member} solicitó unirse al grupo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile}."
msgstr "%{member} fue invitado por %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member}."
msgstr "%{profile} agregó el miembro %{member}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion}."
msgstr "%{profile} archivó la discusión %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion}."
msgstr "%{profile} creó la discusión %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource}."
msgstr "%{profile} creó la carpeta %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the group %{group}."
msgstr "%{profile} crfeó el grupo %{group}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
msgstr "%{profile} creó el recurso %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion}."
msgstr "%{profile} eliminó la discusión %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr "%{profile} borró la carpeta %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr "%{profile} eliminado el recurso %{resource}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}."
msgstr "%{profile }miembro excluido %{member}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr "%{profile} movió la carpeta %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr "%{profile} movió el recurso %{resource}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group."
msgstr "%{profile} abandona el grupo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion}."
msgstr "%{profile} renombrado la discusión %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr ""
"%{profile} ha renombrado la carpeta de %{old_resource_title} a %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr ""
"%{profile} ha renombrado el recurso de %{old_resource_title} a %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion}."
msgstr "%{profile} respondió a la discusión %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr "%{profile} actualizó el grupo %{group}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}."
msgstr "%{profile} actualizado el miembro %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The event %{event} was created by %{profile}."
msgstr "El evento %{event} fue creado por %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr "El evento% {event} fue eliminado por % {profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
msgstr "El evento %{event} fue actualizado por %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The post %{post} was created by %{profile}."
msgstr "El cargo %{post} fue creado por %{profile}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr "El post %{post} fue eliminado por %{profile}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
msgstr "El post %{post} fue actualizado por %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group."
msgstr "%{member} se unió al grupo."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr "%{profile} publicó un comentario sobre el evento %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
msgstr "%{profile} respondió a un comentario sobre el evento %{event}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.text.eex:27
+#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
"¿No quieres recibir notificaciones de actividad? Puede cambiar la frecuencia "
"o deshabilitarlos en su configuración."
-#, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
+#, elixir-format
msgid "View one more activity"
msgid_plural "View %{count} more activities"
msgstr[0] "Ver una actividad más"
msgstr[1] "Ver %{count} actividades mas"
-#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:53
#: lib/web/templates/email/email_direct_activity.html.heex:60
#: lib/web/templates/email/email_direct_activity.text.eex:6
#: lib/web/templates/email/email_direct_activity.text.eex:7
+#, elixir-format
msgid "There has been an activity!"
msgid_plural "There has been some activity!"
msgstr[0] "¡Ha habido una actividad!"
msgstr[1] "¡Ha habido algopúnas actividades!"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/renderer.ex:46
+#, elixir-autogen, elixir-format
msgid "Activity on %{instance}"
msgstr "Actividad en %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted an announcement under event %{event}."
msgstr "%{profile} ha publicado un anuncio en el evento %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:24
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr "%{profile} te mencionó en un comentario en el evento %{event}."
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:249
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
"¿No quieres recibir notificaciones de actividad? Puede cambiar la frecuencia "
"o deshabilitarlos en su configuración."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:51
#: lib/web/templates/email/email_direct_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Here's your weekly activity recap"
msgstr "Aquí está su resumen de actividad semanal"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:121
#: lib/web/email/activity.ex:142
+#, elixir-autogen, elixir-format
msgid "Activity notification for %{instance}"
msgstr "Actividad en %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:128
+#, elixir-autogen, elixir-format
msgid "Daily activity recap for %{instance}"
msgstr "Resumen de actividad diaria en %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:49
#: lib/web/templates/email/email_direct_activity.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Here's your daily activity recap"
msgstr "Aquí está su resumen de actividad diaria"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:135
+#, elixir-autogen, elixir-format
msgid "Weekly activity recap for %{instance}"
msgstr "Resumen de actividad semanal para %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr "%{profile} ha publicado un nuevo comentario en tu evento %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
msgstr "%{profile} ha publicado una nueva respuesta en tu evento %{event}."
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:46
+#, elixir-autogen, elixir-format
msgid "Announcement for your event %{event}"
msgstr "Anuncio para su evento %{event}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/group.ex:23
+#, elixir-autogen, elixir-format
msgid "The group %{group} was updated by %{profile}."
msgstr "El post %{post} fue actualizado por %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:47
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was deleted by %{profile}."
msgstr "El post %{post} del grupo %{group} fue actualizado por %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:31
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was published by %{profile}."
msgstr "El post %{post} del grupo %{group} fue actualizado por %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:39
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was updated by %{profile}."
msgstr "El post %{post} del grupo %{group} fue actualizado por %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:39
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group %{group}."
msgstr "%{member} aceptó la invitación para unirse al grupo."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:47
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group %{group}."
msgstr "%{member} se unió al grupo."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:43
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group %{group}."
msgstr "%{member} rechazó la invitación para unirse al grupo."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:31
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group %{group}."
msgstr "%{member} solicitó unirse al grupo."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:35
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile} to group %{group}."
msgstr "%{member} fue invitado por %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member} to group %{group}."
msgstr "%{profile} agregó el miembro %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:55
+#, elixir-autogen, elixir-format
msgid "%{profile} approved the membership request from %{member} for group %{group}."
msgstr "%{profile} actualizado el miembro %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:33
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource} in group %{group}."
msgstr "%{profile} creó la carpeta %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:69
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource} in group %{group}."
msgstr "%{profile} borró la carpeta %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource} in group %{group}."
msgstr "%{profile} eliminado el recurso %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:75
+#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member} from the group %{group}."
msgstr "%{profile }miembro excluido %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:61
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource} in group %{group}."
msgstr "%{profile} movió la carpeta %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource} in group %{group}."
msgstr "%{profile} movió el recurso %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:79
+#, elixir-autogen, elixir-format
msgid "%{profile} quit the group %{group}."
msgstr "%{profile} abandona el grupo."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
msgstr "%{profile} rechazó la solicitud de inscripción de %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
"%{profile} ha renombrado la carpeta de %{old_resource_title} a %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
"%{profile} ha renombrado el recurso de %{old_resource_title} a %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member} in group %{group}."
msgstr "%{profile} actualizado el miembro %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:35
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource} in group %{group}."
msgstr "%{profile} creó el recurso %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:86
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
msgstr "%{profile} archivó la discusión %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:26
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion} in group %{group}."
msgstr "%{profile} creó la discusión %{discussion} del grupo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:101
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
msgstr "%{profile} eliminó la discusión %{discussion} en el grupo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:56
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
msgstr "%{profile} te mencionó en la %{discusión} grupo de discusión %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
msgstr "%{profile} renombrado la discusión %{discussion} del grupo% {group}.."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:41
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr "%{profile} respondió a la discusión %{discussion}en el grupo %{group}."
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr "%{profile} agregó el miembro %{member}."
diff --git a/priv/gettext/es/LC_MESSAGES/default.po b/priv/gettext/es/LC_MESSAGES/default.po
index 4e34f0226..d8f0facec 100644
--- a/priv/gettext/es/LC_MESSAGES/default.po
+++ b/priv/gettext/es/LC_MESSAGES/default.po
@@ -14,267 +14,267 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.12\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:66
+#, elixir-autogen, elixir-format
msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one."
msgstr ""
"Si no solicitaste este correo, simplemente ignóralo. Su contraseña no "
"cambiará al menos que use el siguiente enlace para crear una nueva."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:120
+#, elixir-autogen, elixir-format
msgid "%{title} by %{creator}"
msgstr "%{title} por %{creator}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:80
+#, elixir-autogen, elixir-format
msgid "Activate my account"
msgstr "Activar mi cuenta"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:150
#: lib/web/templates/email/email.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Ask the community on Framacolibri"
msgstr "Preguntar a la comunidad en framacolibri"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:15
+#, elixir-autogen, elixir-format
msgid "Comments"
msgstr "Comentarios"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:115
#: lib/web/templates/email/report.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Event"
msgstr "Evento"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:49
+#, elixir-autogen, elixir-format
msgid "Instructions to reset your password on %{instance}"
msgstr "Instrucciones para restablecer su contraseña en %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:21
+#, elixir-autogen, elixir-format
msgid "Reason"
msgstr "Razón"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:86
+#, elixir-autogen, elixir-format
msgid "Reset Password"
msgstr "Restablecer la contraseña"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:53
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
msgstr ""
"Restablecer tu contraseña es fácil. Simplemente presione el botón y siga las "
"instrucciones. Te tendremos en funcionamiento en poco tiempo."
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:26
+#, elixir-autogen, elixir-format
msgid "Instructions to confirm your Mobilizon account on %{instance}"
msgstr "Instrucciones para confirmar su cuenta Mobilizon en %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:22
+#, elixir-autogen, elixir-format
msgid "New report on Mobilizon instance %{instance}"
msgstr "Nuevo informe sobre la instancia Mobilizon %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:67
#: lib/web/templates/email/before_event_notification.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Go to event page"
msgstr "Ir a la página del evento"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New report from %{reporter} on %{instance}"
msgstr "Nuevo informe de %{reporter} en %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Participation approved"
msgstr "Participación aprobada"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:18
#: lib/web/templates/email/password_reset.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Password reset"
msgstr "Restablecer la contraseña"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time."
msgstr ""
"Restablecer tu contraseña es fácil. Simplemente haga clic en el enlace a "
"continuación y siga las instrucciones. Estarás operacional en muy poco "
"tiempo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email."
msgstr ""
"Has creado una cuenta en %{host} con esta dirección de correo electrónico. "
"Estás a un clic de activarlo. Si no eras tú, ignora este correo electrónico."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:114
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been approved"
msgstr "Su participación en el evento %{title} ha sido aprobada"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:67
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been rejected"
msgstr "Su participación en el evento %{title} ha sido rechazada"
-#, elixir-autogen, elixir-format
#: lib/web/email/event.ex:44
+#, elixir-autogen, elixir-format
msgid "Event %{title} has been updated"
msgstr "El evento %{title} ha sido actualizado"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:7
+#, elixir-autogen, elixir-format
msgid "New title: %{title}"
msgstr "Nuevo título: %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr "Solicitó una nueva contraseña para su cuenta en %{instancia}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:105
+#, elixir-autogen, elixir-format
msgid "Warning"
msgstr "Advertencia"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:140
+#, elixir-autogen, elixir-format
msgid "Confirm your participation to event %{title}"
msgstr "Confirme su participación en el evento %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:106
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal ID for your current selected identity"
msgstr "Un ID interno para su identidad seleccionada actualmente"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal user ID"
msgstr "Un ID de usuario interna"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Any of the information we collect from you may be used in the following ways:"
msgstr ""
"Cualquier información que recopilemos sobre usted puede usarse de las "
"siguientes maneras:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:13
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Basic account information"
msgstr "Información básica de la cuenta"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:32
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do not share any dangerous information over Mobilizon."
msgstr "No comparta ninguna información peligrosa a través de Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:123
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we disclose any information to outside parties?"
msgstr "¿Divulgamos alguna información a terceros?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:100
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we use cookies?"
msgstr "¿Usamos cookies?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "How do we protect your information?"
msgstr "¿Cómo protegemos tu información?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:36
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "IPs and other metadata"
msgstr "dirección IP y otros metadatos"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:23
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Published events and comments"
msgstr "Eventos publicados y comentarios"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:93
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain the IP addresses associated with registered users no more than 12 months."
msgstr ""
"Conserva las direcciones IP asociadas con usuarios registrados no más de 12 "
"meses."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:107
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Tokens to authenticate you"
msgstr "Fichas para \"autenticarte\""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:38
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We also may retain server logs which include the IP address of every request to our server."
msgstr ""
"También podemos conservar los registros del servidor que incluyen la "
"dirección IP de cada solicitud a nuestro servidor."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:102
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We store the following information on your device when you connect:"
msgstr ""
"Almacenamos la siguiente información en tu dispositivo cuando te conectas:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:84
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We will make a good faith effort to:"
msgstr "Haremos un esfuerzo de buena fe para:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:45
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What do we use your information for?"
msgstr "¿Para qué utilizamos tu información?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:83
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What is our data retention policy?"
msgstr "¿Cuál es nuestra política de retención de datos?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:99
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You may irreversibly delete your account at any time."
msgstr "Puede eliminar irreversiblemente su cuenta en cualquier momento."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to our Privacy Policy"
msgstr "Cambios a nuestra política de privacidad"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:139
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site."
msgstr ""
@@ -284,8 +284,8 @@ msgstr ""
"\"https://en.wikipedia.org/wiki/General_Data_Protection_Regulation\"> "
"Reglamento general de protección de datos ) no utilice este sitio ."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site."
msgstr ""
@@ -295,30 +295,30 @@ msgstr ""
"wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act\"> Ley de "
"protección de la privacidad en línea para niños ) no utilice este sitio."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:160
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we decide to change our privacy policy, we will post those changes on this page."
msgstr ""
"Si decidimos cambiar nuestra política de privacidad, publicaremos esos "
"cambios en esta página."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:153
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Law requirements can be different if this server is in another jurisdiction."
msgstr ""
"Los requisitos legales pueden ser diferentes si este servidor se encuentra "
"en otra jurisdicción."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:137
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Site usage by children"
msgstr "Uso del sitio por niños"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:68
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions."
msgstr ""
@@ -329,8 +329,8 @@ msgstr ""
"consultas y / u otras solicitudes o\n"
" preguntas."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:61
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations."
msgstr ""
@@ -338,8 +338,8 @@ msgstr ""
"dirección IP con otras conocidas para determinar la prohibición,\n"
" evasión u otras violaciones."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:54
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in."
msgstr ""
@@ -348,89 +348,89 @@ msgstr ""
" interactuar con el contenido de otras personas y publicar tu propio "
"contenido si ha iniciado sesión."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:10
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What information do we collect?"
msgstr "¿Qué información recopilamos?"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:182
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: confirm your email address"
msgstr "Mobilizon en %{instance}: confirma tu dirección de correo electrónico"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:159
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: email changed"
msgstr "Mobilizon en %{instance}: correo electrónico modificado"
-#, elixir-format
#: lib/web/email/notification.ex:52
+#, elixir-format
msgid "One event planned today"
msgid_plural "%{nb_events} events planned today"
msgstr[0] "Un evento programado para hoy"
msgstr[1] "%{nb_events} eventos planeados hoy"
-#, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:47
#: lib/web/templates/email/on_day_notification.text.eex:3
+#, elixir-format
msgid "You have one event today:"
msgid_plural "You have %{total} events today:"
msgstr[0] "Tienes un evento hoy:"
msgstr[1] "Tienes %{total} eventos hoy:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.text.eex:3
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{group}"
msgstr "%{inviter} te acaba de invitar a unirte a su grupo %{group}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:18
#: lib/web/templates/email/group_invite.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Come along!"
msgstr "¡ Únete a nosotros !"
-#, elixir-autogen, elixir-format
#: lib/web/email/notification.ex:24
+#, elixir-autogen, elixir-format
msgid "Don't forget to go to %{title}"
msgstr "No olvides ir a %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:47
#: lib/web/templates/email/before_event_notification.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Get ready for %{title}"
msgstr "Prepárate para %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:83
+#, elixir-autogen, elixir-format
msgid "See my groups"
msgstr "Ver mis grupos"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:65
#: lib/web/templates/email/group_invite.text.eex:5
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to your groups."
msgstr "Para aceptar esta invitación, dirígete a tus grupos."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.text.eex:5
+#, elixir-autogen, elixir-format
msgid "View the event on: %{link}"
msgstr "Ver el evento actualizado en: %{link}"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:30
+#, elixir-autogen, elixir-format
msgid "You have been invited by %{inviter} to join group %{group}"
msgstr "%{Inviter} te ha invitado a unirte al grupo %{group}"
-#, elixir-format
#: lib/web/email/notification.ex:81
+#, elixir-format
msgid "One event planned this week"
msgid_plural "%{nb_events} events planned this week"
msgstr[0] "Un evento programado para hoy"
msgstr[1] "%{nb_events} eventos planeados hoy"
-#, elixir-format
#: lib/web/email/notification.ex:107
+#, elixir-format
msgid "One participation request for event %{title} to process"
msgid_plural "%{number_participation_requests} participation requests for event %{title} to process"
msgstr[0] "Una solicitud para participar en el evento %{title} a procesar"
@@ -438,21 +438,21 @@ msgstr[1] ""
"%{number_participation_requests} solicitudes para participar en el evento "
"%{title} a procesar"
-#, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:47
#: lib/web/templates/email/notification_each_week.text.eex:3
+#, elixir-format
msgid "You have one event this week:"
msgid_plural "You have %{total} events this week:"
msgstr[0] "Tienes un evento hoy:"
msgstr[1] "Tienes %{total} eventos hoy:"
-#, elixir-autogen, elixir-format
#: lib/service/metadata/utils.ex:53
+#, elixir-autogen, elixir-format
msgid "The event organizer didn't add any description."
msgstr "El organizador del evento no agregó ninguna descripción."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:78
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm."
msgstr ""
@@ -462,8 +462,8 @@ msgstr ""
"el tráfico entre tus aplicaciones y la API, están protegidas con SSL /TLS, y "
"su contraseña se codifica con un fuerte algoritmo unidireccional."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety."
msgstr ""
@@ -476,20 +476,20 @@ msgstr ""
"de nuestro sitio o proteger los derechos, nuestros o de otros, propiedades o "
"seguridad."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:62
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Accepting these Terms"
msgstr "Aceptar estos Términos"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:73
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to these Terms"
msgstr "Cambios a estos Términos de uso"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:271
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content."
msgstr ""
@@ -501,16 +501,16 @@ msgstr ""
"responsable y asume todos los riesgos derivados de su uso o su confianza en "
"cualquier contenido."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:192
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:"
msgstr ""
"Además, acepta que no hará nada de lo siguiente en relación con el Servicio "
"u otros usuarios:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:217
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties."
msgstr ""
@@ -518,23 +518,23 @@ msgstr ""
"velocidad u otras características diseñadas para proteger el Servicio, los "
"usuarios del Servicio o terceros."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:211
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;"
msgstr ""
"Recopilar información personal sobre otros usuarios, o intimidar, amenazar, "
"acosar o acosar a otros usuarios del Servicio;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:167
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that is illegal or unlawful, that would otherwise create liability;"
msgstr ""
"Contenido que es ilegal o ilegal, que de otro modo crearía responsabilidad;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;"
msgstr ""
@@ -542,48 +542,48 @@ msgstr ""
"secreto comercial, derecho de autor, derecho de privacidad, derecho de "
"publicidad u otro derecho intelectual u otro derecho de cualquier parte;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:103
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Creating Accounts"
msgstr "Crear cuentas"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:284
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Entire Agreement"
msgstr "Acuerdo completo"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:294
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Feedback"
msgstr "Comentarios"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:261
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Hyperlinks and Third Party Content"
msgstr "Hipervínculos y contenido de terceros"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:279
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service."
msgstr ""
"Si incumple alguno de estos Términos, tenemos el derecho de suspender o "
"deshabilitar su acceso o uso del Servicio."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:205
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;"
msgstr ""
"Suplantar o publicar en nombre de cualquier persona o entidad o tergiversar "
"su afiliación con una persona o entidad;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:128
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness."
msgstr ""
@@ -591,26 +591,26 @@ msgstr ""
"poner a disposición contenido. Usted es responsable del contenido que pone a "
"disposición del Servicio, incluida su legalidad, confiabilidad y adecuación."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:94
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Privacy Policy"
msgstr "Política de privacidad"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:304
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions & Contact Information"
msgstr "Preguntas e información de contacto"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:277
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Termination"
msgstr "Terminación"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:199
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;"
msgstr ""
@@ -619,14 +619,14 @@ msgstr ""
"Servicio o que pueda dañar, deshabilitar, sobrecargar o perjudicar el "
"funcionamiento del Servicio;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your Content & Conduct"
msgstr "Su contenido y conducta"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:263
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk."
msgstr ""
@@ -638,8 +638,8 @@ msgstr ""
"no implica la aprobación por % {instance_name} del sitio. El uso de "
"cualquier sitio web vinculado es bajo el propio riesgo del usuario."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:224
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended."
msgstr ""
@@ -648,16 +648,16 @@ msgstr ""
"código de conducta y las reglas de moderación. Romper esas reglas también "
"puede resultar en que su cuenta sea deshabilitada o suspendida."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:254
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For full details about the Mobilizon software see here."
msgstr ""
"Para obtener detalles completos sobre el software Mobilizon ver aquí ."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully."
msgstr ""
@@ -667,8 +667,8 @@ msgstr ""
"Estos son nuestros términos de servicio (\"Términos\"). Por favor, léalos "
"atentamente."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:82
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms."
msgstr ""
@@ -677,8 +677,8 @@ msgstr ""
"página de nuestro sitio web. Es su responsabilidad revisar el sitio web "
"regularmente para ver los cambios a estos Términos."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:"
msgstr ""
@@ -686,8 +686,8 @@ msgstr ""
"publique, enlace ni ponga a disposición en el Servicio ni a través de él "
"ninguno de los siguientes:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:179
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and"
msgstr ""
@@ -695,8 +695,8 @@ msgstr ""
"de teléfono, direcciones de correo electrónico, números de Seguro Social y "
"números de tarjetas de crédito); y"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:152
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible."
msgstr ""
@@ -708,8 +708,8 @@ msgstr ""
"instancias termina aquí. Si por alguna razón, alguna otra instancia no "
"elimina el contenido, no podemos ser responsables."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:286
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service."
msgstr ""
@@ -718,8 +718,8 @@ msgstr ""
"cualquier acuerdo previo entre usted y %{instance_name} relacionado "
"con su uso de el servicio."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:247
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it."
msgstr ""
@@ -729,16 +729,16 @@ msgstr ""
"significa que están autorizados e incluso alentados a tomar el código "
"fuente, modificarlo y usarlo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:185
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code."
msgstr ""
"Virus, datos corruptos u otros archivos o códigos dañinos, perjudiciales o "
"destructivos."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system."
msgstr ""
@@ -748,29 +748,29 @@ msgstr ""
"un período de tiempo. Los registros de acceso al servidor web también pueden "
"almacenarse durante algún tiempo en el sistema."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:306
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions or comments about the Service may be directed to us at %{contact}"
msgstr ""
"Las preguntas o comentarios sobre el Servicio pueden dirigirse a% {contact}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:245
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Source code"
msgstr "Código fuente"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:296
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}."
msgstr ""
"Nos encantan los comentarios. Háganos saber lo que piensa del Servicio, "
"estos Términos y, en general, %{instance_name} ."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:234
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful."
msgstr ""
@@ -783,16 +783,16 @@ msgstr ""
"incumplir estos términos o por otros comportamientos que consideren "
"inapropiados, amenazantes, ofensivos o dañinos."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:7
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} will not use or transmit or resell your personal data"
msgstr ""
" %{instance_name} no usará ni transmitirá ni revenderá sus datos "
"personales"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:113
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly."
msgstr ""
@@ -801,8 +801,8 @@ msgstr ""
"de Mobilizon, comuníquese directamente con sus colaboradores ."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:240
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules."
msgstr ""
@@ -810,8 +810,8 @@ msgstr ""
"alojada en la instancia esté moderada adecuadamente de acuerdo con las "
"reglas definidas."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:321
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA."
msgstr ""
@@ -820,8 +820,8 @@ msgstr ""
"\">App.net privacy policies, also licensed under CC BY-SA."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA."
msgstr ""
@@ -830,22 +830,22 @@ msgstr ""
"políticas de privacidad, también bajo licencia CC BY-SA."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:3
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Short version"
msgstr "Version corta"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:29
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The service is provided without warranties and these terms may change in the future"
msgstr ""
"El servicio se brinda sin garantías y estos términos pueden cambiar en el "
"futuro"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:166
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020."
msgstr ""
@@ -853,8 +853,8 @@ msgstr ""
"licenses/by-sa/4.0/\"> CC BY-SA . Se actualizó por última vez el 18 de "
"junio de 2020."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:314
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020."
msgstr ""
@@ -862,80 +862,79 @@ msgstr ""
"licenses/by-sa/4.0/\"> CC BY-SA . Se actualizó por última vez el 22 de "
"junio de 2020."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:21
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect other people and %{instance_name}'s rules when using the service"
msgstr ""
"Debe respetar las reglas de otras personas y %{instance_name} al "
"usar el servicio"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect the law when using %{instance_name}"
msgstr "Debe respetar la ley cuando use %{instance_name} "
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:5
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content is yours"
msgstr "Tu contenido es tuyo"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Confirm my e-mail address"
msgstr "Confirmar mi dirección de correo electrónico"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm your e-mail"
msgstr "Confirme su email"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
"¡Hola! Te acabas de registrar para unirte a este evento: «%{title}». "
"Confirme la dirección de correo electrónico que proporcionó:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:142
#: lib/web/templates/email/email.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Need help? Is something not working as expected?"
msgstr "¿Necesita ayuda? ¿Algo no está funcionando correctamente?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it."
msgstr ""
"Creó una cuenta en %{host} con esta dirección de correo electrónico. "
"Estás a un clic de activarlo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:18
+#, elixir-autogen, elixir-format
msgid "New report on %{instance}"
msgstr "Nuevo informe sobre %{instance} "
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "The email address for your account on %{host} is being changed to:"
msgstr ""
"La dirección de correo electrónico de su cuenta en %{host} se "
"cambiará a:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr "Solicitó una nueva contraseña para su cuenta en %{instance} ."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr "Por favor no lo use de ninguna manera real."
-#, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
#: lib/web/templates/email/event_updated.html.heex:172
@@ -944,6 +943,7 @@ msgstr "Por favor no lo use de ninguna manera real."
#: lib/web/templates/email/notification_each_week.text.eex:11
#: lib/web/templates/email/on_day_notification.html.heex:89
#: lib/web/templates/email/on_day_notification.text.eex:11
+#, elixir-format
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
msgstr[0] ""
@@ -953,60 +953,60 @@ msgstr[1] ""
"Si desea cancelar su participación en uno o varios eventos, visite las "
"páginas de los eventos a través de los enlaces de arriba y presiona el botón."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} es un servidor de Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:187
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} es una instancia de Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:18
#: lib/web/templates/email/pending_participation_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "A request is pending!"
msgstr "¡Hay una solicitud pendiente!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:18
#: lib/web/templates/email/before_event_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An event is upcoming!"
msgstr "¡Se acerca un evento!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:18
#: lib/web/templates/email/email_changed_new.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm new email"
msgstr "Confirme su email"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:108
+#, elixir-autogen, elixir-format
msgid "End"
msgstr "Final"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:18
#: lib/web/templates/email/event_updated.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Event update!"
msgstr "¡Evento actualizado!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Flagged comments"
msgstr "Comentarios marcados"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:59
#: lib/web/templates/email/event_participation_approved.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!"
msgstr ""
"Buenas noticias: uno de los organizadores del evento acaba de aprobar su "
"solicitud. Actualice su calendario, ¡porque ya está en la lista de invitados!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
"¡Hola! Parece que desea cambiar la dirección de correo electrónico vinculada "
@@ -1014,16 +1014,16 @@ msgstr ""
"botón de abajo para confirmar el cambio. Luego podrá iniciar sesión en% "
"{instance} con esta nueva dirección de correo electrónico."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:"
msgstr ""
"¡Hola! Solo una nota rápida para confirmar que la dirección de correo "
"electrónico vinculada a su cuenta en %{host} se ha cambiado de esta a:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:79
#: lib/web/templates/email/email_changed_old.text.eex:5
+#, elixir-autogen, elixir-format
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 "
@@ -1031,168 +1031,168 @@ msgstr ""
"inmediatamente. Si no puede iniciar sesión, comuníquese con el administrador "
"en %{host}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:12
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above."
msgstr ""
"Si no activó el cambio usted mismo, ignore este mensaje. Su contraseña no se "
"cambiará hasta que haga clic en el enlace de arriba."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
#: lib/web/templates/email/registration_confirmation.html.heex:62
#: lib/web/templates/email/registration_confirmation.text.eex:7
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger this email, you may safely ignore it."
msgstr "Si no activó esta alerta, puede ignorarla con seguridad."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:84
#: lib/web/templates/email/before_event_notification.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgstr ""
"Si necesitas cancelar su participación, sólo accede a la página del evento "
"mediante el enlace debajo y presiona el botón."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:193
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Learn more about Mobilizon here!"
msgstr "¡Aprenda más sobre Mobilizon aquí!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:123
#: lib/web/templates/export/event_participants.html.heex:129
+#, elixir-autogen, elixir-format
msgid "Location"
msgstr "Ubicación"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:133
+#, elixir-autogen, elixir-format
msgid "Location address was removed"
msgstr "Dirección física fue eliminada"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:89
#: lib/web/templates/email/pending_participation_notification.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Manage pending requests"
msgstr "Gestionar solicitudes de participación pendientes"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:18
#: lib/web/templates/email/registration_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Nearly there!"
msgstr "¡Ya casi estas!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:18
#: lib/web/templates/email/email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New email confirmation"
msgstr "Nueva confirmación de correo electrónico"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:191
+#, elixir-autogen, elixir-format
msgid "Reasons for report"
msgstr "Razones para informar"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:48
+#, elixir-autogen, elixir-format
msgid "Someone on %{instance} reported the following content for you to analyze:"
msgstr "Alguien en %{instance} informó el siguiente contenido:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:18
#: lib/web/templates/email/event_participation_rejected.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry! You're not going."
msgstr "¡Lo siento! No vas."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:93
+#, elixir-autogen, elixir-format
msgid "Start"
msgstr "Inicio"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:3
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr "Ha habido cambios para %{title}, así que pensamos en avisarle."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:74
#: lib/web/templates/email/event_updated.text.eex:6
+#, elixir-autogen, elixir-format
msgid "This event has been cancelled by its organizers. Sorry!"
msgstr "Este evento ha sido cancelado por sus organizadores. ¡Lo siento!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:68
#: lib/web/templates/email/event_updated.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This event has been confirmed"
msgstr "El evento ha sido confirmado"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:70
#: lib/web/templates/email/event_updated.text.eex:5
+#, elixir-autogen, elixir-format
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
msgstr ""
"Este evento aún no se ha confirmado: los organizadores te avisarán si lo "
"confirman."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:59
#: lib/web/templates/email/event_participation_rejected.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Unfortunately, the organizers rejected your request."
msgstr ""
"Lamentablemente, los organizadores rechazaron tu solicitud de participación."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:70
+#, elixir-autogen, elixir-format
msgid "Verify your email address"
msgstr "Verifica tu dirección de correo electrónico"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:232
+#, elixir-autogen, elixir-format
msgid "View report"
msgstr "Ver el informe"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:24
+#, elixir-autogen, elixir-format
msgid "View report:"
msgstr "Ver el informe:"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Visit event page"
msgstr "Visita la página del evento"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page"
msgstr "Visita la página del evento actualizada"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:12
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page: %{link}"
msgstr "Ver el evento actualizado en: %{link}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:18
#: lib/web/templates/email/on_day_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "What's up today?"
msgstr "Qué pasa hoy?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:96
#: lib/web/templates/email/event_participation_approved.text.eex:11
#: lib/web/templates/email/event_participation_confirmed.html.heex:96
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
msgstr ""
"Si desea actualizar o cancelar su asistencia, simplemente acceda a la página "
"del evento a través del enlace de arriba y haga clic en el botón Asistir."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:106
#: lib/web/templates/email/pending_participation_notification.text.eex:10
+#, elixir-autogen, elixir-format
msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »."
msgstr ""
"Recibió este correo electrónico porque eligió recibir notificaciones de "
@@ -1200,111 +1200,105 @@ msgstr ""
"cambiar la configuración de notificaciones en la configuración de su cuenta "
"de usuario en «Notificaciones»."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr "Envió una solicitud para asistir a %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:5
#: lib/web/templates/email/event_participation_confirmed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr "Solicitaste participar en el evento %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're going!"
msgstr "¡Vas!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:87
#: lib/web/templates/email/email_changed_new.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "Si no activó el cambio usted mismo, ignore este mensaje."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:112
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr "Por favor no lo use de ninguna manera real."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:64
#: lib/web/templates/email/group_member_removal.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
"Si cree que esto es un error, puede comunicarse con los administradores del "
"grupo para que lo puedan integrar de nuevo."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-msgid "So long, and thanks for the fish!"
-msgstr "¡Hasta luego y gracias por el pescado!"
-
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:114
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
msgstr "Ha sido eliminado del grupo %{group}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore."
msgstr ""
"Se le ha eliminado del grupo %{group}. Ya no podrá acceder al contenido "
"privado de este grupo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:47
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}"
msgstr ""
"%{inviter} le acaba de invitar a unirse a su grupo% {link_start} "
"%{group %{link_end}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore."
msgstr ""
"Ha sido eliminado del grupo% {link_start} %{group} % {link_end}. Ya "
"no podrá acceder al contenido privado de este grupo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:85
#: lib/web/templates/email/group_suspension.text.eex:7
+#, elixir-autogen, elixir-format
msgid "As this group was located on another instance, it will continue to work for other instances than this one."
msgstr ""
"Como este grupo estaba ubicado en otra instancia, seguirá funcionando para "
"otras instancias además de esta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:71
#: lib/web/templates/email/group_suspension.text.eex:5
+#, elixir-autogen, elixir-format
msgid "As this group was located on this instance, all of it's data has been irretrievably deleted."
msgstr ""
"Como este grupo estaba ubicado en esta instancia, todos sus datos se han "
"eliminado de forma irremediable."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:18
#: lib/web/templates/email/group_suspension.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}!"
msgstr "¡El grupo %{group} ha sido suspendido en %{instance}!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
"El equipo de moderación de su instancia ha decidido suspender a "
"%{group_name} (%{group_address}). Ya no eres miembro de este grupo."
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:90
msgid "The group %{group} has been suspended on %{instance}"
msgstr "El grupo %{group} ha sido suspendido en %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:64
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}."
msgstr ""
@@ -1312,8 +1306,8 @@ msgstr ""
"todos los términos a continuación. Si estos términos no son claros de alguna "
"manera, háganoslo saber poniéndose en contacto con %{contact}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:96
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For information about how we collect and use information about users of the Service, please check our privacy policy."
msgstr ""
@@ -1321,22 +1315,22 @@ msgstr ""
"sobre los usuarios del Servicio, consulte nuestra "
"política de privacidad ."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:88
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms."
msgstr ""
"Si continúa utilizando el Servicio después de que los Términos revisados "
"entren en vigencia, entonces ha aceptado los Términos revisados."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:109
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you delete this information, you need to login again."
msgstr "Si eliminas esta información, deberás iniciar sesión nuevamente."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:111
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser."
msgstr ""
@@ -1347,22 +1341,22 @@ msgstr ""
"información solo dejará de mostrar el estado de participación en tu "
"navegador."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:117
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Note: This information is stored in your localStorage and not your cookies."
msgstr ""
"Nota: Estas informaciones se almacenan en tu almacenamiento local y no en "
"tus cookies."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:231
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our responsibility"
msgstr "Nuestra responsabilidad"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:87
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days."
msgstr ""
@@ -1370,9 +1364,9 @@ msgstr ""
"las solicitudes a este servidor, en la medida en que dichos registros se "
"mantengan, no más de 90 días."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:3
#: lib/web/templates/api/terms.html.heex:39
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better."
msgstr ""
@@ -1381,8 +1375,8 @@ msgstr ""
"Proporcionamos un glosario para ayudarlo a "
"comprenderlos mejor."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:120
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge."
msgstr ""
@@ -1390,8 +1384,8 @@ msgstr ""
"resultado de que otra persona use su correo electrónico o contraseña, ya sea "
"con o sin su conocimiento."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:140
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service."
msgstr ""
@@ -1401,8 +1395,8 @@ msgstr ""
"todos sus derechos sobre el contenido que publica, vincula y de lo contrario "
"pone a disposición en oa través del Servicio."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering."
msgstr ""
@@ -1420,8 +1414,8 @@ msgstr ""
"imagen del encabezado siempre se listan públicamente. Sin "
"embargo, también puedes visitar este servidor sin registrarse."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature."
msgstr ""
@@ -1429,8 +1423,8 @@ msgstr ""
"Por ejemplo, es posible que necesitemos cambiar estos Términos si "
"presentamos una nueva función o por alguna otra razón."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:55
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page."
msgstr ""
@@ -1445,8 +1439,8 @@ msgstr ""
"esta instancia en la página \"Acerca de esta "
"instancia\" ."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}."
msgstr ""
@@ -1455,8 +1449,8 @@ msgstr ""
"autorizado a los datos de su cuenta y cualquier otra información que "
"proporcione a %{instance_name}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:134
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set."
msgstr ""
@@ -1469,8 +1463,8 @@ msgstr ""
"visibilidad que ha establecido para el contenido. No modificaremos la "
"visibilidad del contenido que ha establecido."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:25
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them."
msgstr ""
@@ -1482,8 +1476,8 @@ msgstr ""
"servidor y cualquier servidor receptor puede ver dichos mensajes, y los "
"destinatarios pueden capturar, copiar o de incluso volver a compartirlos."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:132
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one."
msgstr ""
@@ -1492,516 +1486,501 @@ msgstr ""
"mensajes directos se entregan a los servidores de los destinatarios, en la "
"medida en que estos destinatarios residen en un servidor diferente a este."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.text.eex:4
+#, elixir-autogen, elixir-format
msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
"Ha confirmado su participación. Actualice su calendario, ¡porque ya está en "
"la lista de invitados!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:47
#: lib/web/templates/email/event_participation_confirmed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr "Solicitaste participar en el evento%{title}."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:91
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been confirmed"
msgstr "Su participación en el evento %{title} ha sido aprobada"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:54
+#, elixir-autogen, elixir-format
msgid "%{reporter} reported the following content."
msgstr "%{reporter} informó el siguiente contenido."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Group %{group} was reported"
msgstr "Se informó el grupo %{group}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Group reported"
msgstr "Grupo informado"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Profile %{profile} was reported"
msgstr "Se informó el perfil %{profile}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:81
+#, elixir-autogen, elixir-format
msgid "Profile reported"
msgstr "Perfil informado"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
+#, elixir-autogen, elixir-format
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
"Ahora ha confirmado su participación. Actualice su calendario, ¡porque ya "
"está en la lista de invitados!"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:99
+#, elixir-autogen, elixir-format
msgid "A text is required for the post"
msgstr "Se requiere un texto para la publicación"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:98
+#, elixir-autogen, elixir-format
msgid "A title is required for the post"
msgstr "Se requiere un título para la publicación"
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.text.eex:5
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr "%{name} (%{domain}) sólo solicitó seguir su instancia."
-
-#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:53
msgid "%{name} requests to follow your instance"
msgstr "%{name} solicita seguir tu instancia"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr "Si acepta, esta instancia recibirá todos sus eventos públicos."
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:47
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr "La instancia %{name} (%{domain}) solicita seguir tu instancia"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
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-autogen, elixir-format
#: lib/web/templates/email/instance_follow.html.heex:18
#: lib/web/templates/email/instance_follow.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Want to connect?"
msgstr "¿Quieres conectarte?"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-"Nota: el hecho que %{name} (%{domain} te siga, no implica necesariamente que "
-"sigas esta instancia, pero puedes solicitar seguirla también."
-
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
"¡Hola! Te acabas de registrar para unirte a este evento: «%{title}». "
"Confirme la dirección de correo electrónico que proporcionó:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr "Envió una solicitud para asistir a %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:83
+#, elixir-autogen, elixir-format
msgid "Event title"
msgstr "Título del evento"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:47
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr "Ha habido cambios para%{title}, así que pensamos en avisarle."
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:7
+#, elixir-autogen, elixir-format
msgid "This page is not correct"
msgstr "Esta página no es correcta"
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:50
+#, elixir-autogen, elixir-format
msgid "We're sorry, but something went wrong on our end."
msgstr "Lo sentimos, pero algo salió mal por nuestra parte."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:109
#: lib/web/templates/email/email.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This is a demonstration site to test Mobilizon."
msgstr "Este es un sitio de demostración para probar Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
+#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr "Flujo de %{name}"
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:120
+#, elixir-autogen, elixir-format
msgid "%{actor}'s private events feed on %{instance}"
msgstr "Flujo de eventos privados de %{actor} a %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:115
+#, elixir-autogen, elixir-format
msgid "%{actor}'s public events feed on %{instance}"
msgstr "Flujo público de eventos de %{actor} a %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:224
+#, elixir-autogen, elixir-format
msgid "Feed for %{email} on %{instance}"
msgstr "Flujo para %{email} en %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:61
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may contact the server administrator at %{contact}."
msgstr ""
"Si el problema persiste, puede comunicarse con el administrador del servidor "
"en %{contact}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:59
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may try to contact the server administrator."
msgstr ""
"Si el problema persiste, puede intentar comunicarse con el administrador del "
"servidor."
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:82
+#, elixir-autogen, elixir-format
msgid "Technical details"
msgstr "Detalles técnicos"
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:52
+#, elixir-autogen, elixir-format
msgid "The Mobilizon server %{instance} seems to be temporarily down."
msgstr ""
"El servidor de Mobilizon %{instance} parece estar temporalmente inactivo."
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:72
+#, elixir-autogen, elixir-format
msgid "Public feed for %{instance}"
msgstr "Flujo público para %{instance}"
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:316
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
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:330
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:322
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
"El token que proporcionaste no es válido. Asegúrese de que la URL sea "
"exactamente la que se proporciona dentro del correo electrónico que recibió."
-#, elixir-autogen, elixir-format
#: lib/web/email/actor.ex:43
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} has been cancelled!"
msgstr "Su participación en el evento %{title} ¡ha sido cancelada!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:50
#: lib/web/templates/email/actor_suspension_participants.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled."
msgstr ""
"El equipo de moderación de tu instancia ha decidido suspender a%{actor_name} "
"(%{actor_address}). Se eliminaron todos sus eventos y se canceló su "
"participación en el evento % {event}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:50
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
"El equipo de moderación de su instancia ha decidido suspender a "
"%{group_name}(%{group_address}). Ya no eres miembro de este grupo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:18
#: lib/web/templates/email/actor_suspension_participants.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr "¡Tu participación en %{event} en %{instance} ha sido cancelada!"
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
#: lib/service/export/participants/pdf.ex:96
+#, elixir-autogen, elixir-format
msgid "%{event}_participants"
msgstr "%{event}_participantes"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant message"
msgstr "Mensaje del participante"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant name"
msgstr "Participación aprobada"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant status"
msgstr "Estado de participante"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:52
#: lib/web/templates/email/admin/_role.html.heex:3
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr "Administrador"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:55
+#, elixir-autogen, elixir-format
msgid "Creator"
msgstr "Creador"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:49
#: lib/web/templates/email/admin/_role.html.heex:5
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr "Moderador"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:37
+#, elixir-autogen, elixir-format
msgid "Not approved"
msgstr "Sin aprovar"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:40
+#, elixir-autogen, elixir-format
msgid "Not confirmed"
msgstr "Sin confirmar"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:46
+#, elixir-autogen, elixir-format
msgid "Participant"
msgstr "Participante"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:43
+#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr "Rechazado"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:122
+#, elixir-autogen, elixir-format
msgid "Begins on"
msgstr "Comienza en"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:125
+#, elixir-autogen, elixir-format
msgid "Ends on"
msgstr "Final"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Number of participants"
msgstr "Número de participantes"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:120
+#, elixir-autogen, elixir-format
msgid "Participants for %{event}"
msgstr "Participación aprobada"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:88
+#, elixir-autogen, elixir-format
msgid "Anonymous participant"
msgstr "Participante anónimo"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.html.heex:12
#: lib/web/templates/email/date/event_tz_date_range.html.heex:20
#: lib/web/templates/email/date/event_tz_date_range.html.heex:36
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "🌐 %{timezone} %{offset}"
msgstr "🌐 %{timezone} %{offset}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (%{timezone} %{offset})"
msgstr "%{date_time} (%{timezone} %{offset})"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (in your timezone %{timezone} %{offset})"
msgstr "%{date_time} (en tu zona horaria% {timezone} %{offset})"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:18
#: lib/web/templates/email/notification_each_week.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On the agenda this week"
msgstr "Un evento programado para hoy"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:113
+#, elixir-autogen, elixir-format
msgid "Details"
msgstr "Detalles"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:28
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "From the %{start} to the %{end}"
msgstr "Desde el %{start} hasta el %{end}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Manage your participation"
msgstr "Gestiona tu participación"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:11
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On %{date} from %{start_time} to %{end_time}"
msgstr "El %{date} del % {start_time} al %{end_time}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Read more"
msgstr "Lee mas"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.html.heex:121
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Online event"
msgstr "Evento en línea"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.html.heex:18
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event"
msgstr "%{group} ha programado un evento nuevo"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event:"
msgstr "%{group} ha programado un evento nuevo:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Address:"
msgstr "Dirección:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Date:"
msgstr "Fecha:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Details:"
msgstr "Detalles:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:182
+#, elixir-autogen, elixir-format
msgid "Manage your notification settings"
msgstr "Administra tu configuración de notificaciones"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Manage your participation:"
msgstr "Gestiona tu participación:"
+#: lib/web/templates/email/participation/card/_title.text.eex:3
+#: lib/web/templates/email/participation/card/_title.text.eex:3
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/participation/card/_title.text.eex:3
-#: lib/web/templates/email/participation/card/_title.text.eex:3
msgid "Organizer: %{organizer}"
msgstr "Organizador: %{organizer}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:91
+#, elixir-autogen, elixir-format
msgid "Participate"
msgstr "Participar"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Participate:"
msgstr "Participar:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_title.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Title: %{title}"
msgstr "Título: %{title}"
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:43
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr "📅 Recién programado por %{group}: %{event}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:9
+#, elixir-autogen, elixir-format
msgid "New end date:"
msgstr "Nueva fecha de finalización:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:10
+#, elixir-autogen, elixir-format
msgid "New location:"
msgstr "Ubicación:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:8
+#, elixir-autogen, elixir-format
msgid "New start date:"
msgstr "Nueva fecha de inicio:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:18
#: lib/web/templates/email/group_membership_rejection.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry, not this time!"
msgstr "¡Lo siento, esta vez no!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:74
+#, elixir-autogen, elixir-format
msgid "View the group"
msgstr "Ver el grupo"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:18
#: lib/web/templates/email/group_membership_approval.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're in!"
msgstr "¡Vas!"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:61
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved"
msgstr "Su solicitud de adesión para el grupo %{group} ha sido aprobada"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:88
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected"
msgstr "Su solicitud de adesión para el grupo %{group} ha sido rechazada"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected."
msgstr "Su solicitud de adesión para el grupo %{group} ha sido rechazada."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected."
msgstr ""
"Su solicitud de membresía para el grupo %{link_start}% {group}% "
"{link_end} ha sido rechazada."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved."
msgstr "Su solicitud de adesión para el grupo% {group} ha sido aprobada."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved."
msgstr ""
"Su solicitud de adesión para el grupo %{link_start}%{group}"
"%{link_end} ha sido aprobada."
-#, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:47
#: lib/web/templates/email/pending_participation_notification.text.eex:4
+#, elixir-format
msgid "You have one pending attendance request to process for the following event:"
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
msgstr[0] "Tiene una solicitud de participación pendiente de procesar:"
@@ -2009,46 +1988,46 @@ msgstr[1] ""
"Tienes %{number_participation_requests} solicitudes de participación "
"pendientes de procesar:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:18
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator changed your role"
msgstr "Un administrador cambió su rol"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:122
+#, elixir-autogen, elixir-format
msgid "An administrator confirmed your account on %{instance}"
msgstr "Un administrador confirmó su cuenta en %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account"
msgstr "Un administrador confirmó su cuenta en %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:43
#: lib/web/email/admin.ex:70
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account on %{instance}"
msgstr ""
"Un administrador cambió manualmente el correo electrónico adjunto a su "
"cuenta en %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:18
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually confirmed your account"
msgstr "Un administrador confirmó manualmente su cuenta"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:98
+#, elixir-autogen, elixir-format
msgid "An administrator updated your role on %{instance}"
msgstr "Un administrador actualizó su rol en %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
"¡Hola! Parece que desea cambiar la dirección de correo electrónico vinculada "
@@ -2056,313 +2035,327 @@ msgstr ""
"abajo para confirmar el cambio. Luego podrá iniciar sesión en% {instance} "
"con esta nueva dirección de correo electrónico."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
"Hola ! Solo queríamos informarle que un administrador de %{instance} acaba "
"de cambiar manualmente el correo electrónico de su cuenta de %{old_email} "
"(este) a %{new_mail}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
"¡Hola! Solo queríamos informarle que un administrador de %{instance} acaba "
"de confirmar manualmente su cuenta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
"¡Hola! Solo queríamos informarle que un administrador de%{instance} "
"cambió manualmente el correo electrónico de su cuenta de %{old_email} "
"(este) a %{new_email}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)."
msgstr ""
"¡Hola! Solo queríamos informarles que un administrador de %{instance} "
"acaba de cambiar manualmente el correo electrónico de su cuenta de "
"%{old_email} a %{new_email} (Éste)."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
"¡Hola! Solo queríamos informarle que un administrador de %{instance} "
"acaba de confirmar manualmente su cuenta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:96
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:62
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:62
#: lib/web/templates/email/admin_user_role_changed.html.heex:88
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
msgstr ""
"Si algo no le parece correcto, comuníquese con el administrador de la "
"instancia a través de los métodos de contacto %{start_link}en la página de "
"información de la instancia%{end_link}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
msgstr ""
"Si algo no le parece correcto, comuníquese con el administrador de la "
"instancia a través de los métodos de contacto en la página acerca de la "
"instancia: %{about_page}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Login on %{instance}"
msgstr "Inicia sesión en {instancia}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:72
+#, elixir-autogen, elixir-format
msgid "New role"
msgstr "Nuevo rol"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "New role:"
msgstr "Nuevo rol:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:64
+#, elixir-autogen, elixir-format
msgid "Old role"
msgstr "Viejo papel"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Old role:"
msgstr "Rol antiguo:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin/_role.html.heex:7
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "User"
msgstr "Usuario"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:62
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service."
msgstr "Ahora puede iniciar sesión con sus credenciales en el servicio."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service:"
msgstr "Ahora puede iniciar sesión con sus credenciales en el servicio:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
"¡Hola! Solo queríamos informarle que un administrador de {instance} "
"acaba de cambiar el rol de su cuenta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
"¡Hola! Solo queríamos informarle que un administrador de {instance} "
"acaba de cambiar el rol de su cuenta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{name} just requested to follow your instance."
msgstr "%{name} acaba de solicitar seguir tu instancia."
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:48
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr "{name} (%{domain}) solicitó seguir su instancia."
-
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:54
msgid "%{name} just requested to follow your instance."
msgstr "%{name} acaba de solicitar seguir tu instancia."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this profile will receive all of your public events."
msgstr "Si acepta, este perfil recibirá todos sus eventos públicos."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the profile's admin page."
msgstr ""
"Para aceptar esta invitación, diríjase a la página de administración del "
"perfil."
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
msgid "View the details"
msgstr "Ver los detalles"
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:16
msgid "Arts"
msgstr "Artes"
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:52
msgid "Auto, boat and air"
msgstr "Carretera, mar y aire"
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:20
msgid "Book clubs"
msgstr "Clubes de lectura"
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:24
msgid "Business"
msgstr "Negocios"
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:28
msgid "Causes"
msgstr "Causas"
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:32
msgid "Comedy"
msgstr "Comedia"
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:56
msgid "Community"
msgstr "Comunidad"
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:36
msgid "Crafts"
msgstr "Manualidades"
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:60
msgid "Family & Education"
msgstr "Familia y Educación"
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:64
msgid "Fashion & Beauty"
msgstr "Moda Y Belleza"
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:68
msgid "Film & Media"
msgstr "Películas y Medios"
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:40
msgid "Food & Drink"
msgstr "Comidas y Bebidas"
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:72
msgid "Games"
msgstr "Juegos"
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:44
msgid "Health"
msgstr "Salud"
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:84
msgid "LGBTQ"
msgstr "LGBTQ"
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:76
msgid "Language & Culture"
msgstr "Lenguage y cultura"
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:80
msgid "Learning"
msgstr "Aprendizaje"
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:133
msgid "Meeting"
msgstr "Reunión"
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:88
msgid "Movements and politics"
msgstr "Movimientos y política"
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:48
msgid "Music"
msgstr "Música"
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:92
msgid "Networking"
msgstr "Redes"
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:112
msgid "Outdoors & Adventure"
msgstr "Aire libre y Aventura"
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:96
msgid "Party"
msgstr "Fiesta"
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:100
msgid "Performing & Visual Arts"
msgstr "Artes escénicas y visuales"
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:104
msgid "Pets"
msgstr "Mascotas"
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:108
msgid "Photography"
msgstr "Fotografía"
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:120
msgid "Science & Tech"
msgstr "Ciencia y Tecnología"
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:116
msgid "Spirituality, Religion & Beliefs"
msgstr "Espiritualidad, Religión y Creencias"
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:124
msgid "Sports"
msgstr "Deportes"
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:128
msgid "Theatre"
msgstr "Teatro"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Read more: %{url}"
msgstr "Leer más: %{url}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Activate my account:"
msgstr "Activar mi cuenta:"
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr "La instancia %{name} (%{domain}) solicita seguir tu instancia"
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+"Nota: el hecho que %{name} (%{domain} te siga, no implica necesariamente que "
+"sigas esta instancia, pero puedes solicitar seguirla también."
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/es/LC_MESSAGES/errors.po b/priv/gettext/es/LC_MESSAGES/errors.po
index 12725b25f..54cbb861a 100644
--- a/priv/gettext/es/LC_MESSAGES/errors.po
+++ b/priv/gettext/es/LC_MESSAGES/errors.po
@@ -95,32 +95,32 @@ msgstr "debe ser mayor o igual que% {number}"
msgid "must be equal to %{number}"
msgstr "debe ser igual a% {number}"
-#: lib/graphql/resolvers/user.ex:107
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
msgid "Cannot refresh the token"
msgstr "No se puede actualizar el token"
-#: lib/graphql/resolvers/group.ex:272
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
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:276
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
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:610
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
msgid "Error while saving user settings"
msgstr "Error al guardar los parámetros del usuario"
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
#, elixir-autogen, elixir-format
msgid "Group not found"
@@ -132,13 +132,13 @@ msgstr "Grupo no encontrado"
msgid "Group with ID %{id} not found"
msgstr "No se encontró el grupo con ID% {id}"
-#: lib/graphql/resolvers/user.ex:85
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
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:335
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
msgid "Member not found"
msgstr "Miembro no encontrado"
@@ -148,13 +148,13 @@ msgstr "Miembro no encontrado"
msgid "No profile found for the moderator user"
msgstr "No se encontró el perfil del usuario moderador"
-#: lib/graphql/resolvers/user.ex:272
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
msgid "No user to validate with this email was found"
msgstr "No se encontró ningún usuario para validar con este correo electrónico"
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr "No se encontró ningún usuario con este correo electrónico"
@@ -172,84 +172,84 @@ msgstr "No se encontró ningún usuario con este correo electrónico"
msgid "Profile is not owned by authenticated user"
msgstr "El perfil no es propiedad del usuario autenticado"
-#: lib/graphql/resolvers/user.ex:159
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
msgid "Registrations are not open"
msgstr "Las inscripciones no están abiertas"
-#: lib/graphql/resolvers/user.ex:427
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
msgid "The current password is invalid"
msgstr "La contraseña actual no es válida"
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
msgid "The new email doesn't seem to be valid"
msgstr "El nuevo correo electrónico no parece ser válido"
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
msgid "The new email must be different"
msgstr "El nuevo correo electrónico debe ser diferente"
-#: lib/graphql/resolvers/user.ex:430
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
msgid "The new password must be different"
msgstr "La nueva contraseña debe ser diferente"
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
msgid "The password provided is invalid"
msgstr "La contraseña proporcionada no es válida"
-#: lib/graphql/resolvers/user.ex:434
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
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:292
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
msgid "This user can't reset their password"
msgstr "Este usuario no puede restablecer su contraseña"
-#: lib/graphql/resolvers/user.ex:81
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
msgid "This user has been disabled"
msgstr "Este usuario ha sido inhabilitado"
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
msgid "Unable to validate user"
msgstr "No se puede validar al usuario"
-#: lib/graphql/resolvers/user.ex:520
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
msgid "User already disabled"
msgstr "El usuario ya está inhabilitado"
-#: lib/graphql/resolvers/user.ex:585
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
msgid "User requested is not logged-in"
msgstr "El usuario solicitado no ha iniciado sesión"
-#: lib/graphql/resolvers/group.ex:307
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
msgid "You are already a member of this group"
msgstr "Ya eres miembro de este grupo"
-#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
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:304
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
msgid "You cannot join this group"
msgstr "No puedes unirte a este grupo"
@@ -259,54 +259,54 @@ msgstr "No puedes unirte a este grupo"
msgid "You may not list groups unless moderator."
msgstr "No puedes enumerar grupos a menos que seas moderador."
-#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
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:442
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
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:281
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
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:547
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
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:312
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
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:347
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
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:245
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update a group"
msgstr "Debes iniciar sesión para actualizar un grupo"
-#: lib/graphql/resolvers/user.ex:112
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
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:275
-#: lib/graphql/resolvers/user.ex:299
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
msgid "You requested again a confirmation email too soon"
msgstr ""
"Solicitó de nuevo un correo electrónico de confirmación demasiado pronto"
-#: lib/graphql/resolvers/user.ex:162
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
msgid "Your email is not on the allowlist"
msgstr "Tu correo electrónico no está en la lista de permitidos"
@@ -398,8 +398,8 @@ msgid "Event id not found"
msgstr "ID de evento no encontrado"
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr "Evento no encontrado"
@@ -621,7 +621,7 @@ msgstr ""
msgid "You cannot delete this comment"
msgstr "No puedes borrar este comentario"
-#: lib/graphql/resolvers/event.ex:408
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
msgid "You cannot delete this event"
msgstr "No puedes borrar este evento"
@@ -657,21 +657,21 @@ msgstr "Debe iniciar sesión y ser un moderador para actualizar un informe"
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:250
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
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:234
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
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:276
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
@@ -688,7 +688,7 @@ msgstr "Debe iniciar sesión para acceder a las discusiones"
msgid "You need to be logged-in to access resources"
msgstr "Debes iniciar sesión para acceder a los recursos"
-#: lib/graphql/resolvers/event.ex:318
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create events"
msgstr "Debes iniciar sesión para crear eventos"
@@ -708,7 +708,7 @@ msgstr "Debe iniciar sesión para crear informes"
msgid "You need to be logged-in to create resources"
msgstr "Debe iniciar sesión para crear recursos"
-#: lib/graphql/resolvers/event.ex:417
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete an event"
msgstr "Debe iniciar sesión para eliminar un evento"
@@ -733,7 +733,7 @@ msgstr "Debes iniciar sesión para eliminar recursos"
msgid "You need to be logged-in to leave an event"
msgstr "Debes iniciar sesión para salir de un evento"
-#: lib/graphql/resolvers/event.ex:374
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update an event"
msgstr "Debe iniciar sesión para actualizar un evento"
@@ -836,17 +836,17 @@ msgstr "No puedes rechazar esta invitación con este perfil."
msgid "File doesn't have an allowed MIME type."
msgstr "El archivo no tiene un tipo MIME permitido."
-#: lib/graphql/resolvers/group.ex:240
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
msgid "Profile is not administrator for the group"
msgstr "El perfil no es miembro del grupo"
-#: lib/graphql/resolvers/event.ex:363
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
msgid "You can't edit this event."
msgstr "No puedes borrar este evento."
-#: lib/graphql/resolvers/event.ex:366
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
msgid "You can't attribute this event to this profile."
msgstr "No puedes rechazar esta invitación con este perfil."
@@ -866,7 +866,7 @@ msgstr "Este miembro ya ha sido rechazado."
msgid "You don't have the right to remove this member."
msgstr "No tiene derecho a eliminar este miembro."
-#: lib/mobilizon/actors/actor.ex:351
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
msgid "This username is already taken."
msgstr "Este nombre de usuario ya está en uso."
@@ -877,7 +877,7 @@ msgid "You must provide either an ID or a slug to access a discussion"
msgstr ""
"Debe proporcionar una identificación o un slug para acceder a una discusión"
-#: lib/graphql/resolvers/event.ex:313
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
msgid "Organizer profile is not owned by the user"
msgstr "El perfil del organizador no es propiedad del usuario"
@@ -896,17 +896,12 @@ msgstr "El ID de perfil proporcionado no es el del perfil anónimo"
msgid "The provided picture is too heavy"
msgstr "La imagen proporcionada es demasiado pesada"
-#: lib/web/views/utils.ex:34
-#, elixir-autogen, elixir-format
-msgid "Index file not found. You need to recompile the front-end."
-msgstr "No se encontró el archivo de índice. Necesita recompilar el front-end."
-
#: lib/graphql/resolvers/resource.ex:129
#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr "Error al crear el recurso"
-#: lib/graphql/resolvers/user.ex:503
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
msgid "Invalid activation token"
msgstr "Token de activación no válido"
@@ -923,21 +918,21 @@ msgstr "No se pueden recuperar los detalles del recurso de esta URL."
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr "El perfil de moderador proporcionado no tiene permiso para este evento"
-#: lib/graphql/resolvers/event.ex:299
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
"El perfil del organizador no tiene permiso para crear un evento en nombre de "
"este grupo"
-#: lib/graphql/resolvers/event.ex:354
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
"Este perfil no tiene permiso para actualizar un evento en nombre de este "
"grupo"
-#: lib/graphql/resolvers/user.ex:166
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
@@ -954,7 +949,7 @@ msgstr "Evento no encontrado"
msgid "Error while creating a discussion"
msgstr "Error al crear el recurso"
-#: lib/graphql/resolvers/user.ex:624
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
msgid "Error while updating locale"
msgstr "Error al actualizar el informe"
@@ -974,13 +969,13 @@ msgstr "No se pudo salir del evento"
msgid "Failed to update the group"
msgstr "No se pudo actualizar el grupo"
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
msgid "Failed to update user email"
msgstr "No se pudo actualizar el correo electrónico del usuario"
-#: lib/graphql/resolvers/user.ex:499
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
msgid "Failed to validate user email"
msgstr "No se puede validar al usuario"
@@ -1000,7 +995,7 @@ msgstr "Error desconocido al actualizar el recurso"
msgid "You are not the comment creator"
msgstr "No eres el creador de comentarios"
-#: lib/graphql/resolvers/user.ex:424
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
msgid "You cannot change your password."
msgstr "No puede cambiar su contraseña."
@@ -1031,57 +1026,57 @@ msgstr ""
msgid "Only admins can create groups"
msgstr "Solo los administradores pueden crear grupos"
-#: lib/graphql/resolvers/event.ex:306
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
msgid "Only groups can create events"
msgstr "Solo los grupos pueden crear eventos"
-#: lib/graphql/resolvers/event.ex:292
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
msgid "Unknown error while creating event"
msgstr "Error desconocido al crear el evevento"
-#: lib/graphql/resolvers/user.ex:480
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
msgid "User cannot change email"
msgstr "El usuario no puede cambiar el correo electrónico"
-#: lib/graphql/resolvers/group.ex:391
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
msgid "Follow does not match your account"
msgstr "Seguir no conduce a tu cuenta"
-#: lib/graphql/resolvers/group.ex:395
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
msgid "Follow not found"
msgstr "Seguimiento no encontrado"
-#: lib/graphql/resolvers/user.ex:345
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
msgid "Profile with username %{username} not found"
msgstr "Persona con nombre de usuario %{username} no encontrada"
-#: lib/graphql/resolvers/user.ex:340
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
msgid "This profile does not belong to you"
msgstr "Este perfil no te pertenece"
-#: lib/graphql/resolvers/group.ex:365
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
msgid "You are already following this group"
msgstr "Ya estas siguiendo este grupo"
-#: lib/graphql/resolvers/group.ex:374
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to follow a group"
msgstr "Debes iniciar sesión para eliminar su cuenta"
-#: lib/graphql/resolvers/group.ex:423
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to unfollow a group"
msgstr "Debes iniciar sesión para eliminar su cuenta"
-#: lib/graphql/resolvers/group.ex:400
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update a group follow"
msgstr "Debes iniciar sesión para actualizar un grupo"
@@ -1101,27 +1096,27 @@ msgstr "No tiene derecho a eliminar este miembro."
msgid "You must be logged-in to remove a member"
msgstr "Debes iniciar sesión para eliminar un miembro"
-#: lib/graphql/resolvers/user.ex:156
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
msgid "Your email seems to be using an invalid format"
msgstr "Su correo electrónico parece estar usando un formato no válido"
-#: lib/graphql/resolvers/admin.ex:380
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
msgid "Can't confirm an already confirmed user"
msgstr "No puedo confirmar un usuario ya confirmado"
-#: lib/graphql/resolvers/admin.ex:384
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
msgid "Deconfirming users is not supported"
msgstr "No se admite la desconfirmación de usuarios"
-#: lib/graphql/resolvers/admin.ex:356
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format
msgid "The new role must be different"
msgstr "El nuevo rol debe ser diferente"
-#: lib/graphql/resolvers/admin.ex:307
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
@@ -1133,7 +1128,12 @@ msgstr ""
msgid "A profile or group with that name already exists"
msgstr "Ya existe un perfil o grupo con ese nombre"
-#: lib/graphql/resolvers/admin.ex:506
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
msgid "Unable to find an instance to follow at this address"
msgstr "No se puede encontrar una instancia para seguir en esta dirección"
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/fi/LC_MESSAGES/activity.po b/priv/gettext/fi/LC_MESSAGES/activity.po
index 20d4156ee..0fd27fb66 100644
--- a/priv/gettext/fi/LC_MESSAGES/activity.po
+++ b/priv/gettext/fi/LC_MESSAGES/activity.po
@@ -72,7 +72,7 @@ msgstr "%{profile} loi kansion %{resource}."
msgid "%{profile} created the group %{group}."
msgstr "%{profile} loi ryhmän %{group}."
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
@@ -84,38 +84,38 @@ msgstr "%{profile} loi resurssin %{resource}."
msgid "%{profile} deleted the discussion %{discussion}."
msgstr "%{profile} poisti keskustelun %{discussion}."
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr "%{profile} poisti kansion %{resource}."
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr "%{profile} poisti resurssin %{resource}."
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member}."
msgstr "%{profile} hylkäsi jäsenen %{member}."
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr "%{profile} siirsi kansion %{resource}."
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr "%{profile} siirsi resurssin %{resource}."
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
msgid "%{profile} quit the group."
msgstr "%{profile} poistui ryhmästä."
@@ -126,13 +126,13 @@ msgstr "%{profile} poistui ryhmästä."
msgid "%{profile} renamed the discussion %{discussion}."
msgstr "%{profile} muutti keskustelun %{discussion} nimer."
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "%{profile} muutti kansion %{old_resource_title} nimeksi %{resource}."
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
@@ -144,14 +144,14 @@ msgstr "%{profile} muutti resurssin %{old_resource_title} nimeksi %{resource}."
msgid "%{profile} replied to the discussion %{discussion}."
msgstr "%{profile} vastasi keskusteluun %{discussion}."
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr "%{profile} päivitti ryhmää %{group}."
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member}."
msgstr "%{profile} päivitti jäsentä %{member}."
@@ -164,14 +164,14 @@ msgid "The event %{event} was created by %{profile}."
msgstr "%{profile} loi tapahtuman %{event}."
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr "%{profile} poisti tapahtuman %{event}."
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
@@ -183,13 +183,13 @@ msgstr "%{profile} päivitti tapahtumaa %{event}."
msgid "The post %{post} was created by %{profile}."
msgstr "%{profile} loi julkaisun %{post}."
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr "%{profile} poisti julkaisun %{post}."
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
@@ -202,14 +202,14 @@ msgid "%{member} joined the group."
msgstr "%{member} liittyi ryhmään."
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr "%{profile} kommentoi tapahtumaa %{event}."
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
@@ -222,7 +222,7 @@ msgstr ""
"Jos et halua vastaanottaa toimenpideilmoituksia, voit muuttaa "
"ilmoitustiheyttä tai poistaa ilmoitukset käytöstä asetuksista."
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
#, elixir-format
msgid "View one more activity"
@@ -246,7 +246,7 @@ msgid "Activity on %{instance}"
msgstr "Toimenpide palvelimella %{instance}"
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
@@ -261,7 +261,7 @@ msgstr "%{profile} on julkaissut ilmoituksen tapahtumassa %{event}."
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr "%{profile} mainitsi sinut tapahtuman %{event} kommentissa."
-#: lib/web/templates/email/email_direct_activity.html.heex:249
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
@@ -297,14 +297,14 @@ msgid "Weekly activity recap for %{instance}"
msgstr "Viikoittainen toiminnan kertaus instanssille %{instance}"
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr "%{profile} on lähettänyt uuden kommentin tapahtumaasi %{event}."
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
@@ -459,3 +459,9 @@ msgstr "%{profile} muutti keskustelun %{discussion} nimer."
#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr "%{profile} vastasi keskusteluun %{discussion}."
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr "%{profile} lisäsi jäsenen %{member}."
diff --git a/priv/gettext/fi/LC_MESSAGES/default.po b/priv/gettext/fi/LC_MESSAGES/default.po
index 1028a3bac..f38b698f4 100644
--- a/priv/gettext/fi/LC_MESSAGES/default.po
+++ b/priv/gettext/fi/LC_MESSAGES/default.po
@@ -14,263 +14,263 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.6.2\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:66
+#, elixir-autogen, elixir-format
msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one."
msgstr ""
"Jos et lähettänyt pyyntöä, voit jättää tämän viestin huomiotta. Salasanasi "
"ei vaihdu, ennen kuin käytät alla olevaa linkkiä ja luot uuden salasanan."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:120
+#, elixir-autogen, elixir-format
msgid "%{title} by %{creator}"
msgstr "%{title} luojalta %{creator}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:80
+#, elixir-autogen, elixir-format
msgid "Activate my account"
msgstr "Aktivoi tilini"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:150
#: lib/web/templates/email/email.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Ask the community on Framacolibri"
msgstr "Kysy yhteisöltä Framacolibrissa"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:15
+#, elixir-autogen, elixir-format
msgid "Comments"
msgstr "Kommentit"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:115
#: lib/web/templates/email/report.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Event"
msgstr "Tapahtuma"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:49
+#, elixir-autogen, elixir-format
msgid "Instructions to reset your password on %{instance}"
msgstr "Ohjeet salasanan palauttamiseen palvelimella %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:21
+#, elixir-autogen, elixir-format
msgid "Reason"
msgstr "Syy"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:86
+#, elixir-autogen, elixir-format
msgid "Reset Password"
msgstr "Palauta salasana"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:53
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
msgstr ""
"Salasana on helppo palauttaa. Paina alla olevaa painiketta ja noudata "
"ohjeita. Pääset tuota pikaa jatkamaan käyttöä."
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:26
+#, elixir-autogen, elixir-format
msgid "Instructions to confirm your Mobilizon account on %{instance}"
msgstr "Ohjeet Mobilizon-tilin vahvistamiseen palvelimella %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:22
+#, elixir-autogen, elixir-format
msgid "New report on Mobilizon instance %{instance}"
msgstr "Uusi raportti Mobilizon-palvelimella %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:67
#: lib/web/templates/email/before_event_notification.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Go to event page"
msgstr "Siirry tapahtuman sivulle"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New report from %{reporter} on %{instance}"
msgstr "Uusi raportti käyttäjältä %{reporter} palvelimella %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Participation approved"
msgstr "Osallistuminen hyväksytty"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:18
#: lib/web/templates/email/password_reset.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Password reset"
msgstr "Salasanan palautus"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time."
msgstr ""
"Salasana on helppo palauttaa. Paina alla olevaa linkkiä ja noudata ohjeita. "
"Pääset tuota pikaa jatkamaan käyttöä."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email."
msgstr ""
"Loit palvelimelle %{host} tilin tällä sähköpostiosoitteella. Aktivoi se "
"yhdellä napsautuksella. Jos et luonut tiliä itse, voit jättää tämän viestin "
"huomiotta."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:114
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been approved"
msgstr "Osallistumisesi tapahtumaan %{title} on hyväksytty"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:67
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been rejected"
msgstr "Osallistumisesi tapahtumaan %{title) on hylätty"
-#, elixir-autogen, elixir-format
#: lib/web/email/event.ex:44
+#, elixir-autogen, elixir-format
msgid "Event %{title} has been updated"
msgstr "Tapahtumaa %{title} on päivitetty"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:7
+#, elixir-autogen, elixir-format
msgid "New title: %{title}"
msgstr "Uusi otsikko: %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr "Pyysit uutta salasanaa tilillesi palvelimella %{instance}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:105
+#, elixir-autogen, elixir-format
msgid "Warning"
msgstr "Varoitus"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:140
+#, elixir-autogen, elixir-format
msgid "Confirm your participation to event %{title}"
msgstr "Vahvista osallistumisesi tapahtumaan %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:106
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal ID for your current selected identity"
msgstr "Valittuna olevan identiteettisi sisäinen tunniste"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal user ID"
msgstr "Sisäinen käyttäjätunniste"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Any of the information we collect from you may be used in the following ways:"
msgstr "Kaikkia sinulta kerättäviä tietoja voidaan käyttää seuraavin tavoin:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:13
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Basic account information"
msgstr "Tilin perustiedot"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:32
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do not share any dangerous information over Mobilizon."
msgstr "Älä jaa vaarallisia tietoja Mobilizonin kautta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:123
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we disclose any information to outside parties?"
msgstr "Luovutetaanko tietoja ulkopuolisille?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:100
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we use cookies?"
msgstr "Käytetäänkö evästeitä?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "How do we protect your information?"
msgstr "Kuinka tietojasi suojataan?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:36
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "IPs and other metadata"
msgstr "IP-osoitteet ja muu metadata"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:23
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Published events and comments"
msgstr "Julkaistut tapahtumat ja kommentit"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:93
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain the IP addresses associated with registered users no more than 12 months."
msgstr ""
"Säilyttämään rekisteröityjen käyttäjien IP-osoitteita enintään 12 kuukautta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:107
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Tokens to authenticate you"
msgstr "Tunnistautumismerkkisi"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:38
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We also may retain server logs which include the IP address of every request to our server."
msgstr ""
"Myös palvelinlokeja, jotka sisältävät jokaisen palvelimelle tehdyn pyynnön "
"IP-osoitteen, saatetaan säilyttää."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:102
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We store the following information on your device when you connect:"
msgstr "Kun muodostat yhteyden, laitteellesi tallennetaan seuraavat tiedot:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:84
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We will make a good faith effort to:"
msgstr "Pyrimme parhaamme mukaan seuraavaan:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:45
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What do we use your information for?"
msgstr "Mihin käytämme tietojasi?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:83
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What is our data retention policy?"
msgstr "Millainen tietojensäilytyskäytäntö meillä on?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:99
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You may irreversibly delete your account at any time."
msgstr "Voit milloin tahansa poistaa tilisi pysyvästi."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to our Privacy Policy"
msgstr "Muutokset tietosuojakäytäntöön"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:139
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site."
msgstr ""
@@ -280,8 +280,8 @@ msgstr ""
"wiki/Yleinen_tietosuoja-asetus\">yleinen tietosuoja-asetus) mukaisesti "
"et voi käyttää tätä sivustoa."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site."
msgstr ""
@@ -291,30 +291,30 @@ msgstr ""
"27s_Online_Privacy_Protection_Act\">Children's Online Privacy Protection "
"Act) mukaisesti et voi käyttää tätä sivustoa."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:160
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we decide to change our privacy policy, we will post those changes on this page."
msgstr ""
"Jos päätämme muuttaa tietosuojakäytäntöämme, muutoksesta kerrotaan tällä "
"sivulla."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:153
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Law requirements can be different if this server is in another jurisdiction."
msgstr ""
"Lakisääteiset vaatimukset saattavat poiketa tästä, jos palvelin sijaitsee "
"muulla lainkäyttöalueella."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:137
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Site usage by children"
msgstr "Lapset sivuston käyttäjinä"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:68
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions."
msgstr ""
@@ -324,8 +324,8 @@ msgstr ""
"kyselyihisi, tai muihin pyyntöihin tai kysymyksiin\n"
" liittyen."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:61
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations."
msgstr ""
@@ -333,8 +333,8 @@ msgstr ""
"muihin tiedossa oleviin osoitteisiin\n"
" porttikieltojen kiertämisen tai muiden rikkomusten havaitsemiseksi."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:54
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in."
msgstr ""
@@ -343,89 +343,89 @@ msgstr ""
" vaikuttaminen ja oman sisällön julkaiseminen saattaa olla mahdollista "
"vain sisäänkirjautuneena."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:10
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What information do we collect?"
msgstr "Mitä tietoja kerätään?"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:182
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: confirm your email address"
msgstr "Mobilizon palvelimella %{instance}: vahvista sähköpostiosoitteesi"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:159
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: email changed"
msgstr "Mobilizon palvelimella %{instance}: sähköpostiosoite vaihdettu"
-#, elixir-format
#: lib/web/email/notification.ex:52
+#, elixir-format
msgid "One event planned today"
msgid_plural "%{nb_events} events planned today"
msgstr[0] "Yksi suunniteltu tapahtuma tänään"
msgstr[1] "%{nb_events} suunniteltua tapahtumaa tänään"
-#, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:47
#: lib/web/templates/email/on_day_notification.text.eex:3
+#, elixir-format
msgid "You have one event today:"
msgid_plural "You have %{total} events today:"
msgstr[0] "Sinulla on tänään yksi tapahtuma:"
msgstr[1] "Sinulla on tänään %{total} tapahtumaa:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.text.eex:3
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{group}"
msgstr "%{inviter} kutsui sinut ryhmään %{group}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:18
#: lib/web/templates/email/group_invite.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Come along!"
msgstr "Tule mukaan!"
-#, elixir-autogen, elixir-format
#: lib/web/email/notification.ex:24
+#, elixir-autogen, elixir-format
msgid "Don't forget to go to %{title}"
msgstr "Muista %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:47
#: lib/web/templates/email/before_event_notification.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Get ready for %{title}"
msgstr "%{title} tulee, oletko valmis?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:83
+#, elixir-autogen, elixir-format
msgid "See my groups"
msgstr "Näytä omat ryhmät"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:65
#: lib/web/templates/email/group_invite.text.eex:5
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to your groups."
msgstr "Hyväksy kutsu siirtymällä omiin ryhmiisi."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.text.eex:5
+#, elixir-autogen, elixir-format
msgid "View the event on: %{link}"
msgstr "Katso päivitetty tapahtuma: %{linkki}"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:30
+#, elixir-autogen, elixir-format
msgid "You have been invited by %{inviter} to join group %{group}"
msgstr "%{inviter} kutsui sinut ryhmään %{group}"
-#, elixir-format
#: lib/web/email/notification.ex:81
+#, elixir-format
msgid "One event planned this week"
msgid_plural "%{nb_events} events planned this week"
msgstr[0] "Yksi suunniteltu tapahtuma tällä viikolla"
msgstr[1] "%{nb_events} suunniteltua tapahtumaa tällä viikolla"
-#, elixir-format
#: lib/web/email/notification.ex:107
+#, elixir-format
msgid "One participation request for event %{title} to process"
msgid_plural "%{number_participation_requests} participation requests for event %{title} to process"
msgstr[0] "Yksi osallistujapyyntö tapahtumaan %{title} odottaa käsittelyä"
@@ -433,21 +433,21 @@ msgstr[1] ""
"%{number_participation_requests} osallistujapyyntöä tapahtumaan %{title} "
"odottaa käsittelyä"
-#, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:47
#: lib/web/templates/email/notification_each_week.text.eex:3
+#, elixir-format
msgid "You have one event this week:"
msgid_plural "You have %{total} events this week:"
msgstr[0] "Sinulla on tällä viikolla yksi tapahtuma:"
msgstr[1] "Sinulla on tällä viikolla %{total} tapahtumaa:"
-#, elixir-autogen, elixir-format
#: lib/service/metadata/utils.ex:53
+#, elixir-autogen, elixir-format
msgid "The event organizer didn't add any description."
msgstr "Tapahtuman järjestäjä ei ole lisännyt kuvausta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:78
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm."
msgstr ""
@@ -456,8 +456,8 @@ msgstr ""
"sovellusten ja sovellusrajapinnan välinen tietoliikenne ovat SSL/TLS-"
"suojattuja, ja salasanasi salataan vahvalla yksisuuntaisella algoritmilla."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety."
msgstr ""
@@ -469,20 +469,20 @@ msgstr ""
"välttämätöntä lain tai sivustomme noudattamisen tahi meidän tai muiden "
"oikeuksien, omaisuuden tai turvallisuuden suojelemisen kannalta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:62
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Accepting these Terms"
msgstr "Ehtojen hyväksyminen"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:73
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to these Terms"
msgstr "Ehtojen muutokset"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:271
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content."
msgstr ""
@@ -493,16 +493,16 @@ msgstr ""
"Olet yksin vastuussa sisällön käyttämisestä, siihen luottamisesta ja siihen "
"liittyvistä riskeistä."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:192
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:"
msgstr ""
"Lisäksi sitoudut olemaan tekemättä palvelun tai muiden käyttäjien osalta "
"mitään seuraavista:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:217
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties."
msgstr ""
@@ -510,22 +510,22 @@ msgstr ""
"suodatus- ja turvallisuuskeinojen, käyttömäärärajoitusten tai muiden "
"vastaavien ominaisuuksien kiertäminen tai kiertämisen yritys"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:211
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;"
msgstr ""
"palvelun muiden käyttäjien henkilötietojen kerääminen tai heidän "
"ahdisteleminen, uhkaaminen, seuraaminen tai häiritseminen muilla tavoin"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:167
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that is illegal or unlawful, that would otherwise create liability;"
msgstr "laittoman sisällön oikeudellisiin seuraamuksiin johtava lähettäminen"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;"
msgstr ""
@@ -533,48 +533,48 @@ msgstr ""
"yksityisyydensuojaa, julkisuusoikeutta tai muuta immateriaali- tai muuta "
"oikeutta loukkaavan sisällön lähettäminen"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:103
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Creating Accounts"
msgstr "Tilien luominen"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:284
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Entire Agreement"
msgstr "Koko sopimusteksti"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:294
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Feedback"
msgstr "Palaute"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:261
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Hyperlinks and Third Party Content"
msgstr "Linkit ja kolmansien osapuolten sisältö"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:279
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service."
msgstr ""
"Jos toimit näiden ehtojen vastaisesti, voimme poistaa tai keskeyttää "
"käyttöoikeutesi palveluun."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:205
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;"
msgstr ""
"luvaton toisen henkilön tai tahon nimissä esiintyminen tai julkaiseminen tai "
"muunlainen valheellisen yhteyden ilmaiseminen"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:128
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness."
msgstr ""
@@ -583,26 +583,26 @@ msgstr ""
"saataville saattamastasi sisällöstä sekä sen laillisuudesta, "
"luotettavuudesta ja sopivaisuudesta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:94
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Privacy Policy"
msgstr "Tietosuojakäytäntö"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:304
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions & Contact Information"
msgstr "Kysymykset ja yhteystiedot"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:277
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Termination"
msgstr "Lopettaminen"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:199
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;"
msgstr ""
@@ -610,14 +610,14 @@ msgstr ""
"käyttäjiä heidän käyttäessään palvelua, tai joka voi vahingoittaa, estää, "
"ylikuormittaa tai rajoittaa palvelun toimivuutta"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your Content & Conduct"
msgstr "Oma sisältö ja käytös"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:263
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk."
msgstr ""
@@ -629,8 +629,8 @@ msgstr ""
"sivuston. Linkitettyjen verkkosivujen käyttö tapahtuu käyttäjän omalla "
"vastuulla."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:224
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended."
msgstr ""
@@ -639,16 +639,16 @@ msgstr ""
"hyväksymistä. Sääntöjen rikkomisesta voi seurata tilisi tilapäinen tai "
"pysyvä käytöstäpoisto."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:254
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For full details about the Mobilizon software see here."
msgstr ""
"Katso täältä tarkempia Mobilizon-"
"ohjelmaa koskevia tietoja."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully."
msgstr ""
@@ -657,8 +657,8 @@ msgstr ""
"palvelua (yhteisesti ”palvelu”). Ne ovat käyttöehtomme (”ehdot”). Lue ne "
"huolellisesti."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:82
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms."
msgstr ""
@@ -667,8 +667,8 @@ msgstr ""
"huomautuksella verkkosivun alaosassa. Verkkosivun ehdoissa tapahtuvien "
"muutosten säännöllinen tarkistaminen on omalla vastuullasi."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:"
msgstr ""
@@ -676,16 +676,16 @@ msgstr ""
"julkaise, linkitä tai muulla tavoin saata palvelussa tai sen välityksellä "
"saataville mitään seuraavista:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:179
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and"
msgstr ""
"kolmannen osapuolen yksityisiä tietoja (esim. osoitteita, puhelinnumeroita, "
"sähköpostiosoitteita, henkilötunnuksia ja maksukorttien numeroita)"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:152
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible."
msgstr ""
@@ -696,8 +696,8 @@ msgstr ""
"sisällön poistamisesta päättyy siihen. Jos jokin toinen palvelin ei syystä "
"tai toisesta poista sisältöä, emme ole siitä vastuussa."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:286
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service."
msgstr ""
@@ -706,8 +706,8 @@ msgstr ""
"aiemmat sinun ja palvelimen %{instance_name} väliset palvelun käyttöä "
"koskevat sopimukset."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:247
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it."
msgstr ""
@@ -717,16 +717,16 @@ msgstr ""
"tarkoittaa, että lähdekoodin lataaminen, muokkaaminen ja käyttö on paitsi "
"sallittua myös kannustettavaa."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:185
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code."
msgstr ""
"Virukset, vioittuneet tiedot tai muut haitalliset, häiritsevät tai tuhoa "
"aiheuttavat tiedostot tai koodikatkelmat."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system."
msgstr ""
@@ -735,30 +735,30 @@ msgstr ""
"järjestelmässämme tai varmuuskopioissamme. Niin ikään www-palvelimen "
"käyttölokeja säilytetään järjestelmässä jonkin aikaa."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:306
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions or comments about the Service may be directed to us at %{contact}"
msgstr ""
"Meille voi lähettää palvelua koskevia kysymyksiä ja kommentteja osoitteeseen "
"%{contact}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:245
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Source code"
msgstr "Lähdekoodi"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:296
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}."
msgstr ""
"Pidämme palautteesta. Kerro meille, mitä mieltä olet palvelusta, näistä "
"ehdoista ja yleisesti palvelimesta %{instance_name}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:234
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful."
msgstr ""
@@ -771,15 +771,15 @@ msgstr ""
"toimivat muulla tavoin asiattomasti, uhkaavasti, hyökkäävästi tai "
"vahingollisesti."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:7
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} will not use or transmit or resell your personal data"
msgstr ""
"%{instance_name} ei käytä, lähetä edelleen tai myy henkilötietojasi"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:113
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly."
msgstr ""
@@ -788,16 +788,16 @@ msgstr ""
"aukkojen osalta ota yhteyttä suoraan ohjelman tekijöihin."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:240
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules."
msgstr ""
"Palvelimen ylläpitäjien tulee varmistaa, että kaikkia palvelimella toimivia "
"yhteisöjä moderoidaan sääntöjen mukaisesti."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:321
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA."
msgstr ""
@@ -806,8 +806,8 @@ msgstr ""
"a> tietosuojakäytännöistä, lisäksi lisensoitu CC BY-SA -lisenssillä."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA."
msgstr ""
@@ -816,109 +816,108 @@ msgstr ""
"tietosuojakäytännöistä, lisäksi lisensoitu CC BY-SA -lisenssillä."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:3
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Short version"
msgstr "Lyhyt versio"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:29
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The service is provided without warranties and these terms may change in the future"
msgstr ""
"Palvelu tarjotaan ilman minkäänlaista takuuta, ja nämä ehdot voivat "
"myöhemmin muuttua"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:166
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020."
msgstr ""
"Tämän asiakirjan lisenssinä on CC BY-SA. Se päivitettiin viimeksi 18.6.2020."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:314
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020."
msgstr ""
"Tämän asiakirjan lisenssinä on CC BY-SA. Se päivitettiin viimeksi 22.6.2020."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:21
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect other people and %{instance_name}'s rules when using the service"
msgstr ""
"Kun käytät palvelua, kunnioita muita ihmisiä ja palvelimen "
"%{instance_name} sääntöjä"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect the law when using %{instance_name}"
msgstr "Noudata lakia käyttäessäsi palvelinta %{instance_name}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:5
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content is yours"
msgstr "Sisältösi kuuluu sinulle"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Confirm my e-mail address"
msgstr "Vahvista sähköpostiosoite"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm your e-mail"
msgstr "Vahvista sähköpostiosoite"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
"Hei! Rekisteröidyit juuri tapahtumaan ”%{title}”. Vahvista ilmoittamasi "
"sähköpostiosoite:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:142
#: lib/web/templates/email/email.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Need help? Is something not working as expected?"
msgstr "Tarvitsetko apua? Eikö kaikki toimi niin kuin pitäisi?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it."
msgstr ""
"Loit palvelimelle %{host} tilin tällä sähköpostiosoitteella. Aktivoi "
"se yhdellä napsautuksella."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:18
+#, elixir-autogen, elixir-format
msgid "New report on %{instance}"
msgstr "Uusi raportti palvelimella %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "The email address for your account on %{host} is being changed to:"
msgstr ""
"Palvelimella %{host} olevan tilisi sähköpostiosoitteeksi vaihdetaan:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr "Pyysit uutta salasanaa tilillesi palvelimella %{instance}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr "Älä käytä todellisiin tarkoituksiin."
-#, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
#: lib/web/templates/email/event_updated.html.heex:172
@@ -927,6 +926,7 @@ msgstr "Älä käytä todellisiin tarkoituksiin."
#: lib/web/templates/email/notification_each_week.text.eex:11
#: lib/web/templates/email/on_day_notification.html.heex:89
#: lib/web/templates/email/on_day_notification.text.eex:11
+#, elixir-format
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
msgstr[0] ""
@@ -936,60 +936,60 @@ msgstr[1] ""
"Jos haluat perua osallistumisesi, siirry tapahtumien sivuille yllä olevista "
"linkeistä ja napsauta niissä osallistumispainiketta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} on Mobilizon-palvelin."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:187
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} on Mobilizon-palvelin."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:18
#: lib/web/templates/email/pending_participation_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "A request is pending!"
msgstr "Pyyntö odottaa!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:18
#: lib/web/templates/email/before_event_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An event is upcoming!"
msgstr "Tapahtuma lähestyy!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:18
#: lib/web/templates/email/email_changed_new.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm new email"
msgstr "Vahvista sähköpostiosoite"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:108
+#, elixir-autogen, elixir-format
msgid "End"
msgstr "Päättyy"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:18
#: lib/web/templates/email/event_updated.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Event update!"
msgstr "Tapahtuma päivitetty!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Flagged comments"
msgstr "Merkityt kommentit"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:59
#: lib/web/templates/email/event_participation_approved.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!"
msgstr ""
"Hyviä uutisia: joku tapahtuman järjestäjistä hyväksyi juuri pyyntösi. Olet "
"kutsuttujen joukossa, joten merkitse tapahtuma kalenteriisi!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
"Hei! Haluat ilmeisesti vaihtaa palvelimella %{instance} olevaan "
@@ -997,16 +997,16 @@ msgstr ""
"vaihto napsauttamalla alla olevaa painiketta. Sen jälkeen voit kirjautua "
"palvelimelle %{instance} uudella sähköpostiosoitteella."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:"
msgstr ""
"Hei! Vahvistamme vain, että palvelimella %{host} olevaan tiliisi yhdistetty "
"sähköpostiosoite on vaihdettu seuraavaan osoitteeseen:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:79
#: lib/web/templates/email/email_changed_old.text.eex:5
+#, elixir-autogen, elixir-format
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 "
@@ -1014,167 +1014,167 @@ msgstr ""
"viipymättä. Jos et pääse kirjautumaan sisään, ota yhteyttä palvelimen %{host}"
" ylläpitäjään."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:12
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above."
msgstr ""
"Jos et tehnyt vaihtoa itse, voit jättää tämän viestin huomiotta. Salasana ei "
"vaihdu, ellet avaa yllä olevaa linkkiä."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
#: lib/web/templates/email/registration_confirmation.html.heex:62
#: lib/web/templates/email/registration_confirmation.text.eex:7
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger this email, you may safely ignore it."
msgstr "Jos et lähettänyt pyyntöä, voit jättää tämän viestin huomiotta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:84
#: lib/web/templates/email/before_event_notification.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgstr ""
"Jos haluat perua osallistumisesi, siirry tapahtuman sivulle yllä olevasta "
"linkistä ja napsauta siellä osallistumispainiketta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:193
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Learn more about Mobilizon here!"
msgstr "Lue lisää Mobilizonista."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:123
#: lib/web/templates/export/event_participants.html.heex:129
+#, elixir-autogen, elixir-format
msgid "Location"
msgstr "Paikka"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:133
+#, elixir-autogen, elixir-format
msgid "Location address was removed"
msgstr "Käyntiosoite poistettiin"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:89
#: lib/web/templates/email/pending_participation_notification.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Manage pending requests"
msgstr "Hallinnoi odottavia osallistujapyyntöjä"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:18
#: lib/web/templates/email/registration_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Nearly there!"
msgstr "Melkein valmista!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:18
#: lib/web/templates/email/email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New email confirmation"
msgstr "Uuden sähköpostiosoitteen vahvistaminen"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:191
+#, elixir-autogen, elixir-format
msgid "Reasons for report"
msgstr "Raportin syy"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:48
+#, elixir-autogen, elixir-format
msgid "Someone on %{instance} reported the following content for you to analyze:"
msgstr "Seuraava sisältö raportoitiin palvelimelta %{instance}:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:18
#: lib/web/templates/email/event_participation_rejected.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry! You're not going."
msgstr "Valitettavasti et pääse mukaan."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:93
+#, elixir-autogen, elixir-format
msgid "Start"
msgstr "Alkaa"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:3
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr "%{title} on joiltain osin muuttunut, ja ajattelimme ilmoittaa asiasta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:74
#: lib/web/templates/email/event_updated.text.eex:6
+#, elixir-autogen, elixir-format
msgid "This event has been cancelled by its organizers. Sorry!"
msgstr "Valitettavasti tapahtuman järjestäjät peruivat tapahtuman."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:68
#: lib/web/templates/email/event_updated.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This event has been confirmed"
msgstr "Tapahtuma on vahvistettu"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:70
#: lib/web/templates/email/event_updated.text.eex:5
+#, elixir-autogen, elixir-format
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
msgstr ""
"Tapahtumaa ei ole vielä vahvistettu. Järjestäjät ilmoittavat vahvistamisesta "
"myöhemmin."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:59
#: lib/web/templates/email/event_participation_rejected.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Unfortunately, the organizers rejected your request."
msgstr "Ikävä kyllä järjestäjät hylkäsivät osallistumisesi."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:70
+#, elixir-autogen, elixir-format
msgid "Verify your email address"
msgstr "Vahvista sähköpostiosoite"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:232
+#, elixir-autogen, elixir-format
msgid "View report"
msgstr "Näytä raportti"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:24
+#, elixir-autogen, elixir-format
msgid "View report:"
msgstr "Näytä raportti:"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Visit event page"
msgstr "Käy tapahtumasivulla"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page"
msgstr "Käy päivitetyllä tapahtumasivulla"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:12
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page: %{link}"
msgstr "Katso päivitetty tapahtuma: %{linkki}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:18
#: lib/web/templates/email/on_day_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "What's up today?"
msgstr "Mitä tänään tapahtuu?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:96
#: lib/web/templates/email/event_participation_approved.text.eex:11
#: lib/web/templates/email/event_participation_confirmed.html.heex:96
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
msgstr ""
"Jos haluat päivittää tai perua osallistumisesi, siirry yllä olevasta "
"linkistä tapahtumasivulle ja napsauta osallistumispainiketta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:106
#: lib/web/templates/email/pending_participation_notification.text.eex:10
+#, elixir-autogen, elixir-format
msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »."
msgstr ""
"Saat tämän sähköpostin, koska olet tilannut ilmoitukset tapahtumiesi "
@@ -1182,141 +1182,135 @@ msgstr ""
"poistaa ilmoitukset käytöstä käyttäjätilisi asetuksista kohdasta "
"”Ilmoitukset”."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr "Lähetit pyynnön osallistua tapahtumaan %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:5
#: lib/web/templates/email/event_participation_confirmed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr "Lähetit pyynnön osallistua tapahtumaan %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're going!"
msgstr "Olet mukana!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:87
#: lib/web/templates/email/email_changed_new.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "Jos et tehnyt vaihtoa itse, voit jättää tämän viestin huomiotta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:112
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr "Älä käytä todellisiin tarkoituksiin."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:64
#: lib/web/templates/email/group_member_removal.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
"Jos tämä on virhe, ota yhteyttä ryhmän ylläpitäjiin ja pyydä lisäämään sinut "
"takaisin."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-msgid "So long, and thanks for the fish!"
-msgstr "Näkemiin ja kiitos kaloista!"
-
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:114
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
msgstr "Sinut on poistettu ryhmästä %{group}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore."
msgstr ""
"Sinut on poistettu ryhmästä %{group}. Et voi enää käyttää ryhmän yksityistä "
"sisältöä."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:47
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}"
msgstr ""
"%{inviter} kutsui sinut ryhmään "
"%{link_start}%{group}%{link_end}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore."
msgstr ""
"Sinut on poistettu ryhmästä %{link_start}%{group}%{link_end}. Et voi "
"enää käyttää ryhmän yksityistä sisältöä."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:85
#: lib/web/templates/email/group_suspension.text.eex:7
+#, elixir-autogen, elixir-format
msgid "As this group was located on another instance, it will continue to work for other instances than this one."
msgstr ""
"Koska tämä ryhmä sijaitsi toisella palvelimella, sen toiminta jatkuu muilla "
"kuin tällä palvelimella."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:71
#: lib/web/templates/email/group_suspension.text.eex:5
+#, elixir-autogen, elixir-format
msgid "As this group was located on this instance, all of it's data has been irretrievably deleted."
msgstr ""
"Koska tämä ryhmä sijaitsi tällä palvelimella, kaikki siihen kuuluvat tiedot "
"on poistettu pysyvästi."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:18
#: lib/web/templates/email/group_suspension.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}!"
msgstr "Ryhmä %{group} on estetty palvelimella %{instance}!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
"Palvelimesi moderointitiimi on päättänyt estää ryhmän %{group_name} "
"(%{group_address}). Et ole enää tämän ryhmän jäsen."
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:90
msgid "The group %{group} has been suspended on %{instance}"
msgstr "Ryhmä %{group} on estetty palvelimella %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:64
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}."
msgstr ""
"Jos käytät palvelua, sinun katsotaan hyväksyvän kaikki alla olevat ehdot. "
"Jos et ymmärrä jotain kohtaa ehdoista, ota yhteyttä: %{contact}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:96
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For information about how we collect and use information about users of the Service, please check our privacy policy."
msgstr ""
"Tietosuojakäytännössämme kerrotaan, kuinka keräämme "
"ja käytämme palvelun käyttäjien tietoja."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:88
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms."
msgstr ""
"Jos jatkat palvelun käyttöä muutettujen ehtojen astuttua voimaan, osoitat "
"hyväksyneesi muutetut ehdot."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:109
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you delete this information, you need to login again."
msgstr "Jos poistat nämä tiedot, joudut kirjautumaan uudelleen."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:111
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser."
msgstr ""
@@ -1326,20 +1320,20 @@ msgstr ""
"voidaan näyttää. Näiden tietojen poisto vaikuttaa vain siten, että "
"osallistumisen tilaa ei enää näytetä selaimessa."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:117
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Note: This information is stored in your localStorage and not your cookies."
msgstr "Huomaa: Nämä tiedot tallennetaan localStorage-tietoina eikä evästeinä."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:231
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our responsibility"
msgstr "Meidän vastuumme"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:87
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days."
msgstr ""
@@ -1347,9 +1341,9 @@ msgstr ""
"sisältäviä palvelinlokeja, mikäli sellaisia pidetään, enintään 90 päivän "
"ajan."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:3
#: lib/web/templates/api/terms.html.heex:39
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better."
msgstr ""
@@ -1357,16 +1351,16 @@ msgstr ""
"ymmärtää. Laatimamme sanasto voi auttaa niiden "
"ymmärtämisessä."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:120
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge."
msgstr ""
"Emme ole vastuussa seurauksista, jos joku muu käyttää sähköpostiosoitettasi "
"ja salasanaasi joko sinun tietäen tai tietämättäsi."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:140
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service."
msgstr ""
@@ -1376,8 +1370,8 @@ msgstr ""
"julkaisemaasi, linkittämääsi tai muulla tavoin palvelussa tai sen kautta "
"saataville saattamaasi sisältöä koskevat oikeudet säilyvät sinulla."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering."
msgstr ""
@@ -1393,8 +1387,8 @@ msgstr ""
"otsikkokuva ovat aina julkista tietoa. Voit myös käyttää "
"palvelinta rekisteröitymättä."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature."
msgstr ""
@@ -1402,8 +1396,8 @@ msgstr ""
"esimerkiksi olla tarpeen muuttaa, jos käyttöön otetaan uusia ominaisuuksia, "
"tai muusta syystä."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:55
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page."
msgstr ""
@@ -1416,8 +1410,8 @@ msgstr ""
"itsenäinen palvelu. Voit lukea lisää tästä palvelimesta ”Tietoja tästä palvelimesta” -sivulta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}."
msgstr ""
@@ -1426,8 +1420,8 @@ msgstr ""
"luovuttamiesi tilitietojen ja muiden tietojen luvattomaan käyttöön liittyvät "
"riskit."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:134
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set."
msgstr ""
@@ -1439,8 +1433,8 @@ msgstr ""
"sisällölle asettamiesi näkyvyysehtojen mukaisesti. Emme muuta sisällölle "
"asettamiasi näkyvyysehtoja."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:25
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them."
msgstr ""
@@ -1453,8 +1447,8 @@ msgstr ""
"voivat kopioida viestin tekstinä tai kuvankaappauksena tai muulla tavoin "
"levittää niitä edelleen."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:132
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one."
msgstr ""
@@ -1464,552 +1458,536 @@ msgstr ""
"jäsenten kaikille palvelimille, mikäli ryhmässä on muita kuin tätä "
"palvelinta käyttäviä jäseniä."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.text.eex:4
+#, elixir-autogen, elixir-format
msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
"Olet vahvistanut osallistumisesi. Päivitä kalenterisi, sillä olet "
"osallistujaluettelossa!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:47
#: lib/web/templates/email/event_participation_confirmed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr "Lähetit pyynnön osallistua tapahtumaan %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:91
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been confirmed"
msgstr "Osallistumisesi tapahtumaan %{title} on hyväksytty"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:54
+#, elixir-autogen, elixir-format
msgid "%{reporter} reported the following content."
msgstr ""
"%{reporter_name} (%{reporter_username}) raportoi seuraavan sisällön."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Group %{group} was reported"
msgstr "Ryhmästä %{group} tehtiin ilmoitus"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Group reported"
msgstr "Ryhmästä ilmoitettu"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Profile %{profile} was reported"
msgstr "Profiilista %{profile} tehtiin ilmoitus"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:81
+#, elixir-autogen, elixir-format
msgid "Profile reported"
msgstr "Profiili ilmoitettu"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
+#, elixir-autogen, elixir-format
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
"Olet vahvistanut osallistumisesi. Päivitä kalenterisi, sillä olet "
"osallistujaluettelossa!"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:99
+#, elixir-autogen, elixir-format
msgid "A text is required for the post"
msgstr "Julkaisuun vaaditaan tekstiä"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:98
+#, elixir-autogen, elixir-format
msgid "A title is required for the post"
msgstr "Julkaisulle vaaditaan otsikko"
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.text.eex:5
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr "%{name} (%{domain}) pyysi saada seurata palvelintasi."
-
-#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:53
msgid "%{name} requests to follow your instance"
msgstr "%{name} pyytää saada seurata palvelintasi"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
"Jos hyväksyt, kyseiselle palvelimelle lähetetään kaikki julkiset tapahtumasi."
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:47
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr "Palvelin %{name} (%{domain}) haluaa seurata palvelintasi"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr "Hyväksy kutsu siirtymällä omiin ryhmiisi."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.html.heex:18
#: lib/web/templates/email/instance_follow.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Want to connect?"
msgstr "Haluatko yhdistää?"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-"Huom: vaikka %{name} (%{domain}) seuraa sinua, se ei tarkoita, että sinä "
-"seuraisit kyseistä palvelinta, mutta voit tietenkin lähettää sinne "
-"seuraamispyynnön."
-
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
"Hei! Rekisteröidyit juuri tapahtumaan ”%{title}”. Vahvista "
"ilmoittamasi sähköpostiosoite:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr "Lähetit pyynnön osallistua tapahtumaan %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:83
+#, elixir-autogen, elixir-format
msgid "Event title"
msgstr "Tapahtuman otsikko"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:47
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
"%{title} on joiltain osin muuttunut, ja ajattelimme ilmoittaa asiasta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:7
+#, elixir-autogen, elixir-format
msgid "This page is not correct"
msgstr "Sivua ei löydy"
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:50
+#, elixir-autogen, elixir-format
msgid "We're sorry, but something went wrong on our end."
msgstr "Pahoittelemme, tapahtui virhe palvelimen päässä."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:109
#: lib/web/templates/email/email.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This is a demonstration site to test Mobilizon."
msgstr "Tämä on koekäyttöön tarkoitettu Mobilizonin esittelysivu."
-#, elixir-autogen, elixir-format
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
+#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr "%{name} – syöte"
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:120
+#, elixir-autogen, elixir-format
msgid "%{actor}'s private events feed on %{instance}"
msgstr "%{actor} – yksityistapahtumien syöte palvelimella %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:115
+#, elixir-autogen, elixir-format
msgid "%{actor}'s public events feed on %{instance}"
msgstr "%{actor} – julkisten tapahtumien syöte palvelimella %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:224
+#, elixir-autogen, elixir-format
msgid "Feed for %{email} on %{instance}"
msgstr "%{email}-syöte palvelimella %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:61
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may contact the server administrator at %{contact}."
msgstr ""
"Jos ongelma jatkuu, voit ottaa yhteyttä palvelimen ylläpitäjään osoitteeseen "
"%{contact}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:59
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may try to contact the server administrator."
msgstr "Jos ongelma jatkuu, voit ottaa yhteyttä palvelimen ylläpitäjään."
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:82
+#, elixir-autogen, elixir-format
msgid "Technical details"
msgstr "Tekniset tiedot"
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:52
+#, elixir-autogen, elixir-format
msgid "The Mobilizon server %{instance} seems to be temporarily down."
msgstr "Mobilizon-palvelin näyttää olevan väliakaisesti alhaalla."
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:72
+#, elixir-autogen, elixir-format
msgid "Public feed for %{instance}"
msgstr "Palvelimen %{instance} julkinen syöte"
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:316
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:322
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/actor.ex:43
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} has been cancelled!"
msgstr "Osallistumisesi tapahtumaan %{title} on hyväksytty"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:50
#: lib/web/templates/email/actor_suspension_participants.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled."
msgstr ""
"Palvelimesi moderointitiimi on päättänyt estää ryhmän %{group_name} "
"(%{group_address}). Et ole enää tämän ryhmän jäsen."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:50
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
"Palvelimesi moderointitiimi on päättänyt estää ryhmän %{group_name} "
"(%{group_address}). Et ole enää tämän ryhmän jäsen."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:18
#: lib/web/templates/email/actor_suspension_participants.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr "Osallistumisesi tapahtumaan %{title} on hyväksytty"
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
#: lib/service/export/participants/pdf.ex:96
+#, elixir-autogen, elixir-format
msgid "%{event}_participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant message"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant name"
msgstr "Osallistuminen hyväksytty"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant status"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:52
#: lib/web/templates/email/admin/_role.html.heex:3
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:55
+#, elixir-autogen, elixir-format
msgid "Creator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:49
#: lib/web/templates/email/admin/_role.html.heex:5
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:37
+#, elixir-autogen, elixir-format
msgid "Not approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:40
+#, elixir-autogen, elixir-format
msgid "Not confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:46
+#, elixir-autogen, elixir-format
msgid "Participant"
msgstr "Osallistuminen hyväksytty"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:43
+#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:122
+#, elixir-autogen, elixir-format
msgid "Begins on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:125
+#, elixir-autogen, elixir-format
msgid "Ends on"
msgstr "Päättyy"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Number of participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:120
+#, elixir-autogen, elixir-format
msgid "Participants for %{event}"
msgstr "Osallistuminen hyväksytty"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:88
+#, elixir-autogen, elixir-format
msgid "Anonymous participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.html.heex:12
#: lib/web/templates/email/date/event_tz_date_range.html.heex:20
#: lib/web/templates/email/date/event_tz_date_range.html.heex:36
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "🌐 %{timezone} %{offset}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (%{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (in your timezone %{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:18
#: lib/web/templates/email/notification_each_week.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On the agenda this week"
msgstr "Yksi suunniteltu tapahtuma tällä viikolla"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:113
+#, elixir-autogen, elixir-format
msgid "Details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:28
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "From the %{start} to the %{end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Manage your participation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:11
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On %{date} from %{start_time} to %{end_time}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Read more"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.html.heex:121
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Online event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.html.heex:18
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Address:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Details:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:182
+#, elixir-autogen, elixir-format
msgid "Manage your notification settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Manage your participation:"
msgstr ""
+#: lib/web/templates/email/participation/card/_title.text.eex:3
+#: lib/web/templates/email/participation/card/_title.text.eex:3
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/participation/card/_title.text.eex:3
-#: lib/web/templates/email/participation/card/_title.text.eex:3
msgid "Organizer: %{organizer}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:91
+#, elixir-autogen, elixir-format
msgid "Participate"
msgstr "Osallistuminen hyväksytty"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Participate:"
msgstr "Osallistuminen hyväksytty"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_title.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Title: %{title}"
msgstr ""
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:43
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:9
+#, elixir-autogen, elixir-format
msgid "New end date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:10
+#, elixir-autogen, elixir-format
msgid "New location:"
msgstr "Paikka"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:8
+#, elixir-autogen, elixir-format
msgid "New start date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:18
#: lib/web/templates/email/group_membership_rejection.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry, not this time!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:74
+#, elixir-autogen, elixir-format
msgid "View the group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:18
#: lib/web/templates/email/group_membership_approval.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're in!"
msgstr "Olet mukana!"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:61
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:88
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:47
#: lib/web/templates/email/pending_participation_notification.text.eex:4
+#, elixir-format
msgid "You have one pending attendance request to process for the following event:"
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
msgstr[0] "Yksi osallistujapyyntö odottaa käsittelyäsi:"
msgstr[1] ""
"%{number_participation_requests} osallistujapyyntöä odottaa käsittelyäsi:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:18
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator changed your role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:122
+#, elixir-autogen, elixir-format
msgid "An administrator confirmed your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:43
#: lib/web/email/admin.ex:70
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:18
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually confirmed your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:98
+#, elixir-autogen, elixir-format
msgid "An administrator updated your role on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/email_changed_new.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
"Hei! Haluat ilmeisesti vaihtaa palvelimella %{instance} olevaan "
@@ -2017,289 +1995,304 @@ msgstr ""
"vaihto napsauttamalla alla olevaa painiketta. Sen jälkeen voit kirjautua "
"palvelimelle %{instance} uudella sähköpostiosoitteella."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:96
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:62
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:62
#: lib/web/templates/email/admin_user_role_changed.html.heex:88
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Login on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:72
+#, elixir-autogen, elixir-format
msgid "New role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "New role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:64
+#, elixir-autogen, elixir-format
msgid "Old role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Old role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin/_role.html.heex:7
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "User"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:62
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service:"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/instance_follow.text.eex:5
+#, elixir-autogen, elixir-format, fuzzy
msgid "%{name} just requested to follow your instance."
msgstr "%{name} pyytää saada seurata palvelintasi"
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:48
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr "%{name} (%{domain}) pyysi saada seurata palvelintasi."
-
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:54
msgid "%{name} just requested to follow your instance."
msgstr "%{name} pyytää saada seurata palvelintasi"
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format, fuzzy
msgid "If you accept, this profile will receive all of your public events."
msgstr ""
"Jos hyväksyt, kyseiselle palvelimelle lähetetään kaikki julkiset tapahtumasi."
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "To accept this invitation, head over to the profile's admin page."
msgstr "Hyväksy kutsu siirtymällä omiin ryhmiisi."
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
msgid "View the details"
msgstr ""
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:16
msgid "Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:52
msgid "Auto, boat and air"
msgstr ""
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:20
msgid "Book clubs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:24
msgid "Business"
msgstr ""
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:28
msgid "Causes"
msgstr ""
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:32
msgid "Comedy"
msgstr ""
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:56
msgid "Community"
msgstr "Kommentit"
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:36
msgid "Crafts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:60
msgid "Family & Education"
msgstr ""
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:64
msgid "Fashion & Beauty"
msgstr ""
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:68
msgid "Film & Media"
msgstr ""
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:40
msgid "Food & Drink"
msgstr ""
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:72
msgid "Games"
msgstr ""
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:44
msgid "Health"
msgstr ""
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:84
msgid "LGBTQ"
msgstr ""
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:76
msgid "Language & Culture"
msgstr ""
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:80
msgid "Learning"
msgstr "Varoitus"
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:133
msgid "Meeting"
msgstr ""
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:88
msgid "Movements and politics"
msgstr ""
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:48
msgid "Music"
msgstr ""
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:92
msgid "Networking"
msgstr ""
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:112
msgid "Outdoors & Adventure"
msgstr ""
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:96
msgid "Party"
msgstr ""
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:100
msgid "Performing & Visual Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:104
msgid "Pets"
msgstr ""
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:108
msgid "Photography"
msgstr ""
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:120
msgid "Science & Tech"
msgstr ""
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:116
msgid "Spirituality, Religion & Beliefs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:124
msgid "Sports"
msgstr ""
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:128
msgid "Theatre"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/participation/event_card.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Read more: %{url}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/registration_confirmation.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Activate my account:"
msgstr "Aktivoi tilini"
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr "Palvelin %{name} (%{domain}) haluaa seurata palvelintasi"
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+"Huom: vaikka %{name} (%{domain}) seuraa sinua, se ei tarkoita, että sinä "
+"seuraisit kyseistä palvelinta, mutta voit tietenkin lähettää sinne "
+"seuraamispyynnön."
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/fi/LC_MESSAGES/errors.po b/priv/gettext/fi/LC_MESSAGES/errors.po
index 881fddebe..0a4e25fe8 100644
--- a/priv/gettext/fi/LC_MESSAGES/errors.po
+++ b/priv/gettext/fi/LC_MESSAGES/errors.po
@@ -18,8 +18,8 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.6.2\n"
-#, elixir-autogen
#: lib/mobilizon/discussions/discussion.ex:69
+#, elixir-autogen
msgid "can't be blank"
msgstr "ei voi olla tyhjä"
@@ -95,71 +95,70 @@ msgstr "tulee olla vähintään %{number}"
msgid "must be equal to %{number}"
msgstr "tulee olla tasas %{number}"
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:107
msgid "Cannot refresh the token"
msgstr "Merkkiä ei voi päivittää"
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:272
msgid "Current profile is not a member of this group"
msgstr "Nykyinen profiili ei kuulu tähän ryhmään"
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:276
msgid "Current profile is not an administrator of the selected group"
msgstr "Nykyinen profiili ei ole valitun ryhmän ylläpitäjä"
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:610
msgid "Error while saving user settings"
msgstr "Käyttäjän asetusten tallennuksessa tapahtui virhe"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
+#, elixir-autogen, elixir-format
msgid "Group not found"
msgstr "Ryhmää ei löydy"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:98
#: lib/graphql/resolvers/group.ex:102
+#, elixir-autogen, elixir-format
msgid "Group with ID %{id} not found"
msgstr "Tunnuksella %{id} ei löydy ryhmää"
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:85
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr ""
"Kirjautuminen epäonnistui - joko sähköpostiosoitteesi tai salasana on väärin."
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:335
msgid "Member not found"
msgstr "Jäsentä ei löydy"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:94
+#, elixir-autogen, elixir-format
msgid "No profile found for the moderator user"
msgstr "Moderaattorikäyttäjän profiilia ei löydy"
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:272
msgid "No user to validate with this email was found"
msgstr "Käyttäjää tämän sähköpostin vahvistamiseksi ei löydy"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
+#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr "Käyttäjää, jolla on tämä sähköpostiosoite ei löydy"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:28
#: lib/graphql/resolvers/participant.ex:32
#: lib/graphql/resolvers/participant.ex:210
@@ -169,316 +168,316 @@ msgstr "Käyttäjää, jolla on tämä sähköpostiosoite ei löydy"
#: lib/graphql/resolvers/person.ex:396
#: lib/graphql/resolvers/person.ex:425
#: lib/graphql/resolvers/person.ex:440
+#, elixir-autogen, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr "Profiili ei ole tunnistautuneen käyttäjän omistuksessa"
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:159
msgid "Registrations are not open"
msgstr "Ei voi rekisteröityä"
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:427
msgid "The current password is invalid"
msgstr "Nykyinen salasana ei kelpaa"
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
msgid "The new email doesn't seem to be valid"
msgstr "Uusi sähköpostiosoite ei vaikuta kelvolliselta"
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
msgid "The new email must be different"
msgstr "Uuden sähköpostiosoitteen on poikettava vanhasta"
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:430
msgid "The new password must be different"
msgstr "Uuden salasanan on poikettava vanhasta"
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
msgid "The password provided is invalid"
msgstr "Annettu salasana on epäkelpo"
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:434
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
"Valitsemasi salasana on liian lyhyt. Käytä vähintään kuuden merkin mittaista "
"salasanaa."
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:292
msgid "This user can't reset their password"
msgstr "Käyttäjä ei voi palauttaa salasanaansa"
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:81
msgid "This user has been disabled"
msgstr "Käyttäjä on poistettu käytöstä"
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
msgid "Unable to validate user"
msgstr "Käyttäjää ei voi vahvistaa"
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:520
msgid "User already disabled"
msgstr "Käyttäjä on jo poistettu käytöstä"
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:585
msgid "User requested is not logged-in"
msgstr "Pyydetty käyttäjä ei ole kirjautuneena sisään"
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:307
msgid "You are already a member of this group"
msgstr "Olet jo tämän ryhmän jäsen"
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:342
msgid "You can't leave this group because you are the only administrator"
msgstr "Et voi poistua ryhmästä, koska olet sen ainoa ylläpitäjä"
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:304
msgid "You cannot join this group"
msgstr "Et voi liittyä tähän ryhmään"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:132
+#, elixir-autogen, elixir-format
msgid "You may not list groups unless moderator."
msgstr "Voit nähdä ryhmäluettelon vain, jos olet moderaattori."
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:485
msgid "You need to be logged-in to change your email"
msgstr "Sähköpostiosoitteen voi vaihtaa vain sisäänkirjautuneena"
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:442
msgid "You need to be logged-in to change your password"
msgstr "Salasanan voi vaihtaa vain sisäänkirjautuneena"
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:281
msgid "You need to be logged-in to delete a group"
msgstr "Ryhmän voi poistaa vain sisäänkirjautuneena"
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:547
msgid "You need to be logged-in to delete your account"
msgstr "Voit poistaa tilisi vain sisäänkirjautuneena"
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:312
msgid "You need to be logged-in to join a group"
msgstr "Voit liittyä ryhmään vain sisäänkirjautuneena"
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:347
msgid "You need to be logged-in to leave a group"
msgstr "Voit poistua ryhmästä vain sisäänkirjautuneena"
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:245
msgid "You need to be logged-in to update a group"
msgstr "Voit päivittää ryhmää vain sisäänkirjautuneena"
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:112
msgid "You need to have an existing token to get a refresh token"
msgstr "Voit saada uuden merkin vain, jos sinulla on jo merkki"
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
msgid "You requested again a confirmation email too soon"
msgstr "Pyysit uutta vahvistussähköpostia liian aikaisin"
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:162
msgid "Your email is not on the allowlist"
msgstr "Sähköpostiosoitteesi ei ole sallittujen luettelossa"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:100
+#, elixir-autogen, elixir-format
msgid "Error while performing background task"
msgstr "Virhe taustatehtävää suoritettaessa"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:32
+#, elixir-autogen, elixir-format
msgid "No profile found with this ID"
msgstr "Tällä tunnisteella ei löytynyt profiilia"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:61
#: lib/graphql/resolvers/actor.ex:97
+#, elixir-autogen, elixir-format
msgid "No remote profile found with this ID"
msgstr "Tällä tunnisteella ei löytynyt etäprofiilia"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:72
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can suspend a profile"
msgstr "Vain moderaattorit ja ylläpitäjät voivat hyllyttää profiilin"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:105
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can unsuspend a profile"
msgstr "Vain moderaattorit ja ylläpitäjät voivat palauttaa hyllytetyn profiilin"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:29
+#, elixir-autogen, elixir-format
msgid "Only remote profiles may be refreshed"
msgstr "Vain etäprofiilit voi ladata uudelleen"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:64
+#, elixir-autogen, elixir-format
msgid "Profile already suspended"
msgstr "Profiili on jo hyllytetty"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:96
+#, elixir-autogen, elixir-format
msgid "A valid email is required by your instance"
msgstr "Palvelin vaatii kelvollisen sähköpostiosoitteen"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:90
#: lib/graphql/resolvers/participant.ex:143
+#, elixir-autogen, elixir-format
msgid "Anonymous participation is not enabled"
msgstr "Anonyymi osallistuminen ei ole käytössä"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:210
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last administrator of a group"
msgstr "Ryhmän viimeistä ylläpitäjää ei voi poistaa"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:207
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last identity of a user"
msgstr "Käyttäjän viimeistä identiteettiä ei voi poistaa"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:126
+#, elixir-autogen, elixir-format
msgid "Comment is already deleted"
msgstr "Kommentti on jo poistettu"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:103
#: lib/graphql/resolvers/discussion.ex:69
+#, elixir-autogen, elixir-format
msgid "Discussion not found"
msgstr "Keskustelua ei löydy"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:71
#: lib/graphql/resolvers/report.ex:90
+#, elixir-autogen, elixir-format
msgid "Error while saving report"
msgstr "Virhe raporttia tallennettaessa"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:110
+#, elixir-autogen, elixir-format
msgid "Error while updating report"
msgstr "Virhe raporttia päivitettäessä"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:131
+#, elixir-autogen, elixir-format
msgid "Event id not found"
msgstr "Tapahtumatunnistetta ei löydy"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
+#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr "Tapahtumaa ei löydy"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:87
#: lib/graphql/resolvers/participant.ex:128
#: lib/graphql/resolvers/participant.ex:155
#: lib/graphql/resolvers/participant.ex:336
+#, elixir-autogen, elixir-format
msgid "Event with this ID %{id} doesn't exist"
msgstr "Tunnisteella %{id} ei ole tapahtumaa"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:103
+#, elixir-autogen, elixir-format
msgid "Internal Error"
msgstr "Sisäinen virhe"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:219
+#, elixir-autogen, elixir-format
msgid "No discussion with ID %{id}"
msgstr "Tunnisteella %{id} ei ole keskustelua"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:80
#: lib/graphql/resolvers/todos.ex:107
#: lib/graphql/resolvers/todos.ex:179
#: lib/graphql/resolvers/todos.ex:208
#: lib/graphql/resolvers/todos.ex:237
+#, elixir-autogen, elixir-format
msgid "No profile found for user"
msgstr "Käyttäjälle ei löydy profiilia"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:64
+#, elixir-autogen, elixir-format
msgid "No such feed token"
msgstr "Kyseistä syötemerkkiä ei ole"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:259
+#, elixir-autogen, elixir-format
msgid "Participant already has role %{role}"
msgstr "Osallistujalla on jo rooli %{role}"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:187
#: lib/graphql/resolvers/participant.ex:220
#: lib/graphql/resolvers/participant.ex:263
+#, elixir-autogen, elixir-format
msgid "Participant not found"
msgstr "Osallistujaa ei löydy"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:32
+#, elixir-autogen, elixir-format
msgid "Person with ID %{id} not found"
msgstr "Tunnuksella %{id} ei löydy henkilöä"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:56
+#, elixir-autogen, elixir-format
msgid "Person with username %{username} not found"
msgstr "Käyttäjänimellä %{username} ei löydy henkilöä"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:169
#: lib/graphql/resolvers/post.ex:203
+#, elixir-autogen, elixir-format
msgid "Post ID is not a valid ID"
msgstr "Julkaisun tunnus ei ole kelvollinen"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:172
#: lib/graphql/resolvers/post.ex:206
+#, elixir-autogen, elixir-format
msgid "Post doesn't exist"
msgstr "Julkaisua ei ole"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:84
+#, elixir-autogen, elixir-format
msgid "Profile invited doesn't exist"
msgstr "Kutsuttua profiilia ei ole"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:93
#: lib/graphql/resolvers/member.ex:97
+#, elixir-autogen, elixir-format
msgid "Profile is already a member of this group"
msgstr "Profiili on jo ryhmän jäsen"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:133
#: lib/graphql/resolvers/post.ex:175
#: lib/graphql/resolvers/post.ex:209
@@ -492,625 +491,626 @@ msgstr "Profiili on jo ryhmän jäsen"
#: lib/graphql/resolvers/todos.ex:182
#: lib/graphql/resolvers/todos.ex:214
#: lib/graphql/resolvers/todos.ex:246
+#, elixir-autogen, elixir-format
msgid "Profile is not member of group"
msgstr "Profiili ei ole ryhmän jäsen"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:67
#: lib/graphql/resolvers/person.ex:233
+#, elixir-autogen, elixir-format
msgid "Profile not found"
msgstr "Profiilia ei löydy"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:48
+#, elixir-autogen, elixir-format
msgid "Report not found"
msgstr "Raporttia ei löydy"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:172
#: lib/graphql/resolvers/resource.ex:199
+#, elixir-autogen, elixir-format
msgid "Resource doesn't exist"
msgstr "Resurssia ei ole"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:124
+#, elixir-autogen, elixir-format
msgid "The event has already reached its maximum capacity"
msgstr "Tapahtuma on jo täynnä"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:282
+#, elixir-autogen, elixir-format
msgid "This token is invalid"
msgstr "Epäkelpo merkki"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:176
#: lib/graphql/resolvers/todos.ex:243
+#, elixir-autogen, elixir-format
msgid "Todo doesn't exist"
msgstr "Työkalua ei ole"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:77
#: lib/graphql/resolvers/todos.ex:211
#: lib/graphql/resolvers/todos.ex:240
+#, elixir-autogen, elixir-format
msgid "Todo list doesn't exist"
msgstr "Tehtäväluetteloa ei ole"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:73
+#, elixir-autogen, elixir-format
msgid "Token does not exist"
msgstr "Merkkiä ei ole"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:67
#: lib/graphql/resolvers/feed_token.ex:70
+#, elixir-autogen, elixir-format
msgid "Token is not a valid UUID"
msgstr "Merkki ei ole kelvollinen UUID"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:98
+#, elixir-autogen, elixir-format
msgid "User not found"
msgstr "Käyttäjää ei löydy"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:310
+#, elixir-autogen, elixir-format
msgid "You already have a profile for this user"
msgstr "Sinulla on jo profiili tälle käyttäjälle"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:134
+#, elixir-autogen, elixir-format
msgid "You are already a participant of this event"
msgstr "Olet jo tapahtuman osallistuja"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:87
+#, elixir-autogen, elixir-format
msgid "You are not a member of this group"
msgstr "Et ole ryhmän jäsen"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:157
#: lib/graphql/resolvers/member.ex:173
#: lib/graphql/resolvers/member.ex:188
+#, elixir-autogen, elixir-format
msgid "You are not a moderator or admin for this group"
msgstr "Et ole ryhmän moderaattori tai ylläpitäjä"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:59
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a comment if not connected"
msgstr "Ilman yhteyttä ei voi kommentoida"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:41
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a feed token if not connected"
msgstr "Ilman yhteyttä ei voi luoda syötemerkkiä"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:134
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a comment if not connected"
msgstr "Ilman yhteyttä ei voi poistaa kommenttia"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:82
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a feed token if not connected"
msgstr "Ilman yhteyttä ei voi poistaa syötemerkkiä"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:93
+#, elixir-autogen, elixir-format
msgid "You are not allowed to update a comment if not connected"
msgstr "Ilman yhteyttä ei voi päivittää kommenttia"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:181
#: lib/graphql/resolvers/participant.ex:214
+#, elixir-autogen, elixir-format
msgid "You can't leave event because you're the only event creator participant"
msgstr ""
"Et voi poistua tapahtumasta, koska olet ainoa tapahtuman luonut osallistuja"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:192
+#, elixir-autogen, elixir-format
msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
msgstr ""
"Et voi vaihtaa jäsenrooliasi ryhmässä nykyistä alemmaksi, koska olet ainoa "
"ylläpitäjä"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:122
+#, elixir-autogen, elixir-format
msgid "You cannot delete this comment"
msgstr "Et voi poistaa kommenttia"
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:408
msgid "You cannot delete this event"
msgstr "Et voi poistaa tapahtumaa"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:90
+#, elixir-autogen, elixir-format
msgid "You cannot invite to this group"
msgstr "Et voi kutsua tähän ryhmään"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:76
+#, elixir-autogen, elixir-format
msgid "You don't have permission to delete this token"
msgstr "Sinulla ei ole oikeutta poistaa tätä merkkiä"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/admin.ex:56
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list action logs"
msgstr "Toimintalokien katselu vain moderaattorille sisäänkirjautuneena"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:36
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list reports"
msgstr "Raporttien katselu vain moderaattorille sisäänkirjautuneena"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:115
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to update a report"
msgstr "Raportin päivittäminen vain moderaattorille sisäänkirjautuneena"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:53
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to view a report"
msgstr "Raportin katselu vain moderaattorille sisäänkirjautuneena"
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:250
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr "Pääsy ylläpitoasetuksiin vain ylläpitäjälle sisäänkirjautuneena"
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:234
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr "Pääsy koontinäytön tilastoihin vain ylläpitäjälle sisäänkirjautuneena"
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:276
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr "Ylläpitoasetusten tallennus vain ylläpitäjälle sisäänkirjautuneena"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:84
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access discussions"
msgstr "Pääsy keskusteluihin vain sisäänkirjautuneena"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:96
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access resources"
msgstr "Pääsy resursseihin vain sisäänkirjautuneena"
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:318
msgid "You need to be logged-in to create events"
msgstr "Tapahtumien luonti vain sisäänkirjautuneena"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:141
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create posts"
msgstr "Julkaisujen luonti vain sisäänkirjautuneena"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create reports"
msgstr "Raporttien luonti vain sisäänkirjautuneena"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:140
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create resources"
msgstr "Resurssien luonti vain sisäänkirjautuneena"
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:417
msgid "You need to be logged-in to delete an event"
msgstr "Tapahtuman poisto vain sisäänkirjautuneena"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:214
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete posts"
msgstr "Julkaisujen poisto vain sisäänkirjautuneena"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:207
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete resources"
msgstr "Resurssien poisto vain sisäänkirjautuneena"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:108
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join an event"
msgstr "Tapahtumaan liittyminen vain sisäänkirjautuneena"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:225
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave an event"
msgstr "Tapahtumasta poistuminen vain sisäänkirjautuneena"
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:374
msgid "You need to be logged-in to update an event"
msgstr "Tapahtuman päivittäminen vain sisäänkirjautuneena"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:180
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update posts"
msgstr "Julkaisujen päivittäminen vain sisäänkirjautuneena"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:177
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update resources"
msgstr "Resurssien päivittäminen vain sisäänkirjautuneena"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:236
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to view a resource preview"
msgstr "Resurssin esikatselu vain sisäänkirjautuneena"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:132
+#, elixir-autogen, elixir-format
msgid "Parent resource doesn't belong to this group"
msgstr "Ylätason resurssi ei kuulu tähän ryhmään"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:114
+#, elixir-autogen, elixir-format
msgid "The chosen password is too short."
msgstr "Valittu salasana on liian lyhyt."
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:142
+#, elixir-autogen, elixir-format
msgid "The registration token is already in use, this looks like an issue on our side."
msgstr "Rekisteröintimerkki on jo käytössä. Vaikuttaa palvelinpään virheeltä."
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:108
+#, elixir-autogen, elixir-format
msgid "This email is already used."
msgstr "Sähköpostiosoite on jo käytössä."
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:99
+#, elixir-autogen, elixir-format
msgid "Post not found"
msgstr "Julkaisua ei löydy"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:86
+#, elixir-autogen, elixir-format
msgid "Invalid arguments passed"
msgstr "Virheelliset argumentit välitetty"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:92
+#, elixir-autogen, elixir-format
msgid "Invalid credentials"
msgstr "Virheelliset kirjautumistiedot"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:90
+#, elixir-autogen, elixir-format
msgid "Reset your password to login"
msgstr "Palauta salasana, jotta voit kirjautua sisään"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:97
#: lib/graphql/error.ex:102
+#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr "Resurssia ei löydy"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:104
+#, elixir-autogen, elixir-format
msgid "Something went wrong"
msgstr "Jokin meni vikaan"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:85
+#, elixir-autogen, elixir-format
msgid "Unknown Resource"
msgstr "Tuntematon resurssi"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:95
+#, elixir-autogen, elixir-format
msgid "You don't have permission to do this"
msgstr "Sinulla ei ole oikeutta tähän"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged in"
msgstr "Kirjaudu ensin sisään"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:118
+#, elixir-autogen, elixir-format
msgid "You can't accept this invitation with this profile."
msgstr "Et voi hyväksyä kutsua tällä profiililla."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:139
+#, elixir-autogen, elixir-format
msgid "You can't reject this invitation with this profile."
msgstr "Et voi hylätä kutsua tällä profiililla."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/media.ex:71
+#, elixir-autogen, elixir-format
msgid "File doesn't have an allowed MIME type."
msgstr "Tiedostolla ei ole sallittua MIME-tyyppiä."
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:240
msgid "Profile is not administrator for the group"
msgstr "Profiili ei ole ryhmän ylläpitäjä"
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:363
msgid "You can't edit this event."
msgstr "Et voi muokata tapahtumaa."
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:366
msgid "You can't attribute this event to this profile."
msgstr "Et voi yhdistää tapahtumaa tähän profiiliin."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:142
+#, elixir-autogen, elixir-format
msgid "This invitation doesn't exist."
msgstr "Kutsua ei ole."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:217
+#, elixir-autogen, elixir-format
msgid "This member already has been rejected."
msgstr "Jäsen on jo hylätty."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:241
+#, elixir-autogen, elixir-format
msgid "You don't have the right to remove this member."
msgstr "Sinulla ei ole oikeutta poistaa jäsentä."
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
-#: lib/mobilizon/actors/actor.ex:351
msgid "This username is already taken."
msgstr "Käyttäjänimi on jo käytössä."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:81
+#, elixir-autogen, elixir-format
msgid "You must provide either an ID or a slug to access a discussion"
msgstr "Keskusteluun pääsemiseen vaaditaan tunniste tai polkutunnus"
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:313
msgid "Organizer profile is not owned by the user"
msgstr "Järjestäjän profiili ei ole käyttäjän hallussa"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:93
+#, elixir-autogen, elixir-format
msgid "Profile ID provided is not the anonymous profile one"
msgstr "Annettu profiilitunniste ei kuulu anonyymille profiilille"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:181
#: lib/graphql/resolvers/group.ex:223
#: lib/graphql/resolvers/person.ex:148
#: lib/graphql/resolvers/person.ex:182
#: lib/graphql/resolvers/person.ex:304
+#, elixir-autogen, elixir-format
msgid "The provided picture is too heavy"
msgstr "Toimitettu kuva on liian suuri"
-#, elixir-autogen, elixir-format
-#: lib/web/views/utils.ex:34
-msgid "Index file not found. You need to recompile the front-end."
-msgstr "Indeksitiedostoa ei löydy. Kokoa käyttöliittymä uudelleen."
-
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:129
+#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr "Virhe raporttia tallennettaessa"
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:503
msgid "Invalid activation token"
msgstr "Virheellinen aktivointimerkki"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:226
+#, elixir-autogen, elixir-format
msgid "Unable to fetch resource details from this URL."
msgstr "Resurssin tietoja ei voida hakea tästä URL-osoitteesta."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/event.ex:164
#: lib/graphql/resolvers/participant.ex:253
#: lib/graphql/resolvers/participant.ex:328
+#, elixir-autogen, elixir-format
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr "Annetulla moderaattoriprofiililla ei ole oikeuksia tähän tapahtumaan"
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:299
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:354
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:166
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:129
+#, elixir-autogen, elixir-format
msgid "Comment not found"
msgstr "Tapahtumaa ei löydy"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:123
+#, elixir-autogen, elixir-format
msgid "Error while creating a discussion"
msgstr "Virhe raporttia tallennettaessa"
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:624
msgid "Error while updating locale"
msgstr "Virhe raporttia päivitettäessä"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:307
+#, elixir-autogen, elixir-format
msgid "Error while uploading pictures"
msgstr "Virhe raporttia päivitettäessä"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:190
+#, elixir-autogen, elixir-format
msgid "Failed to leave the event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:236
+#, elixir-autogen, elixir-format
msgid "Failed to update the group"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
msgid "Failed to update user email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:499
msgid "Failed to validate user email"
msgstr "Käyttäjää ei voi vahvistaa"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:146
+#, elixir-autogen, elixir-format
msgid "The anonymous actor ID is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:165
+#, elixir-autogen, elixir-format
msgid "Unknown error while updating resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:84
+#, elixir-autogen, elixir-format
msgid "You are not the comment creator"
msgstr ""
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:424
msgid "You cannot change your password."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:321
+#, elixir-autogen, elixir-format
msgid "Format not supported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:305
+#, elixir-autogen, elixir-format
msgid "A dependency needed to export to %{format} is not installed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:313
+#, elixir-autogen, elixir-format
msgid "An error occured while saving export"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/controllers/export_controller.ex:30
+#, elixir-autogen, elixir-format
msgid "Export to format %{format} is not enabled on this instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:187
+#, elixir-autogen, elixir-format
msgid "Only admins can create groups"
msgstr ""
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:306
msgid "Only groups can create events"
msgstr ""
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:292
msgid "Unknown error while creating event"
msgstr ""
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:480
msgid "User cannot change email"
msgstr ""
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:391
msgid "Follow does not match your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:395
msgid "Follow not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:345
msgid "Profile with username %{username} not found"
msgstr "Käyttäjänimellä %{username} ei löydy henkilöä"
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:340
msgid "This profile does not belong to you"
msgstr ""
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:365
msgid "You are already following this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:374
msgid "You need to be logged-in to follow a group"
msgstr "Voit liittyä ryhmään vain sisäänkirjautuneena"
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:423
msgid "You need to be logged-in to unfollow a group"
msgstr "Voit liittyä ryhmään vain sisäänkirjautuneena"
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:400
msgid "You need to be logged-in to update a group follow"
msgstr "Voit päivittää ryhmää vain sisäänkirjautuneena"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:210
+#, elixir-autogen, elixir-format
msgid "This member does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:234
+#, elixir-autogen, elixir-format
msgid "You don't have the role needed to remove this member."
msgstr "Sinulla ei ole oikeutta poistaa jäsentä."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:252
+#, elixir-autogen, elixir-format
msgid "You must be logged-in to remove a member"
msgstr ""
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:156
msgid "Your email seems to be using an invalid format"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:380
msgid "Can't confirm an already confirmed user"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:384
msgid "Deconfirming users is not supported"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:356
msgid "The new role must be different"
msgstr "Uuden sähköpostiosoitteen on poikettava vanhasta"
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:307
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr "Ylläpitoasetusten tallennus vain ylläpitäjälle sisäänkirjautuneena"
-#, elixir-autogen, elixir-format
#: lib/graphql/api/groups.ex:33
+#, elixir-autogen, elixir-format
msgid "A profile or group with that name already exists"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:506
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/fr/LC_MESSAGES/activity.po b/priv/gettext/fr/LC_MESSAGES/activity.po
index ae3d3dad4..3cbe3c9d2 100644
--- a/priv/gettext/fr/LC_MESSAGES/activity.po
+++ b/priv/gettext/fr/LC_MESSAGES/activity.po
@@ -20,442 +20,448 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Poedit 3.0\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group."
msgstr "%{member} a accepté l'invitation à rejoindre le groupe."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group."
msgstr "%{member} a refusé l'invitation à rejoindre le groupe."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group."
msgstr "%{member} a demandé à rejoindre le groupe."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile}."
msgstr "%{member} a été invité⋅e par %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member}."
msgstr "%{profile} a ajouté le ou la membre %{member}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion}."
msgstr "%{profile} a archivé la discussion %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion}."
msgstr "%{profile} a créé la discussion %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource}."
msgstr "%{profile} a créé le dossier %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the group %{group}."
msgstr "%{profile} a créé le groupe %{group}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
msgstr "%{profile} a créé la resource %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion}."
msgstr "%{profile} a créé la discussion %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr "%{profile} a supprimé le dossier %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr "%{profile} a supprimé la resource %{resource}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}."
msgstr "%{profile} a exclu le ou la membre %{member}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr "%{profile} a déplacé le dossier %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr "%{profile} a déplacé la ressource %{resource}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group."
msgstr "%{profile} a quitté le groupe."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion}."
msgstr "%{profile} a renommé la discussion %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "%{profile} a renommé le dossier %{old_resource_title} en %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "%{profile} a renommé la resource %{old_resource_title} en %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion}."
msgstr "%{profile} a répondu à la discussion %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr "%{profile} a mis à jour le groupe %{group}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}."
msgstr "%{profile} a mis à jour le membre %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The event %{event} was created by %{profile}."
msgstr "L'événement %{event} a été créé par %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr "L'événement %{event} a été supprimé par %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
msgstr "L'événement %{event} a été mis à jour par %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The post %{post} was created by %{profile}."
msgstr "Le billet %{post} a été créé par %{profile}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr "Le billet %{post} a été supprimé par %{profile}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
msgstr "Le billet %{post} a été mis à jour par %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group."
msgstr "%{member} a rejoint le groupe."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr "%{profile} a posté un commentaire sur l'événement %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
msgstr "%{profile} a répondu à un commentaire sur l'événement %{event}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.text.eex:27
+#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr "Vous ne voulez pas recevoir de notifications d'activité ? Vous pouvez changer leur fréquence ou les désactiver dans vos préférences."
-#, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
+#, elixir-format
msgid "View one more activity"
msgid_plural "View %{count} more activities"
msgstr[0] "Voir une activité de plus"
msgstr[1] "Voir %{count} activités de plus"
-#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:53
#: lib/web/templates/email/email_direct_activity.html.heex:60
#: lib/web/templates/email/email_direct_activity.text.eex:6
#: lib/web/templates/email/email_direct_activity.text.eex:7
+#, elixir-format
msgid "There has been an activity!"
msgid_plural "There has been some activity!"
msgstr[0] "Il y a eu une activité !"
msgstr[1] "Il y a eu de l'activité !"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/renderer.ex:46
+#, elixir-autogen, elixir-format
msgid "Activity on %{instance}"
msgstr "Activité sur %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted an announcement under event %{event}."
msgstr "%{profile} a posté une annonce sous l'événement %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:24
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr "%{profile} vous a mentionné dans un commentaire sous l'événement %{event}."
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:249
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
"Vous ne voulez pas recevoir de notifications d'activité ? Vous pouvez changer leur fréquence ou les désactiver dans %{tag_start}vos préférences"
"%{tag_end}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:51
#: lib/web/templates/email/email_direct_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Here's your weekly activity recap"
msgstr "Voici votre récapitulatif hebdomadaire d'activité"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:121
#: lib/web/email/activity.ex:142
+#, elixir-autogen, elixir-format
msgid "Activity notification for %{instance}"
msgstr "Notification d'activité sur %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:128
+#, elixir-autogen, elixir-format
msgid "Daily activity recap for %{instance}"
msgstr "Récapitulatif quotidien d'activité sur %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:49
#: lib/web/templates/email/email_direct_activity.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Here's your daily activity recap"
msgstr "Voici votre récapitulatif quotidien d'activité"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:135
+#, elixir-autogen, elixir-format
msgid "Weekly activity recap for %{instance}"
msgstr "Récapitulatif hebdomadaire d'activité sur %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr "%{profile} a posté un nouveau commentaire sous votre événement %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
msgstr "%{profile} a posté une nouvelle réponse sous votre événement %{event}."
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:46
+#, elixir-autogen, elixir-format
msgid "Announcement for your event %{event}"
msgstr "Annonce pour votre événement %{event}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/group.ex:23
+#, elixir-autogen, elixir-format
msgid "The group %{group} was updated by %{profile}."
msgstr "Le groupe %{group} a été mis à jour par %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:47
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was deleted by %{profile}."
msgstr "Le billet %{post} du groupe %{group} a été supprimé par %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:31
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was published by %{profile}."
msgstr "Le billet %{post} du groupe %{group} a été publié par %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:39
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was updated by %{profile}."
msgstr "Le billet %{post} du groupe %{group} a été mis à jour par %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:39
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group %{group}."
msgstr "%{member} a accepté l'invitation à rejoindre le groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:47
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group %{group}."
msgstr "%{member} a rejoint le groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:43
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group %{group}."
msgstr "%{member} a refusé l'invitation à rejoindre le groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:31
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group %{group}."
msgstr "%{member} a demandé à rejoindre le groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:35
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile} to group %{group}."
msgstr "%{member} a été invité⋅e par %{profile} au groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member} to group %{group}."
msgstr "%{profile} a ajouté le ou la membre %{member} au groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:55
+#, elixir-autogen, elixir-format
msgid "%{profile} approved the membership request from %{member} for group %{group}."
msgstr "%{profile} a approuvé la demande d'adhésion de %{member} au groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:33
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource} in group %{group}."
msgstr "%{profile} a créé le dossier %{resource} du groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:69
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource} in group %{group}."
msgstr "%{profile} a supprimé le dossier %{resource} du groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource} in group %{group}."
msgstr "%{profile} a supprimé la ressource %{resource} du groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:75
+#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member} from the group %{group}."
msgstr "%{profile} a exclu le ou la membre %{member} du groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:61
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource} in group %{group}."
msgstr "%{profile} a déplacé le dossier %{resource} du groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource} in group %{group}."
msgstr "%{profile} a déplacé la ressource %{resource} du groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:79
+#, elixir-autogen, elixir-format
msgid "%{profile} quit the group %{group}."
msgstr "%{profile} a quitté le groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
msgstr "%{profile} a rejeté la demande d'adhésion de %{member} pour le groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
msgstr "%{profile} a renommé le dossier %{old_resource_title} en %{resource} dans le groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
msgstr "%{profile} a renommé la ressource %{old_resource_title} en %{resource} dans le groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member} in group %{group}."
msgstr "%{profile} a mis à jour le membre %{member} dans le groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:35
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource} in group %{group}."
msgstr "%{profile} a créé la ressource %{resource} dans le groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:86
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
msgstr "%{profile} a archivé la discussion %{discussion} du groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:26
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion} in group %{group}."
msgstr "%{profile} a créé la discussion %{discussion} du groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:101
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
msgstr "%{profile} a créé la discussion %{discussion} dans le groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:56
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
msgstr "%{profile} vous a mentionné dans la discussion %{discussion} du groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
msgstr "%{profile} a renommé la discussion %{discussion} du groupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:41
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr "%{profile} a répondu à la discussion %{discussion} du groupe %{group}."
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr "%{profile} a ajouté le ou la membre %{member}."
diff --git a/priv/gettext/fr/LC_MESSAGES/default.po b/priv/gettext/fr/LC_MESSAGES/default.po
index d3da88081..b75d8c38e 100644
--- a/priv/gettext/fr/LC_MESSAGES/default.po
+++ b/priv/gettext/fr/LC_MESSAGES/default.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2022-04-05 14:11+0200\n"
+"PO-Revision-Date: 2022-10-18 16:25+0200\n"
"Last-Translator: Thomas Citharel \n"
"Language-Team: French \n"
"Language: fr\n"
@@ -18,1147 +18,899 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Poedit 3.0.1\n"
+"X-Generator: Poedit 3.1.1\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:66
msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one."
msgstr "Si vous n'avez pas demandé ceci, vous pouvez ignorer cet email. Votre mot de passe ne changera pas tant que vous n'en créerez pas un nouveau en cliquant sur le lien ci-dessous."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:120
msgid "%{title} by %{creator}"
msgstr "%{title} par %{creator}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:80
msgid "Activate my account"
msgstr "Activer mon compte"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email.html.heex:150
-#: lib/web/templates/email/email.text.eex:9
+#: lib/web/templates/email/email.html.heex:150 lib/web/templates/email/email.text.eex:9
msgid "Ask the community on Framacolibri"
msgstr "Demander à la communauté sur Framacolibri"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:15
msgid "Comments"
msgstr "Commentaires"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/report.html.heex:115
-#: lib/web/templates/email/report.text.eex:11
+#: lib/web/templates/email/report.html.heex:115 lib/web/templates/email/report.text.eex:11
msgid "Event"
msgstr "Événement"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:49
msgid "Instructions to reset your password on %{instance}"
msgstr "Instructions pour réinitialiser votre mot de passe sur %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:21
msgid "Reason"
msgstr "Raison"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:86
msgid "Reset Password"
msgstr "Réinitialiser mon mot de passe"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:53
msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
msgstr "Réinitialiser votre mot de passe est facile. Cliquez simplement sur le bouton et suivez les inscriptions. Vous serez opérationnel en un rien de temps."
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:26
msgid "Instructions to confirm your Mobilizon account on %{instance}"
msgstr "Instructions pour confirmer votre compte Mobilizon sur %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:22
msgid "New report on Mobilizon instance %{instance}"
msgstr "Nouveau signalement sur l'instance Mobilizon %{instance}"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/before_event_notification.html.heex:67
-#: lib/web/templates/email/before_event_notification.text.eex:4
+#: lib/web/templates/email/before_event_notification.html.heex:67 lib/web/templates/email/before_event_notification.text.eex:4
msgid "Go to event page"
msgstr "Aller à la page de l'événement"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:1
msgid "New report from %{reporter} on %{instance}"
msgstr "Nouveau signalement sur %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:1
msgid "Participation approved"
msgstr "Participation approuvée"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/password_reset.html.heex:18
-#: lib/web/templates/email/password_reset.text.eex:1
+#: lib/web/templates/email/password_reset.html.heex:18 lib/web/templates/email/password_reset.text.eex:1
msgid "Password reset"
msgstr "Réinitialisation du mot de passe"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:7
msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time."
msgstr "Réinitialiser votre mot de passe est facile. Cliquez simplement sur le bouton et suivez les instructions. Vous serez opérationnel en un rien de temps."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:5
msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email."
msgstr "Vous avez créé un compte sur %{host} avec cette adresse email. Vous êtes à un clic de l'activer."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:114
msgid "Your participation to event %{title} has been approved"
msgstr "Votre participation à l'événement %{title} a été approuvée"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:67
msgid "Your participation to event %{title} has been rejected"
msgstr "Votre participation à l'événement %{title} a été rejetée"
-#, elixir-autogen, elixir-format
#: lib/web/email/event.ex:44
msgid "Event %{title} has been updated"
msgstr "L'événement %{title} a été mis à jour"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:7
msgid "New title: %{title}"
msgstr "Nouveau titre : %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:5
msgid "You requested a new password for your account on %{instance}."
msgstr "Vous avez demandé un nouveau mot de passe pour votre compte sur %{instance}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:105
msgid "Warning"
msgstr "Attention"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:140
msgid "Confirm your participation to event %{title}"
msgstr "Confirmer ma participation à l'événement %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:106
msgctxt "terms"
msgid "An internal ID for your current selected identity"
msgstr "Une identité interne pour l'identité sélectionnée actuellement"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:105
msgctxt "terms"
msgid "An internal user ID"
msgstr "Une identité utilisateur·ice interne"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:47
msgctxt "terms"
msgid "Any of the information we collect from you may be used in the following ways:"
msgstr "Les informations que nous vous nous fournissez pourront être utilisées ainsi :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:13
msgctxt "terms"
msgid "Basic account information"
msgstr "Informations basiques du compte"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:32
msgctxt "terms"
msgid "Do not share any dangerous information over Mobilizon."
msgstr "Ne partagez aucune information sensible à l'aide de Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:123
msgctxt "terms"
msgid "Do we disclose any information to outside parties?"
msgstr "Partageons-nous des informations à des tiers ?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:100
msgctxt "terms"
msgid "Do we use cookies?"
msgstr "Utilisons-nous des cookies ?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:76
msgctxt "terms"
msgid "How do we protect your information?"
msgstr "Comment protégeons-nous vos informations ?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:36
msgctxt "terms"
msgid "IPs and other metadata"
msgstr "Adresses IP et autres métadonnées"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:23
msgctxt "terms"
msgid "Published events and comments"
msgstr "Événements publiés et commentaires"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:93
msgctxt "terms"
msgid "Retain the IP addresses associated with registered users no more than 12 months."
msgstr "Ne pas conserver les adresses IP associées aux utilisateur·ices enregistrés pas plus de 12 mois."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:107
msgctxt "terms"
msgid "Tokens to authenticate you"
msgstr "Jetons pour vous identifier"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:38
msgctxt "terms"
msgid "We also may retain server logs which include the IP address of every request to our server."
msgstr "Nous pouvons également conserver les données d'authentification y compris les adresses IP de toutes les requêtes de notre serveur."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:102
msgctxt "terms"
msgid "We store the following information on your device when you connect:"
msgstr "Nous conservons les informations suivantes sur votre appareil lorsque vous vous connectez :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:84
msgctxt "terms"
msgid "We will make a good faith effort to:"
msgstr "Nous mettrons tout en possible pour :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:45
msgctxt "terms"
msgid "What do we use your information for?"
msgstr "Comment utilisons-nous vos informations ?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:83
msgctxt "terms"
msgid "What is our data retention policy?"
msgstr "Quelle est notre politique de conservation des données ?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:99
msgctxt "terms"
msgid "You may irreversibly delete your account at any time."
msgstr "Vous pouvez supprimer votre compte à tout moment de façon irréversible."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:158
msgctxt "terms"
msgid "Changes to our Privacy Policy"
msgstr "Modifications de notre politique de confidentialité"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:139
msgctxt "terms"
msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site."
msgstr "Si ce serveur est dans l'Union Européenne ou dans l'Espace Economique Européen : nos sites, produits et services sont tous destinés aux personnes âgées de plus de 16 ans. Si vous avez moins de 16 ans, suivant le RGPD (Règlement général sur la protection des données), n'utilisez pas ce site."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:146
msgctxt "terms"
msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site."
msgstr "Si le serveur est situé aux Etats-Unis : Notre site, nos produits et services sont tous à destination de personnes agées d'au moins 13 ans. Si vous avez moins de 13 ans, d'après les recommandations de COOPA (Children's Online Privacy Protection Act) n'utilisez pas ce site."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:160
msgctxt "terms"
msgid "If we decide to change our privacy policy, we will post those changes on this page."
msgstr "Si nous décidons de changer notre politique de confidentialité, nous présenterons ces changements sur cette page."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:153
msgctxt "terms"
msgid "Law requirements can be different if this server is in another jurisdiction."
msgstr "Les conditions juridiques peuvent différer si le serveur est sous une autre juridiction."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:137
msgctxt "terms"
msgid "Site usage by children"
msgstr "Utilisation du site par des mineurs"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:68
msgctxt "terms"
-msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions."
+msgid ""
+"The email address you provide may be used to send you information, updates and notifications about other people\n"
+" interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n"
+" questions."
msgstr ""
"L'adresse électronique que vous nous fournissez peut être utilisée pour vous envoyer des informations, des mises à jour et des notifications concernant d'autres personnes\n"
"qui interagissent avec vos contenus ou vous envoient des messages et pour répondre à des demandes,\n"
"et/ou à d'autres requêtes ou questions."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:61
msgctxt "terms"
-msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations."
+msgid ""
+"To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n"
+" evasion or other violations."
msgstr ""
"Afin d'aider à la modération de la communauté, par exemple en comparant votre adresse IP avec d'autres adresses connues\n"
"dans le but de détecter des tentatives de contournement d'un bannissement ou d'autres violations."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:54
msgctxt "terms"
-msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in."
+msgid ""
+"To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n"
+" interact with other people's content and post your own content if you are logged in."
msgstr ""
"Fournir la fonctionnalité de base de Mobilizon. Selon la politique de cette instance, vous ne pourrez interagir\n"
"avec le contenu d'autres personnes et publier votre propre contenu que si vous êtes connecté."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:10
msgctxt "terms"
msgid "What information do we collect?"
msgstr "Quelles informations collectons-nous ?"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:182
msgid "Mobilizon on %{instance}: confirm your email address"
msgstr "Mobilizon sur %{instance} : confirmez votre adresse email"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:159
msgid "Mobilizon on %{instance}: email changed"
msgstr "Mobilizon sur %{instance} : adresse email modifiée"
-#, elixir-format
#: lib/web/email/notification.ex:52
msgid "One event planned today"
msgid_plural "%{nb_events} events planned today"
msgstr[0] "Un événement prévu aujourd'hui"
msgstr[1] "%{nb_events} événements prévus aujourd'hui"
-#, elixir-format
-#: lib/web/templates/email/on_day_notification.html.heex:47
-#: lib/web/templates/email/on_day_notification.text.eex:3
+#: lib/web/templates/email/on_day_notification.html.heex:47 lib/web/templates/email/on_day_notification.text.eex:3
msgid "You have one event today:"
msgid_plural "You have %{total} events today:"
msgstr[0] "Vous avez un événement aujourd'hui :"
msgstr[1] "Vous avez %{total} événements aujourd'hui :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.text.eex:3
msgid "%{inviter} just invited you to join their group %{group}"
msgstr "%{inviter} vient de vous inviter à rejoindre son groupe %{group}"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_invite.html.heex:18
-#: lib/web/templates/email/group_invite.text.eex:1
+#: lib/web/templates/email/group_invite.html.heex:18 lib/web/templates/email/group_invite.text.eex:1
msgid "Come along!"
msgstr "Rejoignez-nous !"
-#, elixir-autogen, elixir-format
#: lib/web/email/notification.ex:24
msgid "Don't forget to go to %{title}"
msgstr "N'oubliez pas de vous rendre à %{title}"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/before_event_notification.html.heex:47
-#: lib/web/templates/email/before_event_notification.text.eex:3
+#: lib/web/templates/email/before_event_notification.html.heex:47 lib/web/templates/email/before_event_notification.text.eex:3
msgid "Get ready for %{title}"
msgstr "Préparez vous pour %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:83
msgid "See my groups"
msgstr "Voir mes groupes"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_invite.html.heex:65
-#: lib/web/templates/email/group_invite.text.eex:5
+#: lib/web/templates/email/group_invite.html.heex:65 lib/web/templates/email/group_invite.text.eex:5
msgid "To accept this invitation, head over to your groups."
msgstr "Pour accepter cette invitation, rendez-vous dans vos groupes."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.text.eex:5
msgid "View the event on: %{link}"
msgstr "Voir l'événement mis à jour sur : %{link}"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:30
msgid "You have been invited by %{inviter} to join group %{group}"
msgstr "Vous avez été invité par %{inviter} à rejoindre le groupe %{group}"
-#, elixir-format
#: lib/web/email/notification.ex:81
msgid "One event planned this week"
msgid_plural "%{nb_events} events planned this week"
msgstr[0] "Un événement prévu cette semaine"
msgstr[1] "%{nb_events} événements prévus cette semaine"
-#, elixir-format
#: lib/web/email/notification.ex:107
msgid "One participation request for event %{title} to process"
msgid_plural "%{number_participation_requests} participation requests for event %{title} to process"
msgstr[0] "Une demande de participation à l'événement %{title} à traiter"
msgstr[1] "%{number_participation_requests} demandes de participation à l'événement %{title} à traiter"
-#, elixir-format
-#: lib/web/templates/email/notification_each_week.html.heex:47
-#: lib/web/templates/email/notification_each_week.text.eex:3
+#: lib/web/templates/email/notification_each_week.html.heex:47 lib/web/templates/email/notification_each_week.text.eex:3
msgid "You have one event this week:"
msgid_plural "You have %{total} events this week:"
msgstr[0] "Vous avez un événement aujourd'hui :"
msgstr[1] "Vous avez %{total} événements aujourd'hui :"
-#, elixir-autogen, elixir-format
#: lib/service/metadata/utils.ex:53
msgid "The event organizer didn't add any description."
msgstr "L'organisateur·ice de l'événement n'a pas ajouté de description."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:78
msgctxt "terms"
msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm."
msgstr "Nous utilisons plusieurs mesures de sécurité pour assurer la confidentialité de vos informations personnelles lorsque vous soumettez ou accédez à vos informations. Entre autres, votre session de navigateur et la connexion entre vos applications et l'API sont sécurisés par SSL/TLS, et votre mot de passe est haché avec un algorithme fort à sens unique."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:126
msgctxt "terms"
msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety."
msgstr "Non. Nous ne vendons, n’échangeons ou ne transférons d’une quelque manière que soit des informations permettant de vous identifier personnellement. Cela n’inclut pas les tierces parties de confiance qui nous aident à opérer ce site, à conduire nos activités commerciales ou à vous servir, tant qu’elles acceptent de garder ces informations confidentielles. Nous sommes également susceptibles de partager vos informations quand nous pensons que c’est nécessaire pour nous conformer à la loi, pour appliquer les politiques de notre site ainsi que pour défendre nos droits, notre propriété, notre sécurité et celles et ceux d’autres personnes."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:62
msgctxt "terms"
msgid "Accepting these Terms"
msgstr "Acceptation de ces Conditions"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:73
msgctxt "terms"
msgid "Changes to these Terms"
msgstr "Modifications de ces Conditions d'Utilisation"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:271
msgctxt "terms"
msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content."
msgstr "Une grande partie du contenu du Service provient de vous et d'autres personnes, et nous ne l'examinons, ne le vérifions ni ne l'authentifions, et il peut contenir des inexactitudes ou de fausses informations. Nous ne faisons aucune déclaration, garantie ou assurance concernant la qualité, la pertinence, la véracité, l'exactitude ou l'exhaustivité de tout contenu du Service. Vous reconnaissez être seul responsable et assumez tous les risques découlant de votre utilisation ou de votre confiance dans tout contenu."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:192
msgctxt "terms"
msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:"
msgstr "De plus, vous acceptez de ne pas faire ce qui suit en relation avec le Service ou les autres utilisateur·ices :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:217
msgctxt "terms"
msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties."
msgstr "Contourner ou tenter de contourner tout filtrage, mesures de sécurité, limites d'accès ou autres caractéristiques destinées à protéger le Service, les utilisateur·ices du Service ou des tiers."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:211
msgctxt "terms"
msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;"
msgstr "Recueillir des informations personnelles sur les autres utilisateur·ices, ou intimider, menacer, traquer ou harceler de toute autre manière les autres utilisateurs du Service ;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:167
msgctxt "terms"
msgid "Content that is illegal or unlawful, that would otherwise create liability;"
msgstr "Du contenu qui est illégal ou illicite, qui autrement entraînerait une responsabilité ;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:173
msgctxt "terms"
msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;"
msgstr "Du contenu susceptible d'enfreindre ou de violer un brevet, une marque de commerce, un secret commercial, un droit d'auteur, un droit à la vie privée, un droit de publicité ou tout autre droit intellectuel ou autre de toute partie ;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:103
msgctxt "terms"
msgid "Creating Accounts"
msgstr "Création de compte"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:284
msgctxt "terms"
msgid "Entire Agreement"
msgstr "Accord complet"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:294
msgctxt "terms"
msgid "Feedback"
msgstr "Commentaires"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:261
msgctxt "terms"
msgid "Hyperlinks and Third Party Content"
msgstr "Liens hypertexte et contenu tiers"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:279
msgctxt "terms"
msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service."
msgstr "Si vous enfreignez l'une de ces Conditions, nous avons le droit de suspendre ou de désactiver votre accès ou votre utilisation du Service."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:205
msgctxt "terms"
msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;"
msgstr "Usurper l'identité d'une personne ou d'une entité ou afficher au nom d'une personne ou d'une entité, ou encore présenter de manière inexacte votre affiliation à une personne ou une entité ;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:128
msgctxt "terms"
msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness."
msgstr "Notre Service vous permet, ainsi qu'à d'autres utilisateur·ices, de publier, d'établir des liens et de mettre à disposition du contenu. Vous êtes responsable du contenu que vous mettez à la disposition du service, y compris de sa légalité, de sa fiabilité et de sa pertinence."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:94
msgctxt "terms"
msgid "Privacy Policy"
msgstr "Politique de confidentialité"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:304
msgctxt "terms"
msgid "Questions & Contact Information"
msgstr "Questions et coordonnées"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:277
msgctxt "terms"
msgid "Termination"
msgstr "Résiliation"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:199
msgctxt "terms"
msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;"
msgstr "Utiliser le Service de toute manière qui pourrait interférer, perturber, affecter négativement ou empêcher d'autres utilisateur·ices de profiter pleinement du Service ou qui pourrait endommager, désactiver, surcharger ou altérer le fonctionnement du Service ;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:126
msgctxt "terms"
msgid "Your Content & Conduct"
msgstr "Votre contenu et votre conduite"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:263
msgctxt "terms"
msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk."
msgstr "%{instance_name} ne fait aucune revendication et n'accepte aucune responsabilité concernant les sites web de tiers accessibles par lien hypertexte depuis le Service ou les sites web liés au Service. Lorsque vous quittez le Service, vous devez savoir que les présentes Conditions et nos politiques de confidentialité ne sont plus applicables. L'inclusion d'un lien n'implique pas l'approbation par %{instance_name} du site. L'utilisation de tout site web lié est aux risques et périls de l'utilisateur·ice."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:224
msgctxt "terms"
msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended."
msgstr "Enfin, votre utilisation du Service est également soumise à l'acceptation des règles spécifiques de l'instance concernant le code de conduite et les règles de modération. Le non-respect de ces règles peut également entraîner la désactivation ou la suspension de votre compte."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:254
msgctxt "terms"
msgid "For full details about the Mobilizon software see here."
msgstr "Pour plus de détails sur le logiciel Mobilizon voir ici."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:47
msgctxt "terms"
msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully."
msgstr "Voici les points importants que vous devez savoir sur l'accès et l'utilisation du site web et du Service %{instance_name} (%{instance_url}) (conjointement, \"Service\"). Ce sont nos conditions de service (\"Conditions\"). Veuillez les lire attentivement."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:82
msgctxt "terms"
msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms."
msgstr "Si nous apportons des changements majeurs, nous en informerons nos utilisateur·ices de manière claire et visible. Il est possible que les changements mineurs ne soient mis en évidence que dans le pied de page de cette page. Il est de votre responsabilité de vérifier régulièrement sur le site web si des modifications ont été apportées aux présentes Conditions."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:158
msgctxt "terms"
msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:"
msgstr "Afin de faire de %{instance_name} un endroit idéal pour nous toutes et tous, nous vous prions de ne pas publier, relier ou rendre disponible sur ou par le biais du Service l'un des éléments suivants :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:179
msgctxt "terms"
msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and"
msgstr "Les informations privées de toute personne tierce (par exemple, les adresses, les numéros de téléphone, les adresses électroniques, les numéros de sécurité sociale et les numéros de carte de crédit) ; et"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:152
msgctxt "terms"
msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible."
msgstr "Mobilizon étant un réseau distribué, il est possible, en fonction des règles de visibilité définies pour votre contenu, que celui-ci ait été distribué à d'autres instances de Mobilizon. Lorsque vous supprimez votre contenu, nous demandons à ces autres instances de supprimer également le contenu. Notre responsabilité quant au contenu supprimé de ces autres instances s'arrête ici. Si, pour une raison quelconque, une autre instance ne supprime pas le contenu, nous ne pouvons être tenus responsables."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:286
msgctxt "terms"
msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service."
msgstr "Les présentes Conditions constituent l'intégralité de l'accord entre vous et %{instance_name} concernant l'utilisation du Service, remplaçant tout accord préalable entre vous et %{instance_name} relatif à votre utilisation du Service."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:247
msgctxt "terms"
msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it."
msgstr "Ce Service fonctionne sur une instance de Mobilizon. Ce code source est sous licence AGPLv3 ce qui signifie que vous êtes autorisé et même encouragé à prendre le code source, le modifier et l'utiliser."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:185
msgctxt "terms"
msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code."
msgstr "Virus, données corrompues ou autres fichiers ou codes nuisibles, perturbateurs ou destructeurs."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:146
msgctxt "terms"
msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system."
msgstr "Vous pouvez supprimer le contenu que vous avez publié en le supprimant. Une fois que vous avez supprimé votre contenu, il n'apparaîtra plus sur le Service, mais des copies de votre contenu supprimé peuvent rester dans notre système ou des sauvegardes pendant un certain temps. Les journaux d'accès au serveur web peuvent également être stockés pendant un certain temps dans le système."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:306
msgctxt "terms"
msgid "Questions or comments about the Service may be directed to us at %{contact}"
msgstr "Les questions ou commentaires concernant le Service peuvent nous être adressés à %{contact}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:245
msgctxt "terms"
msgid "Source code"
msgstr "Code source"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:296
msgctxt "terms"
msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}."
msgstr "Nous aimons les retours d'information. N'hésitez pas à nous faire savoir ce que vous pensez du Service, des présentes Conditions et, en général, de %{instance_name}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:234
msgctxt "terms"
msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful."
msgstr "Les administrateurs d'instance (et les modérateurs de la communauté, sous réserve d'un accès approprié) sont chargés de surveiller et d'agir sur les contenus signalés et autres rapports d'utilisateur·ices, et ont le droit et la responsabilité de supprimer ou de modifier les contenus qui ne sont pas conformes aux règles de cette d'instance, ou de suspendre, bloquer ou interdire (temporairement ou définitivement) tout compte, communauté ou instance pour violation de ces conditions, ou pour d'autres comportements qu'ils jugent inappropriés, menaçants, offensants ou nuisibles."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:7
msgctxt "terms"
msgid "%{instance_name} will not use or transmit or resell your personal data"
msgstr "%{instance_name} n'utilisera pas ni ne transmettra ou revendra vos données"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:113
msgctxt "terms"
msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly."
msgstr "Si vous découvrez ou soupçonnez des failles de sécurité du Service, veuillez nous en informer dès que possible. Pour les failles de sécurité dans le logiciel Mobilizon lui-même, veuillez contacter directement ses contributeur·ices."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:240
msgctxt "terms"
msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules."
msgstr "Les administrateur·ices d'instance doivent s'assurer que chaque communauté hébergée sur l'instance est correctement modérée conformément aux règles définies."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:321
msgctxt "terms"
msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA."
msgstr "Adaptée à l'origine des politiques de confidentialité de Diaspora* et App.net, aussi sous licence CC BY-SA."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:173
msgctxt "terms"
msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA."
msgstr "Adaptée à l'origine des politiques de confidentialité de Mastodon et Discourse, aussi sous licence CC BY-SA."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:3
msgctxt "terms"
msgid "Short version"
msgstr "Version courte"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:29
msgctxt "terms"
msgid "The service is provided without warranties and these terms may change in the future"
msgstr "Le service est fourni sans garanties et ces conditions peuvent changer dans le futur"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:166
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020."
msgstr "Ce document est sous licence CC BY-SA. La dernière mise à jour date du 18 juin 2020."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:314
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020."
msgstr "Ce document est sous licence CC BY-SA. La dernière mise à jour date du 22 juin 2020."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:21
msgctxt "terms"
msgid "You must respect other people and %{instance_name}'s rules when using the service"
msgstr "Vous devez respecter les autres et les règles de %{instance_name} lorsque vous utilisez le service"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:15
msgctxt "terms"
msgid "You must respect the law when using %{instance_name}"
msgstr "Vous devez respecter la loi lorsque vous utilisez %{instance_name}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:5
msgctxt "terms"
msgid "Your content is yours"
msgstr "Votre contenu vous appartient"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71
msgid "Confirm my e-mail address"
msgstr "Confirmer mon adresse email"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18
-#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1
+#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18 lib/web/templates/email/anonymous_participation_confirmation.text.eex:1
msgid "Confirm your e-mail"
msgstr "Confirmez votre adresse email"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr "Salut ! Vous venez de vous enregistrer pour rejoindre cet événement : « %{title} ». Merci de confirmer l'adresse email que vous avez fournie :"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email.html.heex:142
-#: lib/web/templates/email/email.text.eex:8
+#: lib/web/templates/email/email.html.heex:142 lib/web/templates/email/email.text.eex:8
msgid "Need help? Is something not working as expected?"
msgstr "Besoin d'aide ? Quelque chose ne fonctionne pas correctement ?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:47
msgid "You created an account on %{host} with this email address. You are one click away from activating it."
msgstr "Vous avez créé un compte sur %{host} avec cette adresse email. Vous êtes à un clic de l'activer."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:18
msgid "New report on %{instance}"
msgstr "Nouveau signalement sur %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:47
msgid "The email address for your account on %{host} is being changed to:"
msgstr "L'adresse email pour votre compte sur %{host} est en train d'être changée pour :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:47
msgid "You requested a new password for your account on %{instance}."
msgstr "Vous avez demandé un nouveau mot de passe pour votre compte sur %{instance}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:5
msgid "Please do not use it for real purposes."
msgstr "Veuillez ne pas l'utiliser pour un cas réel."
-#, elixir-format
-#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88
-#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
-#: lib/web/templates/email/event_updated.html.heex:172
-#: lib/web/templates/email/event_updated.text.eex:14
-#: lib/web/templates/email/notification_each_week.html.heex:92
-#: lib/web/templates/email/notification_each_week.text.eex:11
-#: lib/web/templates/email/on_day_notification.html.heex:89
-#: lib/web/templates/email/on_day_notification.text.eex:11
+#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88 lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:172 lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:92 lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:89 lib/web/templates/email/on_day_notification.text.eex:11
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
msgstr[0] "Si vous avez besoin d'annuler votre participation, il suffit d'accéder à la page de l'événement à partir du lien ci-dessus et de cliquer sur le bouton « Je participe »."
msgstr[1] "Si vous avez besoin d'annuler votre participation à un ou plusieurs événements, il suffit d'accéder aux pages des événement grâce aux liens ci-dessus et de cliquer sur le bouton « Je participe »."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:11
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} est une instance Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:187
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} est une instance Mobilizon."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/pending_participation_notification.html.heex:18
-#: lib/web/templates/email/pending_participation_notification.text.eex:1
+#: lib/web/templates/email/pending_participation_notification.html.heex:18 lib/web/templates/email/pending_participation_notification.text.eex:1
msgid "A request is pending!"
msgstr "Une demande est en attente !"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/before_event_notification.html.heex:18
-#: lib/web/templates/email/before_event_notification.text.eex:1
+#: lib/web/templates/email/before_event_notification.html.heex:18 lib/web/templates/email/before_event_notification.text.eex:1
msgid "An event is upcoming!"
msgstr "Un événement est à venir !"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_changed_new.html.heex:18
-#: lib/web/templates/email/email_changed_new.text.eex:1
+#: lib/web/templates/email/email_changed_new.html.heex:18 lib/web/templates/email/email_changed_new.text.eex:1
msgid "Confirm new email"
msgstr "Confirmez votre adresse email"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:108
msgid "End"
msgstr "Fin"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/event_updated.html.heex:18
-#: lib/web/templates/email/event_updated.text.eex:1
+#: lib/web/templates/email/event_updated.html.heex:18 lib/web/templates/email/event_updated.text.eex:1
msgid "Event update!"
msgstr "Événement mis à jour !"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:155
msgid "Flagged comments"
msgstr "Commentaires signalés"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/event_participation_approved.html.heex:59
-#: lib/web/templates/email/event_participation_approved.text.eex:7
+#: lib/web/templates/email/event_participation_approved.html.heex:59 lib/web/templates/email/event_participation_approved.text.eex:7
msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!"
msgstr "Bonne nouvelle : un·e des organisateur·ices de l'événement vient d'approuver votre demande. Mettez à jour votre agenda, car vous êtes maintenant un·e participant·e !"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:47
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr "Salut ! Il semblerait que vous avez demandé la modification de l'adresse e-mail liée à votre compte sur %{instance}. Si vous voulez toujours effectuer ce changement, merci de cliquer sur le bouton ci-dessous pour confirmer la modification. Vous pourrez alors vous connecter à %{instance} avec cette nouvelle adresse."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.text.eex:3
msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:"
msgstr "Salut ! Juste un petite note pour confirmer que l'adresse e-mail liée à votre compte sur %{host} a été changée depuis celle-ci à :"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_changed_old.html.heex:79
-#: lib/web/templates/email/email_changed_old.text.eex:5
+#: lib/web/templates/email/email_changed_old.html.heex:79 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 vous n'avez pas effectué cette modification vous-même, il est probable que quelqu'un ait eu accès à votre compte %{host}. Veuillez vous connecter et changer immédiatement votre mot de passe. Si vous ne pouvez pas vous connecter, contactez l'administrateur·ice sur %{host}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:12
msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above."
msgstr "Si vous n'êtes pas à l'origine de cette modification, merci d'ignorer ce message. Votre mot de passe ne sera pas modifié tant que vous ne cliquerez pas le lien ci-dessus."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103
-#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
-#: lib/web/templates/email/registration_confirmation.html.heex:62
-#: lib/web/templates/email/registration_confirmation.text.eex:7
+#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103 lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:62 lib/web/templates/email/registration_confirmation.text.eex:7
msgid "If you didn't trigger this email, you may safely ignore it."
msgstr "Si vous n'avez pas déclenché cette alerte, vous pouvez ignorer cet e-mail sans souci."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/before_event_notification.html.heex:84
-#: lib/web/templates/email/before_event_notification.text.eex:6
+#: lib/web/templates/email/before_event_notification.html.heex:84 lib/web/templates/email/before_event_notification.text.eex:6
msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgstr "Si vous avez besoin d'annuler votre participation, il suffit d'accéder à la page de l'événement à partir du lien ci-dessus et de cliquer sur le bouton « Je participe »."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email.html.heex:193
-#: lib/web/templates/email/email.text.eex:11
+#: lib/web/templates/email/email.html.heex:193 lib/web/templates/email/email.text.eex:11
msgid "Learn more about Mobilizon here!"
msgstr "En apprendre plus à propos de Mobilizon ici !"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/event_updated.html.heex:123
-#: lib/web/templates/export/event_participants.html.heex:129
+#: lib/web/templates/email/event_updated.html.heex:123 lib/web/templates/export/event_participants.html.heex:129
msgid "Location"
msgstr "Localisation"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:133
msgid "Location address was removed"
msgstr "L'adresse physique a été enlevée"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/pending_participation_notification.html.heex:89
-#: lib/web/templates/email/pending_participation_notification.text.eex:8
+#: lib/web/templates/email/pending_participation_notification.html.heex:89 lib/web/templates/email/pending_participation_notification.text.eex:8
msgid "Manage pending requests"
msgstr "Gérer les demandes de participation en attente"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/registration_confirmation.html.heex:18
-#: lib/web/templates/email/registration_confirmation.text.eex:1
+#: lib/web/templates/email/registration_confirmation.html.heex:18 lib/web/templates/email/registration_confirmation.text.eex:1
msgid "Nearly there!"
msgstr "Vous y êtes presque !"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_changed_old.html.heex:18
-#: lib/web/templates/email/email_changed_old.text.eex:1
+#: lib/web/templates/email/email_changed_old.html.heex:18 lib/web/templates/email/email_changed_old.text.eex:1
msgid "New email confirmation"
msgstr "Confirmation de nouvel e-mail"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:191
msgid "Reasons for report"
msgstr "Raisons du signalement"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:48
msgid "Someone on %{instance} reported the following content for you to analyze:"
msgstr "Une personne de %{instance} a signalé le contenu suivant :"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/event_participation_rejected.html.heex:18
-#: lib/web/templates/email/event_participation_rejected.text.eex:1
+#: lib/web/templates/email/event_participation_rejected.html.heex:18 lib/web/templates/email/event_participation_rejected.text.eex:1
msgid "Sorry! You're not going."
msgstr "Désolé ! Vous n'y allez pas."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:93
msgid "Start"
msgstr "Début"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:3
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr "Il y a eu des changements pour %{title} donc nous avons pensé que nous vous le ferions savoir."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/event_updated.html.heex:74
-#: lib/web/templates/email/event_updated.text.eex:6
+#: lib/web/templates/email/event_updated.html.heex:74 lib/web/templates/email/event_updated.text.eex:6
msgid "This event has been cancelled by its organizers. Sorry!"
msgstr "Cet événement a été annulé par ses organisateur·ices. Désolé !"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/event_updated.html.heex:68
-#: lib/web/templates/email/event_updated.text.eex:4
+#: lib/web/templates/email/event_updated.html.heex:68 lib/web/templates/email/event_updated.text.eex:4
msgid "This event has been confirmed"
msgstr "L'événement a été confirmé"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/event_updated.html.heex:70
-#: lib/web/templates/email/event_updated.text.eex:5
+#: lib/web/templates/email/event_updated.html.heex:70 lib/web/templates/email/event_updated.text.eex:5
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
msgstr "Cet événement doit encore être confirmé : les organisateur·ices vous feront savoir si l'événement est confirmé."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/event_participation_rejected.html.heex:59
-#: lib/web/templates/email/event_participation_rejected.text.eex:7
+#: lib/web/templates/email/event_participation_rejected.html.heex:59 lib/web/templates/email/event_participation_rejected.text.eex:7
msgid "Unfortunately, the organizers rejected your request."
msgstr "Malheureusement, les organisateur⋅ices ont rejeté votre demande de participation."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:70
msgid "Verify your email address"
msgstr "Vérifier l'adresse email"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:232
msgid "View report"
msgstr "Voir le signalement"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:24
msgid "View report:"
msgstr "Voir le signalement :"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
-#: lib/web/templates/email/event_participation_approved.html.heex:79
-#: lib/web/templates/email/event_participation_confirmed.html.heex:79
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83 lib/web/templates/email/event_participation_approved.html.heex:79 lib/web/templates/email/event_participation_confirmed.html.heex:79
msgid "Visit event page"
msgstr "Voir la page de l'événement"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:155
msgid "Visit the updated event page"
msgstr "Voir la page de l'événement mis à jour"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:12
msgid "Visit the updated event page: %{link}"
msgstr "Voir l'événement mis à jour sur : %{link}"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/on_day_notification.html.heex:18
-#: lib/web/templates/email/on_day_notification.text.eex:1
+#: lib/web/templates/email/on_day_notification.html.heex:18 lib/web/templates/email/on_day_notification.text.eex:1
msgid "What's up today?"
msgstr "Quoi de neuf aujourd'hui ?"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/event_participation_approved.html.heex:96
-#: lib/web/templates/email/event_participation_approved.text.eex:11
-#: lib/web/templates/email/event_participation_confirmed.html.heex:96
-#: lib/web/templates/email/event_participation_confirmed.text.eex:6
+#: lib/web/templates/email/event_participation_approved.html.heex:96 lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:96 lib/web/templates/email/event_participation_confirmed.text.eex:6
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
msgstr "Si vous souhaitez mettre à jour ou annuler votre participation, il vous suffit d'accéder à la page de l'événement par le lien ci-dessus et de cliquer sur le bouton Participer."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/pending_participation_notification.html.heex:106
-#: lib/web/templates/email/pending_participation_notification.text.eex:10
+#: lib/web/templates/email/pending_participation_notification.html.heex:106 lib/web/templates/email/pending_participation_notification.text.eex:10
msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »."
msgstr "Vous recevez ce courriel parce que vous avez choisi de recevoir des notifications pour les demandes de participation en attente à vos événements. Vous pouvez désactiver ou modifier vos paramètres de notification dans les paramètres de votre compte utilisateur dans « Notifications »."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.text.eex:5
msgid "You issued a request to attend %{title}."
msgstr "Vous avez effectué une demande de participation à %{title}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/event_participation_approved.text.eex:5
-#: lib/web/templates/email/event_participation_confirmed.text.eex:3
+#: lib/web/templates/email/event_participation_approved.text.eex:5 lib/web/templates/email/event_participation_confirmed.text.eex:3
msgid "You recently requested to attend %{title}."
msgstr "Vous avez demandé à participer à l'événement %{title}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/event_participation_approved.html.heex:18
-#: lib/web/templates/email/event_participation_confirmed.html.heex:18
-#: lib/web/templates/email/event_participation_confirmed.text.eex:1
+#: lib/web/templates/email/event_participation_approved.html.heex:18 lib/web/templates/email/event_participation_confirmed.html.heex:18 lib/web/templates/email/event_participation_confirmed.text.eex:1
msgid "You're going!"
msgstr "Vous y allez !"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_changed_new.html.heex:87
-#: lib/web/templates/email/email_changed_new.text.eex:5
+#: lib/web/templates/email/email_changed_new.html.heex:87 lib/web/templates/email/email_changed_new.text.eex:5
msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "Si vous n'êtes pas à l'origine de cette modification, merci d'ignorer ce message."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:112
msgid "Please do not use it for real purposes."
msgstr "Veuillez ne pas l'utiliser pour un cas réel."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_member_removal.html.heex:64
-#: lib/web/templates/email/group_member_removal.text.eex:5
+#: lib/web/templates/email/group_member_removal.html.heex:64 lib/web/templates/email/group_member_removal.text.eex:5
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr "Si vous pensez qu'il s'agit d'une erreur, vous pouvez contacter les administrateurs du groupe afin qu'ils vous réintègrent."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-msgid "So long, and thanks for the fish!"
-msgstr "Salut, et encore merci pour le poisson !"
-
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:114
msgid "You have been removed from group %{group}"
msgstr "Vous avez été enlevé du groupe %{group}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.text.eex:3
msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore."
msgstr "Vous avez été enlevé du groupe %{group}. Vous ne serez plus en mesure d'accéder au contenu privé du groupe."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:47
msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}"
msgstr "%{inviter} vient de vous inviter à rejoindre son groupe %{link_start}%{group}%{link_end}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:47
msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore."
msgstr "Vous avez été enlevé du groupe %{link_start}%{group}%{link_end}. Vous ne serez plus en mesure d'accéder au contenu privé du groupe."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_suspension.html.heex:85
-#: lib/web/templates/email/group_suspension.text.eex:7
+#: lib/web/templates/email/group_suspension.html.heex:85 lib/web/templates/email/group_suspension.text.eex:7
msgid "As this group was located on another instance, it will continue to work for other instances than this one."
msgstr "Comme ce groupe était originaire d'une autre instance, il continuera à fonctionner pour d'autres instances que celle-ci."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_suspension.html.heex:71
-#: lib/web/templates/email/group_suspension.text.eex:5
+#: lib/web/templates/email/group_suspension.html.heex:71 lib/web/templates/email/group_suspension.text.eex:5
msgid "As this group was located on this instance, all of it's data has been irretrievably deleted."
msgstr "Comme ce groupe était originaire de cette instance, toutes ses données ont été irrémédiablement détruites."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_suspension.html.heex:18
-#: lib/web/templates/email/group_suspension.text.eex:1
+#: lib/web/templates/email/group_suspension.html.heex:18 lib/web/templates/email/group_suspension.text.eex:1
msgid "The group %{group} has been suspended on %{instance}!"
msgstr "Le groupe %{group} a été suspendu sur %{instance} !"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.text.eex:3
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr "L'équipe de modération de votre instance a décidé de suspendre %{group_name} (%{group_address}). Vous n'êtes désormais plus membre de ce groupe."
-#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:90
+#: lib/web/email/group.ex:92
msgid "The group %{group} has been suspended on %{instance}"
msgstr "Le groupe %{group} a été suspendu sur %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:64
msgctxt "terms"
msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}."
msgstr "Si vous accédez au Service ou utilisez le Service, cela signifie que vous acceptez d'être lié·e par toutes les Conditions ci-dessous. Si une condition n'a pas de sens pour vous, veuillez nous le faire savoir en contactant %{contact}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:96
msgctxt "terms"
msgid "For information about how we collect and use information about users of the Service, please check our privacy policy."
msgstr "Pour savoir comment nous recueillons et utilisons les informations sur les utilisateur·ice·s du Service, veuillez consulter notre politique de confidentialité."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:88
msgctxt "terms"
msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms."
msgstr "Si vous continuez à utiliser le Service après l'entrée en vigueur des Conditions révisées, vous acceptez les conditions révisées."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:109
msgctxt "terms"
msgid "If you delete this information, you need to login again."
msgstr "Si vous supprimez ces informations, vous devrez vous connecter de nouveau."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:111
msgctxt "terms"
msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser."
msgstr "Si vous n'êtes pas connecté·e, nous ne conserverons aucune information sur votre appareil, sauf si vous participez anonymement à un événement. Dans ce cas spécifique nous conservons le hash d'un identifiant unique pour l'événement et les statuts de participation dans votre navigateur pour pouvoir les afficher. Supprimer ces informations aura pour seule conséquence que votre participation ne sera plus affichée dans votre navigateur."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:117
msgctxt "terms"
msgid "Note: This information is stored in your localStorage and not your cookies."
msgstr "Attention : Ces informations sont conservées dans votre stockage local et non vos cookies."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:231
msgctxt "terms"
msgid "Our responsibility"
msgstr "Notre responsabilité"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:87
msgctxt "terms"
msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days."
msgstr "Conserver les journaux du serveur contenant l'adresse IP de toutes les demandes adressées à ce serveur, dans la mesure où ces journaux sont conservés, pas plus de 90 jours."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/api/privacy.html.heex:3
-#: lib/web/templates/api/terms.html.heex:39
+#: lib/web/templates/api/privacy.html.heex:3 lib/web/templates/api/terms.html.heex:39
msgctxt "terms"
msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better."
msgstr "Certains termes, techniques ou non, utilisés dans le texte ci-dessous peuvent recouvrir des concepts difficiles à appréhender. Nous vous proposons un glossaire qui pourra vous aider à mieux les comprendre."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:120
msgctxt "terms"
msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge."
msgstr "Nous ne sommes pas responsables des pertes que vous pourriez subir si quelqu'un d'autre utilise votre adresse électronique ou votre mot de passe, à votre insu ou non."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:140
msgctxt "terms"
msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service."
msgstr "Nous ne pouvons être tenus responsables si une erreur de programmation ou d'administration rend votre contenu visible à un public plus large que celui que vous aviez prévu. Outre notre droit limité sur votre contenu, vous conservez tous vos droits sur le contenu que vous publiez, mettez en lien et rendez disponible sur ou via le Service."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:15
msgctxt "terms"
msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering."
@@ -1166,854 +918,647 @@ msgstr ""
"Nous collectons des informations sur vous lorsque vous vous inscrivez sur cette instance et récupérons des données lorsque vous utilisez la plateforme en lisant, écrivant, et en interagissant avec les contenus partagés. Si vous vous inscrivez sur cette instance, nous vous demanderons une adresse courriel, un mot de passe (haché) et au moins un nom d'utilisateur.ice. Votre adresse courriel sera vérifiée par l'envoi d'un courriel de confirmation contenant un lien unique. Si ce lien est activé, nous saurons que vous contrôlez cette adresse courriel. Vous pouvez également entrer des informations supplémentaires au profil, comme un pseudonyme, une biographie, une image de profil et une image d'en-tête. Le nom d'utilisateur, le pseudonyme affiché, la "
"biographie, les images de profil et d'en-tête sont toujours publiques. Vous pouvez toutefois utiliser ce serveur sans vous inscrire."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:76
msgctxt "terms"
msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature."
msgstr "Nous nous réservons le droit de modifier ces Conditions à tout moment. Par exemple, nous pouvons être amenés à modifier ces Conditions si nous proposons une nouvelle fonctionnalité."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:55
msgctxt "terms"
msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page."
msgstr "Lorsque nous disons « nous », « notre » ou « nos » dans ce document, nous faisons référence aux propriétaires, opérateur·ices et administrateur·ices de cette instance de Mobilizon. Le logiciel Mobilizon est fourni par l'équipe des contributeur·ices de Mobilizon, soutenue par Framasoft, une organisation française d'éducation populaire à but non lucratif qui défend les logiciels libres. Sauf mention explicite, cette instance de Mobilizon est un service indépendant utilisant le code source de Mobilizon. Vous pouvez trouver plus d'informations sur cette instance sur la page « A propos de cette instance »."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:105
msgctxt "terms"
msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}."
msgstr "Lorsque vous créez un compte, vous acceptez également de maintenir la sécurité et la confidentialité de votre mot de passe et vous acceptez tous les risques d'accès non autorisé aux données de votre compte et à toute autre information que vous fournissez à %{instance_name}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:134
msgctxt "terms"
msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set."
msgstr "Lorsque vous publiez, liez ou mettez à disposition un contenu sur le Service, vous nous accordez le droit et la licence d'afficher et de distribuer votre contenu sur ou via le Service (y compris via des applications). Nous pouvons formater votre contenu pour l'afficher dans le Service, mais nous ne modifierons pas ou ne réviserons pas la substance de votre contenu lui-même. L'affichage et la distribution de votre contenu se fait strictement selon les règles de visibilité que vous avez définies pour le contenu. Nous ne modifierons pas la visibilité du contenu que vous avez défini."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:25
msgctxt "terms"
msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them."
msgstr "Vos événements et commentaires sont transmis aux instances qui suivent la vôtre, ce qui signifie que d'autres instances posséderont des copies de ces contenus. Lorsque vous supprimez un événement ou un commentaire, ceci est transmis de la même façon aux autres instances. Toutes les interactions liées aux fonctionnalités des événements - comme rejoindre un événement - ou bien aux fonctionnalités de groupes - comme gérer ses ressources - sont également fédérées. Veuillez noter que les administrateur·ices de cette instance et de toutes les instances fédérées peuvent voir ces messages, et que les destinataires peuvent les copier, en faire des captures d'écran et les repartager de différentes façons."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:132
msgctxt "terms"
msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one."
msgstr "Votre contenu peut être téléchargé par d'autres instances du réseau. Vos événements publics et commentaires sont transmis aux instances abonnées à votre instance. Le contenu créé à travers un groupe est transmis à toutes les instances de tous les membres du groupe, si celleux-ci sont inscrit·e·s sur une autre instance que la vôtre."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.text.eex:4
msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr "Vous avez confirmé votre participation. Mettez à jour votre agenda, car vous êtes maintenant sur la liste des invités !"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/event_participation_approved.html.heex:47
-#: lib/web/templates/email/event_participation_confirmed.html.heex:47
+#: lib/web/templates/email/event_participation_approved.html.heex:47 lib/web/templates/email/event_participation_confirmed.html.heex:47
msgid "You recently requested to attend %{title}."
msgstr "Vous avez demandé à participer à l'événement %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:91
msgid "Your participation to event %{title} has been confirmed"
msgstr "Votre participation à l'événement %{title} a été approuvée"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:54
msgid "%{reporter} reported the following content."
msgstr "%{reporter} a signalé le contenu suivant."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:5
msgid "Group %{group} was reported"
msgstr "Le groupe %{group} a été signalé"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:71
msgid "Group reported"
msgstr "Groupe signalé"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:7
msgid "Profile %{profile} was reported"
msgstr "Le profil %{profile} a été signalé"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:81
msgid "Profile reported"
msgstr "Profil signalé"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr "Vous avez maintenant confirmé votre participation. Mettez à jour votre agenda, car vous êtes maintenant sur la liste des invités !"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:99
msgid "A text is required for the post"
msgstr "Un texte est requis pour le billet"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:98
msgid "A title is required for the post"
msgstr "Un titre est requis pour le billet"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.text.eex:5
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr "%{name} (%{domain}) vient de demander à suivre votre instance."
-
-#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:53
+#: lib/web/email/follow.ex:61
msgid "%{name} requests to follow your instance"
msgstr "%{name} demande à suivre votre instance"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:61
-#: lib/web/templates/email/instance_follow.text.eex:6
+#: lib/web/templates/email/instance_follow.html.heex:53 lib/web/templates/email/instance_follow.text.eex:6
msgid "If you accept, this instance will receive all of your public events."
msgstr "Si vous acceptez, leur instance recevra tous les événements publics de votre instance."
-#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:47
+#: lib/web/email/follow.ex:54
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr "L'instance %{name} (%{domain}) demande à suivre votre instance"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:93
-#: lib/web/templates/email/instance_follow.text.eex:9
+#: lib/web/templates/email/instance_follow.html.heex:84 lib/web/templates/email/instance_follow.text.eex:9
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr "Pour accepter cette invitation, rendez-vous dans les paramètres de fédération de l'instance."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:18
-#: lib/web/templates/email/instance_follow.text.eex:1
+#: lib/web/templates/email/instance_follow.html.heex:18 lib/web/templates/email/instance_follow.text.eex:1
msgid "Want to connect?"
msgstr "Voulez-vous vous connecter ?"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr "Note : le fait que %{name} (%{domain}) vous suive n'implique pas nécessairement que vous suivez cette instance, mais vous pouvez demander à les suivre également."
-
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr "Salut ! Vous venez de vous enregistrer pour rejoindre cet événement : « %{title} ». Merci de confirmer l'adresse email que vous avez fournie :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:47
msgid "You issued a request to attend %{title}."
msgstr "Vous avez effectué une demande de participation à %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:83
msgid "Event title"
msgstr "Titre de l'événement"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:47
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr "Il y a eu des changements pour %{title} donc nous avons pensé que nous vous le ferions savoir."
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:7
msgid "This page is not correct"
msgstr "Cette page n’est pas correcte"
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:50
msgid "We're sorry, but something went wrong on our end."
msgstr "Nous sommes désolé·e·s, mais quelque chose s’est mal passé de notre côté."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email.html.heex:109
-#: lib/web/templates/email/email.text.eex:4
+#: lib/web/templates/email/email.html.heex:109 lib/web/templates/email/email.text.eex:4
msgid "This is a demonstration site to test Mobilizon."
msgstr "Ceci est un site de démonstration permettant de tester Mobilizon."
-#, elixir-autogen, elixir-format
-#: lib/service/metadata/actor.ex:91
-#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99 lib/service/metadata/instance.ex:60 lib/service/metadata/instance.ex:66
msgid "%{name}'s feed"
msgstr "Flux de %{name}"
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:120
msgid "%{actor}'s private events feed on %{instance}"
msgstr "Flux privé des événements de %{actor} sur %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:115
msgid "%{actor}'s public events feed on %{instance}"
msgstr "Flux public des événements de %{actor} sur %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:224
msgid "Feed for %{email} on %{instance}"
msgstr "Flux pour %{email} sur %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:61
msgid "If the issue persists, you may contact the server administrator at %{contact}."
msgstr "Si le problème persiste, vous pouvez contacter l'administrateur⋅ice du serveur à %{contact}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:59
msgid "If the issue persists, you may try to contact the server administrator."
msgstr "Si le problème persiste, vous pouvez essayer de contacter l'administrateur⋅ice du serveur."
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:82
msgid "Technical details"
msgstr "Détails techniques"
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:52
msgid "The Mobilizon server %{instance} seems to be temporarily down."
msgstr "Le serveur Mobilizon %{instance} semble être temporairement hors-service."
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:72
msgid "Public feed for %{instance}"
msgstr "Flux public pour %{instance}"
-#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:316
+#: lib/graphql/resolvers/user.ex:324
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr "Le mot de passe que vous avez choisi est trop court. Assurez-vous que votre mot de passe contienne au moins 6 caractères."
-#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:322
+#: lib/graphql/resolvers/user.ex:330
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr "Le jeton que vous avez fourni est invalide. Assurez-vous que l'URL est exactement la même que celle contenue dans le message que vous avez reçu."
-#, elixir-autogen, elixir-format
#: lib/web/email/actor.ex:43
msgid "Your participation to %{event} has been cancelled!"
msgstr "Votre participation à l'événement %{title} a été annulée !"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/actor_suspension_participants.html.heex:50
-#: lib/web/templates/email/actor_suspension_participants.text.eex:3
+#: lib/web/templates/email/actor_suspension_participants.html.heex:50 lib/web/templates/email/actor_suspension_participants.text.eex:3
msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled."
msgstr "L'équipe de modération de votre instance a décidé de suspendre %{actor_name} (%{actor_address}). Tous leurs événements ont été supprimés et votre participation à %{event} annulée."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:50
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr "L'équipe de modération de votre instance a décidé de suspendre %{group_name} (%{group_address}). Vous n'êtes désormais plus membre de ce groupe."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/actor_suspension_participants.html.heex:18
-#: lib/web/templates/email/actor_suspension_participants.text.eex:1
+#: lib/web/templates/email/actor_suspension_participants.html.heex:18 lib/web/templates/email/actor_suspension_participants.text.eex:1
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr "Votre participation à l'événement %{event} sur %{instance} a été annulée !"
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#, elixir-autogen, elixir-format
-#: lib/service/export/participants/csv.ex:81
-#: lib/service/export/participants/ods.ex:86
-#: lib/service/export/participants/pdf.ex:96
+#: lib/service/export/participants/csv.ex:81 lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96
msgid "%{event}_participants"
msgstr "%{event}_participants"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
msgid "Participant message"
msgstr "Message du participant"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
msgid "Participant name"
msgstr "Nom du participant"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
msgid "Participant status"
msgstr "Statut du participant"
-#, elixir-autogen, elixir-format
-#: lib/service/export/participants/common.ex:52
-#: lib/web/templates/email/admin/_role.html.heex:3
-#: lib/web/templates/email/admin/_role.text.eex:1
+#: lib/service/export/participants/common.ex:52 lib/web/templates/email/admin/_role.html.heex:3 lib/web/templates/email/admin/_role.text.eex:1
msgid "Administrator"
msgstr "Administrateur⋅ice"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:55
msgid "Creator"
msgstr "Créateur⋅ice"
-#, elixir-autogen, elixir-format
-#: lib/service/export/participants/common.ex:49
-#: lib/web/templates/email/admin/_role.html.heex:5
-#: lib/web/templates/email/admin/_role.text.eex:1
+#: lib/service/export/participants/common.ex:49 lib/web/templates/email/admin/_role.html.heex:5 lib/web/templates/email/admin/_role.text.eex:1
msgid "Moderator"
msgstr "Modérateur⋅ice"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:37
msgid "Not approved"
msgstr "Non approuvé⋅e"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:40
msgid "Not confirmed"
msgstr "Non confirmé⋅e"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:46
msgid "Participant"
msgstr "Participant⋅e"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:43
msgid "Rejected"
msgstr "Rejeté⋅e"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:122
msgid "Begins on"
msgstr "Débute le"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:125
msgid "Ends on"
msgstr "Finit le"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:132
msgid "Number of participants"
msgstr "Nombre de participant⋅es"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:120
msgid "Participants for %{event}"
msgstr "Participant⋅es pour %{event}"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:88
msgid "Anonymous participant"
msgstr "Participant⋅e anonyme"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/date/event_tz_date.html.heex:12
-#: lib/web/templates/email/date/event_tz_date_range.html.heex:20
-#: lib/web/templates/email/date/event_tz_date_range.html.heex:36
-#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
-#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#: lib/web/templates/email/date/event_tz_date.html.heex:12 lib/web/templates/email/date/event_tz_date_range.html.heex:20 lib/web/templates/email/date/event_tz_date_range.html.heex:36 lib/web/templates/email/date/event_tz_date_range.text.eex:1
msgid "🌐 %{timezone} %{offset}"
msgstr "🌐 %{timezone} %{offset}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
msgid "%{date_time} (%{timezone} %{offset})"
msgstr "%{date_time} (%{timezone} %{offset})"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
msgid "%{date_time} (in your timezone %{timezone} %{offset})"
msgstr "%{date_time} (dans votre fuseau horaire %{timezone} %{offset})"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/notification_each_week.html.heex:18
-#: lib/web/templates/email/notification_each_week.text.eex:1
+#: lib/web/templates/email/notification_each_week.html.heex:18 lib/web/templates/email/notification_each_week.text.eex:1
msgid "On the agenda this week"
msgstr "Au programme cette semaine"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:113
msgid "Details"
msgstr "Détails"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/date/event_tz_date_range.html.heex:28
-#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#: lib/web/templates/email/date/event_tz_date_range.html.heex:28 lib/web/templates/email/date/event_tz_date_range.text.eex:1
msgid "From the %{start} to the %{end}"
msgstr "Du %{start} au %{end}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:47
msgid "Manage your participation"
msgstr "Gérer votre participation"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/date/event_tz_date_range.html.heex:11
-#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#: lib/web/templates/email/date/event_tz_date_range.html.heex:11 lib/web/templates/email/date/event_tz_date_range.text.eex:1
msgid "On %{date} from %{start_time} to %{end_time}"
msgstr "Le %{date} de %{start_time} à %{end_time}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:132
msgid "Read more"
msgstr "Lire plus"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/participation/card/_metadata.html.heex:121
-#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#: lib/web/templates/email/participation/card/_metadata.html.heex:121 lib/web/templates/email/participation/card/_metadata.text.eex:2
msgid "Online event"
msgstr "Événement en ligne"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.html.heex:18
msgid "%{group} scheduled a new event"
msgstr "%{group} a programmé un nouvel événement"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.text.eex:1
msgid "%{group} scheduled a new event:"
msgstr "%{group} a programmé un nouvel événement :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
msgid "Address:"
msgstr "Adresse :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:1
msgid "Date:"
msgstr "Date :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:7
msgid "Details:"
msgstr "Détails :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:182
msgid "Manage your notification settings"
msgstr "Gérer vos paramètres de notification"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
msgid "Manage your participation:"
msgstr "Gérer votre participation :"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/participation/card/_title.text.eex:3
#: lib/web/templates/email/participation/card/_title.text.eex:3
msgid "Organizer: %{organizer}"
msgstr "Organisateur : %{organizer}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:91
msgid "Participate"
msgstr "Participer"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
msgid "Participate:"
msgstr "Participer :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_title.text.eex:1
msgid "Title: %{title}"
msgstr "Titre : %{title}"
-#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:43
+#: lib/web/email/group.ex:45
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr "📅 Programmé à l'instant par %{group} : %{event}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:9
msgid "New end date:"
msgstr "Nouvelle date de fin :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:10
msgid "New location:"
msgstr "Nouvelle localisation :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:8
msgid "New start date:"
msgstr "Nouvelle date de début :"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_membership_rejection.html.heex:18
-#: lib/web/templates/email/group_membership_rejection.text.eex:1
+#: lib/web/templates/email/group_membership_rejection.html.heex:18 lib/web/templates/email/group_membership_rejection.text.eex:1
msgid "Sorry, not this time!"
msgstr "Désolé, pas cette fois !"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:74
msgid "View the group"
msgstr "Voir le groupe"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_membership_approval.html.heex:18
-#: lib/web/templates/email/group_membership_approval.text.eex:1
+#: lib/web/templates/email/group_membership_approval.html.heex:18 lib/web/templates/email/group_membership_approval.text.eex:1
msgid "You're in!"
msgstr "Vous en êtes !"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:61
msgid "Your membership request for group %{group} has been approved"
msgstr "Votre demande d'adhésion pour le groupe %{group} a été acceptée"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:88
msgid "Your membership request for group %{group} has been rejected"
msgstr "Votre demande d'adhésion pour le groupe %{group} a été rejetée"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.text.eex:3
msgid "Your membership request for group %{group} has been rejected."
msgstr "Votre demande d'adhésion pour le groupe %{group} a été rejetée."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:47
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected."
msgstr "Votre demande d'adhésion pour le groupe %{link_start}%{group}%{link_end} a été rejetée."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.text.eex:3
msgid "Your membership request for group %{group} has been approved."
msgstr "Votre demande d'adhésion pour le groupe %{group} a été approuvée."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:47
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved."
msgstr "Votre demande d'adhésion pour le groupe %{link_start}%{group}%{link_end} a été approuvée."
-#, elixir-format
-#: lib/web/templates/email/pending_participation_notification.html.heex:47
-#: lib/web/templates/email/pending_participation_notification.text.eex:4
+#: lib/web/templates/email/pending_participation_notification.html.heex:47 lib/web/templates/email/pending_participation_notification.text.eex:4
msgid "You have one pending attendance request to process for the following event:"
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
msgstr[0] "Vous avez une demande de participation en attente à traiter pour l'événement suivant :"
msgstr[1] "Vous avez %{number_participation_requests} demandes de participation en attente à traiter pour l'événement suivant :"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/admin_user_role_changed.html.heex:18
-#: lib/web/templates/email/admin_user_role_changed.text.eex:1
+#: lib/web/templates/email/admin_user_role_changed.html.heex:18 lib/web/templates/email/admin_user_role_changed.text.eex:1
msgid "An administrator changed your role"
msgstr "Un⋅e administrateur⋅ice a changé votre rôle"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:122
msgid "An administrator confirmed your account on %{instance}"
msgstr "Un⋅e administrateur⋅ice a confirmé votre compte sur %{instance}"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18
-#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
-#: lib/web/templates/email/admin_user_email_changed_old.html.heex:18
-#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
+#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18 lib/web/templates/email/admin_user_email_changed_new.text.eex:1 lib/web/templates/email/admin_user_email_changed_old.html.heex:18 lib/web/templates/email/admin_user_email_changed_old.text.eex:1
msgid "An administrator manually changed the email attached to your account"
msgstr "Une administrateur⋅ice a manuellement changé le courriel attaché à votre compte"
-#, elixir-autogen, elixir-format
-#: lib/web/email/admin.ex:43
-#: lib/web/email/admin.ex:70
+#: lib/web/email/admin.ex:43 lib/web/email/admin.ex:70
msgid "An administrator manually changed the email attached to your account on %{instance}"
msgstr "Une administrateur⋅ice a manuellement changé le courriel attaché à votre compte sur %{instance}"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/admin_user_confirmation.html.heex:18
-#: lib/web/templates/email/admin_user_confirmation.text.eex:1
+#: lib/web/templates/email/admin_user_confirmation.html.heex:18 lib/web/templates/email/admin_user_confirmation.text.eex:1
msgid "An administrator manually confirmed your account"
msgstr "Un⋅e administrateur⋅ice a manuellement confirmé votre compte"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:98
msgid "An administrator updated your role on %{instance}"
msgstr "Un⋅e administrateur⋅ice a mis à jour votre rôle sur %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.text.eex:3
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr "Salut ! Il semblerait que vous avez demandé la modification de l'adresse e-mail liée à votre compte sur %{instance}. Si vous voulez toujours effectuer ce changement, merci de cliquer sur le bouton ci-dessous pour confirmer la modification. Vous pourrez alors vous connecter à %{instance} avec cette nouvelle adresse."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
-#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
+#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 lib/web/templates/email/admin_user_email_changed_old.text.eex:3
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr "Salut ! Nous voulions juste vous informer qu'un⋅e administrateur⋅ice de %{instance} vient de changer manuellement le courriel de votre compte de %{old_email} (celui-ci) à %{new_mail}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr "Salut ! Nous voulions juste vous informer qu'un⋅e administrateur⋅ice de %{instance} vient de confirmer manuellement votre compte."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:47
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr "Salut ! Nous voulions juste vous informer qu'un⋅e administrateur⋅ice de %{instance} vient de changer manuellement le courriel de votre compte de %{old_email} (celui-ci) à %{new_mail}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:47
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)."
msgstr "Salut ! Nous voulions juste vous informer qu'un⋅e administrateur⋅ice de %{instance} vient de changer manuellement le courriel de votre compte de %{old_email} à %{new_mail} (celui-ci)."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:47
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr "Salut ! Nous voulions juste vous informer qu'un⋅e administrateur⋅ice de %{instance} vient de confirmer manuellement votre compte."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/admin_user_confirmation.html.heex:96
-#: lib/web/templates/email/admin_user_email_changed_new.html.heex:62
-#: lib/web/templates/email/admin_user_email_changed_old.html.heex:62
-#: lib/web/templates/email/admin_user_role_changed.html.heex:88
+#: lib/web/templates/email/admin_user_confirmation.html.heex:96 lib/web/templates/email/admin_user_email_changed_new.html.heex:62 lib/web/templates/email/admin_user_email_changed_old.html.heex:62 lib/web/templates/email/admin_user_role_changed.html.heex:88
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
msgstr "Si quelque chose ne vous semble pas correct, merci de contacter l'administrateur⋅ice de l'instance via les moyens de contacts %{start_link}sur la page « À propos » de l'instance%{end_link}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/admin_user_confirmation.text.eex:7
-#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
-#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
-#: lib/web/templates/email/admin_user_role_changed.text.eex:8
+#: lib/web/templates/email/admin_user_confirmation.text.eex:7 lib/web/templates/email/admin_user_email_changed_new.text.eex:4 lib/web/templates/email/admin_user_email_changed_old.text.eex:4 lib/web/templates/email/admin_user_role_changed.text.eex:8
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
msgstr "Si quelque chose ne vous semble pas correct, merci de contacter l'administrateur⋅ice de l'instance via les moyens de contacts sur la page « À propos » de l'instance : %{about_page}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:79
msgid "Login on %{instance}"
msgstr "Se connecter sur %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:72
msgid "New role"
msgstr "Nouveau rôle"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
msgid "New role:"
msgstr "Nouveau rôle :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:64
msgid "Old role"
msgstr "Ancien rôle"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
msgid "Old role:"
msgstr "Ancien rôle :"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/admin/_role.html.heex:7
-#: lib/web/templates/email/admin/_role.text.eex:1
+#: lib/web/templates/email/admin/_role.html.heex:7 lib/web/templates/email/admin/_role.text.eex:1
msgid "User"
msgstr "Utilisateur⋅ice"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:62
msgid "You may now login using your credentials on the service."
msgstr "Vous pouvez à présent vous connecter en utilisant vos identifiants sur le service."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
msgid "You may now login using your credentials on the service:"
msgstr "Vous pouvez à présent vous connecter en utilisant vos identifiants sur le service :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr "Salut ! Nous voulions juste vous informer qu'un⋅e administrateur⋅ice de %{instance} vient de changer le rôle de votre compte."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr "Salut ! Nous voulions juste vous informer qu'un⋅e administrateur⋅ice de %{instance} vient de changer le rôle de votre compte."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:5
msgid "%{name} just requested to follow your instance."
msgstr "%{name} vient de demander à suivre votre instance."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:48
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr "%{name} (%{domain}) vient de demander à suivre votre instance."
-
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:54
+#: lib/web/templates/email/instance_follow.html.heex:47
msgid "%{name} just requested to follow your instance."
msgstr "%{name} demande à suivre votre instance."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:63
-#: lib/web/templates/email/instance_follow.text.eex:6
+#: lib/web/templates/email/instance_follow.html.heex:55 lib/web/templates/email/instance_follow.text.eex:6
msgid "If you accept, this profile will receive all of your public events."
msgstr "Si vous acceptez, ce profil recevra tous les événements publics de votre instance."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:97
-#: lib/web/templates/email/instance_follow.text.eex:9
+#: lib/web/templates/email/instance_follow.html.heex:88 lib/web/templates/email/instance_follow.text.eex:9
msgid "To accept this invitation, head over to the profile's admin page."
msgstr "Pour accepter cette invitation, rendez-vous sur la page du profil dans l'administration."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
+#: lib/web/templates/email/instance_follow.html.heex:110 lib/web/templates/email/instance_follow.html.heex:120
msgid "View the details"
msgstr "Voir les détails"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:16
+#: lib/mobilizon/events/categories.ex:32
msgid "Arts"
msgstr "Arts"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:52
+#: lib/mobilizon/events/categories.ex:68
msgid "Auto, boat and air"
msgstr "Automobile, bateaux et aéronautique"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:20
+#: lib/mobilizon/events/categories.ex:36
msgid "Book clubs"
msgstr "Clubs de lecture"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:24
+#: lib/mobilizon/events/categories.ex:40
msgid "Business"
msgstr "Entreprises"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:28
+#: lib/mobilizon/events/categories.ex:44
msgid "Causes"
msgstr "Causes"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:32
+#: lib/mobilizon/events/categories.ex:48
msgid "Comedy"
msgstr "Comédie"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:56
+#: lib/mobilizon/events/categories.ex:72
msgid "Community"
msgstr "Communauté"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:36
+#: lib/mobilizon/events/categories.ex:52
msgid "Crafts"
msgstr "Artisanat"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:60
+#: lib/mobilizon/events/categories.ex:76
msgid "Family & Education"
msgstr "Famille et éducation"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:64
+#: lib/mobilizon/events/categories.ex:80
msgid "Fashion & Beauty"
msgstr "Mode et beauté"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:68
+#: lib/mobilizon/events/categories.ex:84
msgid "Film & Media"
msgstr "Films et médias"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:40
+#: lib/mobilizon/events/categories.ex:56
msgid "Food & Drink"
msgstr "Alimentation et boissons"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:72
+#: lib/mobilizon/events/categories.ex:88
msgid "Games"
msgstr "Jeux"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:44
+#: lib/mobilizon/events/categories.ex:60
msgid "Health"
msgstr "Santé"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:84
+#: lib/mobilizon/events/categories.ex:100
msgid "LGBTQ"
msgstr "LGBTQ"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:76
+#: lib/mobilizon/events/categories.ex:92
msgid "Language & Culture"
msgstr "Langue et Culture"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:80
+#: lib/mobilizon/events/categories.ex:96
msgid "Learning"
msgstr "Apprentissage"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:133
+#: lib/mobilizon/events/categories.ex:149
msgid "Meeting"
msgstr "Rencontre"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:88
+#: lib/mobilizon/events/categories.ex:104
msgid "Movements and politics"
msgstr "Politique et organisations"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:48
+#: lib/mobilizon/events/categories.ex:64
msgid "Music"
msgstr "Musique"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:92
+#: lib/mobilizon/events/categories.ex:108
msgid "Networking"
msgstr "Réseautage"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:112
+#: lib/mobilizon/events/categories.ex:128
msgid "Outdoors & Adventure"
msgstr "Plein air et aventure"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:96
+#: lib/mobilizon/events/categories.ex:112
msgid "Party"
msgstr "Fête"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:100
+#: lib/mobilizon/events/categories.ex:116
msgid "Performing & Visual Arts"
msgstr "Arts du spectacle et arts visuels"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:104
+#: lib/mobilizon/events/categories.ex:120
msgid "Pets"
msgstr "Animaux domestiques"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:108
+#: lib/mobilizon/events/categories.ex:124
msgid "Photography"
msgstr "Photographie"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:120
+#: lib/mobilizon/events/categories.ex:136
msgid "Science & Tech"
msgstr "Science et technologie"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:116
+#: lib/mobilizon/events/categories.ex:132
msgid "Spirituality, Religion & Beliefs"
msgstr "Spiritualité, religion et croyances"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:124
+#: lib/mobilizon/events/categories.ex:140
msgid "Sports"
msgstr "Sports"
-#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:128
+#: lib/mobilizon/events/categories.ex:144
msgid "Theatre"
msgstr "Théâtre"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:9
msgid "Read more: %{url}"
msgstr "Lire plus : %{url}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:9
msgid "Activate my account:"
msgstr "Activer mon compte :"
+
+#: lib/web/email/follow.ex:49
+msgid "Instance %{domain} requests to follow your instance"
+msgstr "L'instance %{domain} demande à suivre votre instance"
+
+#: lib/web/templates/email/instance_follow.html.heex:68 lib/web/templates/email/instance_follow.text.eex:7
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr "Note : le fait que %{name} vous suive n'implique pas nécessairement que vous suivez cette instance, mais vous pouvez demander à les suivre également."
+
+#: lib/web/templates/email/group_member_removal.html.heex:18 lib/web/templates/email/group_member_removal.text.eex:1
+msgid "Until next time!"
+msgstr "À la prochaine fois !"
diff --git a/priv/gettext/fr/LC_MESSAGES/errors.po b/priv/gettext/fr/LC_MESSAGES/errors.po
index dd4d2ff29..49d80569a 100644
--- a/priv/gettext/fr/LC_MESSAGES/errors.po
+++ b/priv/gettext/fr/LC_MESSAGES/errors.po
@@ -21,6 +21,7 @@ msgstr ""
"X-Generator: Poedit 3.0.1\n"
#: lib/mobilizon/discussions/discussion.ex:69
+#, elixir-autogen
msgid "can't be blank"
msgstr "ne peut pas être vide"
@@ -96,775 +97,1020 @@ msgstr "doit être supérieur ou égal à %{number}"
msgid "must be equal to %{number}"
msgstr "doit être égal à %{number}"
-#: lib/graphql/resolvers/user.ex:107
+#: lib/graphql/resolvers/user.ex:115
+#, elixir-autogen, elixir-format
msgid "Cannot refresh the token"
msgstr "Impossible de rafraîchir le jeton"
-#: lib/graphql/resolvers/group.ex:272
+#: lib/graphql/resolvers/group.ex:276
+#, elixir-autogen, elixir-format
msgid "Current profile is not a member of this group"
msgstr "Le profil actuel n'est pas un membre de ce groupe"
-#: lib/graphql/resolvers/group.ex:276
+#: lib/graphql/resolvers/group.ex:280
+#, elixir-autogen, elixir-format
msgid "Current profile is not an administrator of the selected group"
msgstr "Le profil actuel n'est pas un·e administrateur·ice du groupe sélectionné"
-#: lib/graphql/resolvers/user.ex:610
+#: lib/graphql/resolvers/user.ex:618
+#, elixir-autogen, elixir-format
msgid "Error while saving user settings"
msgstr "Erreur lors de la sauvegarde des paramètres utilisateur"
-#: lib/graphql/error.ex:101 lib/graphql/resolvers/group.ex:269 lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338 lib/graphql/resolvers/group.ex:369 lib/graphql/resolvers/group.ex:418
+#: lib/graphql/error.ex:101
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
+#, elixir-autogen, elixir-format
msgid "Group not found"
msgstr "Groupe non trouvé"
-#: lib/graphql/resolvers/group.ex:98 lib/graphql/resolvers/group.ex:102
+#: lib/graphql/resolvers/group.ex:98
+#: lib/graphql/resolvers/group.ex:102
+#, elixir-autogen, elixir-format
msgid "Group with ID %{id} not found"
msgstr "Groupe avec l'ID %{id} non trouvé"
-#: lib/graphql/resolvers/user.ex:85
+#: lib/graphql/resolvers/user.ex:93
+#, elixir-autogen, elixir-format
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr "Impossible de s'authentifier, votre adresse e-mail ou bien votre mot de passe sont invalides."
-#: lib/graphql/resolvers/group.ex:335
+#: lib/graphql/resolvers/group.ex:339
+#, elixir-autogen, elixir-format
msgid "Member not found"
msgstr "Membre non trouvé"
#: lib/graphql/resolvers/actor.ex:94
+#, elixir-autogen, elixir-format
msgid "No profile found for the moderator user"
msgstr "Aucun profil trouvé pour l'utilisateur modérateur"
-#: lib/graphql/resolvers/user.ex:272
+#: lib/graphql/resolvers/user.ex:280
+#, elixir-autogen, elixir-format
msgid "No user to validate with this email was found"
msgstr "Aucun·e utilisateur·ice à valider avec cet email n'a été trouvé·e"
-#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/person.ex:314
+#: lib/graphql/resolvers/user.ex:304
+#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr "Aucun·e utilisateur·ice avec cette adresse e-mail n'a été trouvé·e"
-#: lib/graphql/resolvers/feed_token.ex:28 lib/graphql/resolvers/participant.ex:32
-#: lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236 lib/graphql/resolvers/person.ex:353
-#: lib/graphql/resolvers/person.ex:389 lib/graphql/resolvers/person.ex:396 lib/graphql/resolvers/person.ex:425
+#: lib/graphql/resolvers/feed_token.ex:28
+#: lib/graphql/resolvers/participant.ex:32
+#: lib/graphql/resolvers/participant.ex:210
+#: lib/graphql/resolvers/person.ex:236
+#: lib/graphql/resolvers/person.ex:353
+#: lib/graphql/resolvers/person.ex:389
+#: lib/graphql/resolvers/person.ex:396
+#: lib/graphql/resolvers/person.ex:425
#: lib/graphql/resolvers/person.ex:440
+#, elixir-autogen, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr "Le profil n'est pas possédé par l'utilisateur connecté"
-#: lib/graphql/resolvers/user.ex:159
+#: lib/graphql/resolvers/user.ex:167
+#, elixir-autogen, elixir-format
msgid "Registrations are not open"
msgstr "Les inscriptions ne sont pas ouvertes"
-#: lib/graphql/resolvers/user.ex:427
+#: lib/graphql/resolvers/user.ex:435
+#, elixir-autogen, elixir-format
msgid "The current password is invalid"
msgstr "Le mot de passe actuel est invalid"
-#: lib/graphql/resolvers/admin.ex:334 lib/graphql/resolvers/user.ex:470
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
+#, elixir-autogen, elixir-format
msgid "The new email doesn't seem to be valid"
msgstr "La nouvelle adresse e-mail ne semble pas être valide"
-#: lib/graphql/resolvers/admin.ex:337 lib/graphql/resolvers/user.ex:473
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
+#, elixir-autogen, elixir-format
msgid "The new email must be different"
msgstr "La nouvelle adresse e-mail doit être différente"
-#: lib/graphql/resolvers/user.ex:430
+#: lib/graphql/resolvers/user.ex:438
+#, elixir-autogen, elixir-format
msgid "The new password must be different"
msgstr "Le nouveau mot de passe doit être différent"
-#: lib/graphql/resolvers/user.ex:477 lib/graphql/resolvers/user.ex:539 lib/graphql/resolvers/user.ex:542
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
+#, elixir-autogen, elixir-format
msgid "The password provided is invalid"
msgstr "Le mot de passe fourni est invalide"
-#: lib/graphql/resolvers/user.ex:434
+#: lib/graphql/resolvers/user.ex:442
+#, elixir-autogen, elixir-format
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
"Le mot de passe que vous avez choisi est trop court. Merci de vous assurer que votre mot de passe contienne au moins "
"6 caractères."
-#: lib/graphql/resolvers/user.ex:292
+#: lib/graphql/resolvers/user.ex:300
+#, elixir-autogen, elixir-format
msgid "This user can't reset their password"
msgstr "Cet·te utilisateur·ice ne peut pas réinitialiser son mot de passe"
-#: lib/graphql/resolvers/user.ex:81
+#: lib/graphql/resolvers/user.ex:89
+#, elixir-autogen, elixir-format
msgid "This user has been disabled"
msgstr "Cet·te utilisateur·ice a été désactivé·e"
-#: lib/graphql/resolvers/user.ex:251 lib/graphql/resolvers/user.ex:256
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
+#, elixir-autogen, elixir-format
msgid "Unable to validate user"
msgstr "Impossible de valider l'utilisateur·ice"
-#: lib/graphql/resolvers/user.ex:520
+#: lib/graphql/resolvers/user.ex:528
+#, elixir-autogen, elixir-format
msgid "User already disabled"
msgstr "L'utilisateur·ice est déjà désactivé·e"
-#: lib/graphql/resolvers/user.ex:585
+#: lib/graphql/resolvers/user.ex:593
+#, elixir-autogen, elixir-format
msgid "User requested is not logged-in"
msgstr "L'utilisateur·ice demandé·e n'est pas connecté·e"
-#: lib/graphql/resolvers/group.ex:307
+#: lib/graphql/resolvers/group.ex:311
+#, elixir-autogen, elixir-format
msgid "You are already a member of this group"
msgstr "Vous êtes déjà membre de ce groupe"
-#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:346
+#, elixir-autogen, elixir-format
msgid "You can't leave this group because you are the only administrator"
msgstr "Vous ne pouvez pas quitter ce groupe car vous en êtes le ou la seul·e administrateur·ice"
-#: lib/graphql/resolvers/group.ex:304
+#: lib/graphql/resolvers/group.ex:308
+#, elixir-autogen, elixir-format
msgid "You cannot join this group"
msgstr "Vous ne pouvez pas rejoindre ce groupe"
#: lib/graphql/resolvers/group.ex:132
+#, elixir-autogen, elixir-format
msgid "You may not list groups unless moderator."
msgstr "Vous ne pouvez pas lister les groupes sauf à être modérateur·ice."
-#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:493
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to change your email"
msgstr "Vous devez être connecté·e pour changer votre adresse e-mail"
-#: lib/graphql/resolvers/user.ex:442
+#: lib/graphql/resolvers/user.ex:450
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to change your password"
msgstr "Vous devez être connecté·e pour changer votre mot de passe"
-#: lib/graphql/resolvers/group.ex:281
+#: lib/graphql/resolvers/group.ex:285
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete a group"
msgstr "Vous devez être connecté·e pour supprimer un groupe"
-#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:555
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete your account"
msgstr "Vous devez être connecté·e pour supprimer votre compte"
-#: lib/graphql/resolvers/group.ex:312
+#: lib/graphql/resolvers/group.ex:316
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join a group"
msgstr "Vous devez être connecté·e pour rejoindre un groupe"
-#: lib/graphql/resolvers/group.ex:347
+#: lib/graphql/resolvers/group.ex:351
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave a group"
msgstr "Vous devez être connecté·e pour quitter un groupe"
-#: lib/graphql/resolvers/group.ex:245
+#: lib/graphql/resolvers/group.ex:249
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update a group"
msgstr "Vous devez être connecté·e pour mettre à jour un groupe"
-#: lib/graphql/resolvers/user.ex:112
+#: lib/graphql/resolvers/user.ex:120
+#, elixir-autogen, elixir-format
msgid "You need to have an existing token to get a refresh token"
msgstr "Vous devez avoir un jeton existant pour obtenir un jeton de rafraîchissement"
-#: lib/graphql/resolvers/user.ex:275 lib/graphql/resolvers/user.ex:299
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
+#, elixir-autogen, elixir-format
msgid "You requested again a confirmation email too soon"
msgstr "Vous avez à nouveau demandé un email de confirmation trop vite"
-#: lib/graphql/resolvers/user.ex:162
+#: lib/graphql/resolvers/user.ex:170
+#, elixir-autogen, elixir-format
msgid "Your email is not on the allowlist"
msgstr "Votre adresse e-mail n'est pas sur la liste d'autorisations"
#: lib/graphql/resolvers/actor.ex:100
+#, elixir-autogen, elixir-format
msgid "Error while performing background task"
msgstr "Erreur lors de l'exécution d'une tâche d'arrière-plan"
#: lib/graphql/resolvers/actor.ex:32
+#, elixir-autogen, elixir-format
msgid "No profile found with this ID"
msgstr "Aucun profil trouvé avec cet ID"
-#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97
+#: lib/graphql/resolvers/actor.ex:61
+#: lib/graphql/resolvers/actor.ex:97
+#, elixir-autogen, elixir-format
msgid "No remote profile found with this ID"
msgstr "Aucun profil distant trouvé avec cet ID"
#: lib/graphql/resolvers/actor.ex:72
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can suspend a profile"
msgstr "Seul·es les modérateur·ice et les administrateur·ices peuvent suspendre un profil"
#: lib/graphql/resolvers/actor.ex:105
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can unsuspend a profile"
msgstr "Seul·es les modérateur·ice et les administrateur·ices peuvent annuler la suspension d'un profil"
#: lib/graphql/resolvers/actor.ex:29
+#, elixir-autogen, elixir-format
msgid "Only remote profiles may be refreshed"
msgstr "Seuls les profils distants peuvent être rafraîchis"
#: lib/graphql/resolvers/actor.ex:64
+#, elixir-autogen, elixir-format
msgid "Profile already suspended"
msgstr "Le profil est déjà suspendu"
#: lib/graphql/resolvers/participant.ex:96
+#, elixir-autogen, elixir-format
msgid "A valid email is required by your instance"
msgstr "Une adresse e-mail valide est requise par votre instance"
-#: lib/graphql/resolvers/participant.ex:90 lib/graphql/resolvers/participant.ex:143
+#: lib/graphql/resolvers/participant.ex:90
+#: lib/graphql/resolvers/participant.ex:143
+#, elixir-autogen, elixir-format
msgid "Anonymous participation is not enabled"
msgstr "La participation anonyme n'est pas activée"
#: lib/graphql/resolvers/person.ex:210
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last administrator of a group"
msgstr "Impossible de supprimer le ou la dernier·ère administrateur·ice d'un groupe"
#: lib/graphql/resolvers/person.ex:207
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last identity of a user"
msgstr "Impossible de supprimer le dernier profil d'un·e utilisateur·ice"
#: lib/graphql/resolvers/comment.ex:126
+#, elixir-autogen, elixir-format
msgid "Comment is already deleted"
msgstr "Le commentaire est déjà supprimé"
-#: lib/graphql/error.ex:103 lib/graphql/resolvers/discussion.ex:69
+#: lib/graphql/error.ex:103
+#: lib/graphql/resolvers/discussion.ex:69
+#, elixir-autogen, elixir-format
msgid "Discussion not found"
msgstr "Discussion non trouvée"
-#: lib/graphql/resolvers/report.ex:71 lib/graphql/resolvers/report.ex:90
+#: lib/graphql/resolvers/report.ex:71
+#: lib/graphql/resolvers/report.ex:90
+#, elixir-autogen, elixir-format
msgid "Error while saving report"
msgstr "Erreur lors de la sauvegarde du signalement"
#: lib/graphql/resolvers/report.ex:110
+#, elixir-autogen, elixir-format
msgid "Error while updating report"
msgstr "Erreur lors de la mise à jour du signalement"
#: lib/graphql/resolvers/participant.ex:131
+#, elixir-autogen, elixir-format
msgid "Event id not found"
msgstr "ID de l'événement non trouvé"
-#: lib/graphql/error.ex:100 lib/graphql/resolvers/event.ex:360 lib/graphql/resolvers/event.ex:412
+#: lib/graphql/error.ex:100
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
+#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr "Événement non trouvé"
-#: lib/graphql/resolvers/participant.ex:87 lib/graphql/resolvers/participant.ex:128
-#: lib/graphql/resolvers/participant.ex:155 lib/graphql/resolvers/participant.ex:336
+#: lib/graphql/resolvers/participant.ex:87
+#: lib/graphql/resolvers/participant.ex:128
+#: lib/graphql/resolvers/participant.ex:155
+#: lib/graphql/resolvers/participant.ex:336
+#, elixir-autogen, elixir-format
msgid "Event with this ID %{id} doesn't exist"
msgstr "L'événement avec cet ID %{id} n'existe pas"
#: lib/graphql/resolvers/participant.ex:103
+#, elixir-autogen, elixir-format
msgid "Internal Error"
msgstr "Erreur interne"
#: lib/graphql/resolvers/discussion.ex:219
+#, elixir-autogen, elixir-format
msgid "No discussion with ID %{id}"
msgstr "Aucune discussion avec l'ID %{id}"
-#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107 lib/graphql/resolvers/todos.ex:179
-#: lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237
+#: lib/graphql/resolvers/todos.ex:80
+#: lib/graphql/resolvers/todos.ex:107
+#: lib/graphql/resolvers/todos.ex:179
+#: lib/graphql/resolvers/todos.ex:208
+#: lib/graphql/resolvers/todos.ex:237
+#, elixir-autogen, elixir-format
msgid "No profile found for user"
msgstr "Aucun profil trouvé pour l'utilisateur modérateur"
#: lib/graphql/resolvers/feed_token.ex:64
+#, elixir-autogen, elixir-format
msgid "No such feed token"
msgstr "Aucun jeton de flux correspondant"
#: lib/graphql/resolvers/participant.ex:259
+#, elixir-autogen, elixir-format
msgid "Participant already has role %{role}"
msgstr "Le ou la participant·e a déjà le rôle %{role}"
-#: lib/graphql/resolvers/participant.ex:187 lib/graphql/resolvers/participant.ex:220
+#: lib/graphql/resolvers/participant.ex:187
+#: lib/graphql/resolvers/participant.ex:220
#: lib/graphql/resolvers/participant.ex:263
+#, elixir-autogen, elixir-format
msgid "Participant not found"
msgstr "Participant·e non trouvé·e"
#: lib/graphql/resolvers/person.ex:32
+#, elixir-autogen, elixir-format
msgid "Person with ID %{id} not found"
msgstr "Personne avec l'ID %{id} non trouvé"
#: lib/graphql/resolvers/person.ex:56
+#, elixir-autogen, elixir-format
msgid "Person with username %{username} not found"
msgstr "Personne avec le nom %{name} non trouvé"
-#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203
+#: lib/graphql/resolvers/post.ex:169
+#: lib/graphql/resolvers/post.ex:203
+#, elixir-autogen, elixir-format
msgid "Post ID is not a valid ID"
msgstr "L'ID du billet n'est pas un ID valide"
-#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206
+#: lib/graphql/resolvers/post.ex:172
+#: lib/graphql/resolvers/post.ex:206
+#, elixir-autogen, elixir-format
msgid "Post doesn't exist"
msgstr "Le billet n'existe pas"
#: lib/graphql/resolvers/member.ex:84
+#, elixir-autogen, elixir-format
msgid "Profile invited doesn't exist"
msgstr "Le profil invité n'existe pas"
-#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97
+#: lib/graphql/resolvers/member.ex:93
+#: lib/graphql/resolvers/member.ex:97
+#, elixir-autogen, elixir-format
msgid "Profile is already a member of this group"
msgstr "Ce profil est déjà membre de ce groupe"
-#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175 lib/graphql/resolvers/post.ex:209
-#: lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:135 lib/graphql/resolvers/resource.ex:168
-#: lib/graphql/resolvers/resource.ex:202 lib/graphql/resolvers/todos.ex:58 lib/graphql/resolvers/todos.ex:83
-#: lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182 lib/graphql/resolvers/todos.ex:214
+#: lib/graphql/resolvers/post.ex:133
+#: lib/graphql/resolvers/post.ex:175
+#: lib/graphql/resolvers/post.ex:209
+#: lib/graphql/resolvers/resource.ex:90
+#: lib/graphql/resolvers/resource.ex:135
+#: lib/graphql/resolvers/resource.ex:168
+#: lib/graphql/resolvers/resource.ex:202
+#: lib/graphql/resolvers/todos.ex:58
+#: lib/graphql/resolvers/todos.ex:83
+#: lib/graphql/resolvers/todos.ex:110
+#: lib/graphql/resolvers/todos.ex:182
+#: lib/graphql/resolvers/todos.ex:214
#: lib/graphql/resolvers/todos.ex:246
+#, elixir-autogen, elixir-format
msgid "Profile is not member of group"
msgstr "Le profil n'est pas un·e membre du groupe"
-#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233
+#: lib/graphql/resolvers/actor.ex:67
+#: lib/graphql/resolvers/person.ex:233
+#, elixir-autogen, elixir-format
msgid "Profile not found"
msgstr "Profile non trouvé"
#: lib/graphql/resolvers/report.ex:48
+#, elixir-autogen, elixir-format
msgid "Report not found"
msgstr "Groupe non trouvé"
-#: lib/graphql/resolvers/resource.ex:172 lib/graphql/resolvers/resource.ex:199
+#: lib/graphql/resolvers/resource.ex:172
+#: lib/graphql/resolvers/resource.ex:199
+#, elixir-autogen, elixir-format
msgid "Resource doesn't exist"
msgstr "La ressource n'existe pas"
#: lib/graphql/resolvers/participant.ex:124
+#, elixir-autogen, elixir-format
msgid "The event has already reached its maximum capacity"
msgstr "L'événement a déjà atteint sa capacité maximale"
#: lib/graphql/resolvers/participant.ex:282
+#, elixir-autogen, elixir-format
msgid "This token is invalid"
msgstr "Ce jeton est invalide"
-#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243
+#: lib/graphql/resolvers/todos.ex:176
+#: lib/graphql/resolvers/todos.ex:243
+#, elixir-autogen, elixir-format
msgid "Todo doesn't exist"
msgstr "Ce todo n'existe pas"
-#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211 lib/graphql/resolvers/todos.ex:240
+#: lib/graphql/resolvers/todos.ex:77
+#: lib/graphql/resolvers/todos.ex:211
+#: lib/graphql/resolvers/todos.ex:240
+#, elixir-autogen, elixir-format
msgid "Todo list doesn't exist"
msgstr "Cette todo-liste n'existe pas"
#: lib/graphql/resolvers/feed_token.ex:73
+#, elixir-autogen, elixir-format
msgid "Token does not exist"
msgstr "Ce jeton n'existe pas"
-#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70
+#: lib/graphql/resolvers/feed_token.ex:67
+#: lib/graphql/resolvers/feed_token.ex:70
+#, elixir-autogen, elixir-format
msgid "Token is not a valid UUID"
msgstr "Ce jeton n'est pas un UUID valide"
#: lib/graphql/error.ex:98
+#, elixir-autogen, elixir-format
msgid "User not found"
msgstr "Utilisateur·ice non trouvé·e"
#: lib/graphql/resolvers/person.ex:310
+#, elixir-autogen, elixir-format
msgid "You already have a profile for this user"
msgstr "Vous avez déjà un profil pour cet utilisateur"
#: lib/graphql/resolvers/participant.ex:134
+#, elixir-autogen, elixir-format
msgid "You are already a participant of this event"
msgstr "Vous êtes déjà un·e participant·e à cet événement"
#: lib/graphql/resolvers/member.ex:87
+#, elixir-autogen, elixir-format
msgid "You are not a member of this group"
msgstr "Vous n'êtes pas membre de ce groupe"
-#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173 lib/graphql/resolvers/member.ex:188
+#: lib/graphql/resolvers/member.ex:157
+#: lib/graphql/resolvers/member.ex:173
+#: lib/graphql/resolvers/member.ex:188
+#, elixir-autogen, elixir-format
msgid "You are not a moderator or admin for this group"
msgstr "Vous n'êtes pas administrateur·ice ou modérateur·ice de ce groupe"
#: lib/graphql/resolvers/comment.ex:59
+#, elixir-autogen, elixir-format
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"
#: lib/graphql/resolvers/feed_token.ex:41
+#, elixir-autogen, elixir-format
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"
#: lib/graphql/resolvers/comment.ex:134
+#, elixir-autogen, elixir-format
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"
#: lib/graphql/resolvers/feed_token.ex:82
+#, elixir-autogen, elixir-format
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"
#: lib/graphql/resolvers/comment.ex:93
+#, elixir-autogen, elixir-format
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"
-#: lib/graphql/resolvers/participant.ex:181 lib/graphql/resolvers/participant.ex:214
+#: lib/graphql/resolvers/participant.ex:181
+#: lib/graphql/resolvers/participant.ex:214
+#, elixir-autogen, elixir-format
msgid "You can't leave event because you're the only event creator participant"
msgstr "Vous ne pouvez pas quitter cet événement car vous en êtes le ou la seule créateur·ice participant"
#: lib/graphql/resolvers/member.ex:192
+#, elixir-autogen, elixir-format
msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
msgstr ""
"Vous ne pouvez pas vous définir avec un rôle de membre inférieur pour ce groupe car vous en êtes le ou la seul·e "
"administrateur·ice"
#: lib/graphql/resolvers/comment.ex:122
+#, elixir-autogen, elixir-format
msgid "You cannot delete this comment"
msgstr "Vous ne pouvez pas supprimer ce commentaire"
-#: lib/graphql/resolvers/event.ex:408
+#: lib/graphql/resolvers/event.ex:385
+#, elixir-autogen, elixir-format
msgid "You cannot delete this event"
msgstr "Vous ne pouvez pas supprimer cet événement"
#: lib/graphql/resolvers/member.ex:90
+#, elixir-autogen, elixir-format
msgid "You cannot invite to this group"
msgstr "Vous ne pouvez pas rejoindre ce groupe"
#: lib/graphql/resolvers/feed_token.ex:76
+#, elixir-autogen, elixir-format
msgid "You don't have permission to delete this token"
msgstr "Vous n'avez pas la permission de supprimer ce jeton"
#: lib/graphql/resolvers/admin.ex:56
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list action logs"
msgstr "Vous devez être connecté·e et une modérateur·ice pour lister les journaux de modération"
#: lib/graphql/resolvers/report.ex:36
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list reports"
msgstr "Vous devez être connecté·e et une modérateur·ice pour lister les signalements"
#: lib/graphql/resolvers/report.ex:115
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to update a report"
msgstr "Vous devez être connecté·e et une modérateur·ice pour modifier un signalement"
#: lib/graphql/resolvers/report.ex:53
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to view a report"
msgstr "Vous devez être connecté·e pour et une modérateur·ice pour visionner un signalement"
-#: lib/graphql/resolvers/admin.ex:250
+#: lib/graphql/resolvers/admin.ex:252
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr "Vous devez être connecté·e et un·e administrateur·ice pour accéder aux paramètres administrateur"
-#: lib/graphql/resolvers/admin.ex:234
+#: lib/graphql/resolvers/admin.ex:236
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr "Vous devez être connecté·e et un·e administrateur·ice pour accéder aux panneau de statistiques"
-#: lib/graphql/resolvers/admin.ex:276
+#: lib/graphql/resolvers/admin.ex:278
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr "Vous devez être connecté·e et un·e administrateur·ice pour sauvegarder les paramètres administrateur"
#: lib/graphql/resolvers/discussion.ex:84
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access discussions"
msgstr "Vous devez être connecté·e pour accéder aux discussions"
#: lib/graphql/resolvers/resource.ex:96
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access resources"
msgstr "Vous devez être connecté·e pour supprimer un groupe"
-#: lib/graphql/resolvers/event.ex:318
+#: lib/graphql/resolvers/event.ex:295
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create events"
msgstr "Vous devez être connecté·e pour créer des événements"
#: lib/graphql/resolvers/post.ex:141
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create posts"
msgstr "Vous devez être connecté·e pour quitter un groupe"
#: lib/graphql/resolvers/report.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create reports"
msgstr "Vous devez être connecté·e pour quitter un groupe"
#: lib/graphql/resolvers/resource.ex:140
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create resources"
msgstr "Vous devez être connecté·e pour quitter un groupe"
-#: lib/graphql/resolvers/event.ex:417
+#: lib/graphql/resolvers/event.ex:394
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete an event"
msgstr "Vous devez être connecté·e pour supprimer un groupe"
#: lib/graphql/resolvers/post.ex:214
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete posts"
msgstr "Vous devez être connecté·e pour supprimer un groupe"
#: lib/graphql/resolvers/resource.ex:207
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete resources"
msgstr "Vous devez être connecté·e pour supprimer un groupe"
#: lib/graphql/resolvers/participant.ex:108
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join an event"
msgstr "Vous devez être connecté·e pour rejoindre un événement"
#: lib/graphql/resolvers/participant.ex:225
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave an event"
msgstr "Vous devez être connecté·e pour quitter un groupe"
-#: lib/graphql/resolvers/event.ex:374
+#: lib/graphql/resolvers/event.ex:351
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update an event"
msgstr "Vous devez être connecté·e pour mettre à jour un groupe"
#: lib/graphql/resolvers/post.ex:180
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update posts"
msgstr "Vous devez être connecté·e pour mettre à jour un groupe"
#: lib/graphql/resolvers/resource.ex:177
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update resources"
msgstr "Vous devez être connecté·e pour mettre à jour un groupe"
#: lib/graphql/resolvers/resource.ex:236
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to view a resource preview"
msgstr "Vous devez être connecté·e pour supprimer un groupe"
#: lib/graphql/resolvers/resource.ex:132
+#, elixir-autogen, elixir-format
msgid "Parent resource doesn't belong to this group"
msgstr "La ressource parente n'appartient pas à ce groupe"
#: lib/mobilizon/users/user.ex:114
+#, elixir-autogen, elixir-format
msgid "The chosen password is too short."
msgstr "Le mot de passe choisi est trop court."
#: lib/mobilizon/users/user.ex:142
+#, elixir-autogen, elixir-format
msgid "The registration token is already in use, this looks like an issue on our side."
msgstr "Le jeton d'inscription est déjà utilisé, cela ressemble à un problème de notre côté."
#: lib/mobilizon/users/user.ex:108
+#, elixir-autogen, elixir-format
msgid "This email is already used."
msgstr "Cette adresse e-mail est déjà utilisée."
#: lib/graphql/error.ex:99
+#, elixir-autogen, elixir-format
msgid "Post not found"
msgstr "Billet non trouvé"
#: lib/graphql/error.ex:86
+#, elixir-autogen, elixir-format
msgid "Invalid arguments passed"
msgstr "Paramètres fournis invalides"
#: lib/graphql/error.ex:92
+#, elixir-autogen, elixir-format
msgid "Invalid credentials"
msgstr "Identifiants invalides"
#: lib/graphql/error.ex:90
+#, elixir-autogen, elixir-format
msgid "Reset your password to login"
msgstr "Réinitialiser votre mot de passe pour vous connecter"
-#: lib/graphql/error.ex:97 lib/graphql/error.ex:102
+#: lib/graphql/error.ex:97
+#: lib/graphql/error.ex:102
+#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr "Ressource non trouvée"
#: lib/graphql/error.ex:104
+#, elixir-autogen, elixir-format
msgid "Something went wrong"
msgstr "Quelque chose s'est mal passé"
#: lib/graphql/error.ex:85
+#, elixir-autogen, elixir-format
msgid "Unknown Resource"
msgstr "Ressource inconnue"
#: lib/graphql/error.ex:95
+#, elixir-autogen, elixir-format
msgid "You don't have permission to do this"
msgstr "Vous n'avez pas la permission de faire ceci"
#: lib/graphql/error.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged in"
msgstr "Vous devez être connecté·e"
#: lib/graphql/resolvers/member.ex:118
+#, elixir-autogen, elixir-format
msgid "You can't accept this invitation with this profile."
msgstr "Vous ne pouvez pas accepter cette invitation avec ce profil."
#: lib/graphql/resolvers/member.ex:139
+#, elixir-autogen, elixir-format
msgid "You can't reject this invitation with this profile."
msgstr "Vous ne pouvez pas rejeter cette invitation avec ce profil."
#: lib/graphql/resolvers/media.ex:71
+#, elixir-autogen, elixir-format
msgid "File doesn't have an allowed MIME type."
msgstr "Le fichier n'a pas un type MIME autorisé."
-#: lib/graphql/resolvers/group.ex:240
+#: lib/graphql/resolvers/group.ex:244
+#, elixir-autogen, elixir-format
msgid "Profile is not administrator for the group"
msgstr "Le profil n'est pas administrateur·ice pour le groupe"
-#: lib/graphql/resolvers/event.ex:363
+#: lib/graphql/resolvers/event.ex:340
+#, elixir-autogen, elixir-format
msgid "You can't edit this event."
msgstr "Vous ne pouvez pas éditer cet événement."
-#: lib/graphql/resolvers/event.ex:366
+#: lib/graphql/resolvers/event.ex:343
+#, elixir-autogen, elixir-format
msgid "You can't attribute this event to this profile."
msgstr "Vous ne pouvez pas attribuer cet événement à ce profil."
#: lib/graphql/resolvers/member.ex:142
+#, elixir-autogen, elixir-format
msgid "This invitation doesn't exist."
msgstr "Cette invitation n'existe pas."
#: lib/graphql/resolvers/member.ex:217
+#, elixir-autogen, elixir-format
msgid "This member already has been rejected."
msgstr "Ce·tte membre a déjà été rejetté·e."
#: lib/graphql/resolvers/member.ex:241
+#, elixir-autogen, elixir-format
msgid "You don't have the right to remove this member."
msgstr "Vous n'avez pas les droits pour supprimer ce·tte membre."
-#: lib/mobilizon/actors/actor.ex:351
+#: lib/mobilizon/actors/actor.ex:377
+#, elixir-autogen, elixir-format
msgid "This username is already taken."
msgstr "Cet identifiant est déjà pris."
#: lib/graphql/resolvers/discussion.ex:81
+#, elixir-autogen, elixir-format
msgid "You must provide either an ID or a slug to access a discussion"
msgstr "Vous devez fournir un ID ou bien un slug pour accéder à une discussion"
-#: lib/graphql/resolvers/event.ex:313
+#: lib/graphql/resolvers/event.ex:290
+#, elixir-autogen, elixir-format
msgid "Organizer profile is not owned by the user"
msgstr "Le profil de l'organisateur·ice n'appartient pas à l'utilisateur·ice"
#: lib/graphql/resolvers/participant.ex:93
+#, elixir-autogen, elixir-format
msgid "Profile ID provided is not the anonymous profile one"
msgstr "L'ID du profil fourni n'est pas celui du profil anonyme"
-#: lib/graphql/resolvers/group.ex:181 lib/graphql/resolvers/group.ex:223 lib/graphql/resolvers/person.ex:148
-#: lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304
+#: lib/graphql/resolvers/group.ex:181
+#: lib/graphql/resolvers/group.ex:223
+#: lib/graphql/resolvers/person.ex:148
+#: lib/graphql/resolvers/person.ex:182
+#: lib/graphql/resolvers/person.ex:304
+#, elixir-autogen, elixir-format
msgid "The provided picture is too heavy"
msgstr "L'image fournie est trop lourde"
-#: lib/web/views/utils.ex:34
-msgid "Index file not found. You need to recompile the front-end."
-msgstr "Fichier d'index non trouvé. Vous devez recompiler le front-end."
-
#: lib/graphql/resolvers/resource.ex:129
+#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr "Erreur lors de la création de la resource"
-#: lib/graphql/resolvers/user.ex:503
+#: lib/graphql/resolvers/user.ex:511
+#, elixir-autogen, elixir-format
msgid "Invalid activation token"
msgstr "Jeton d'activation invalide"
#: lib/graphql/resolvers/resource.ex:226
+#, elixir-autogen, elixir-format
msgid "Unable to fetch resource details from this URL."
msgstr "Impossible de récupérer les détails de la ressource depuis cette URL."
-#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253 lib/graphql/resolvers/participant.ex:328
+#: lib/graphql/resolvers/event.ex:164
+#: lib/graphql/resolvers/participant.ex:253
+#: lib/graphql/resolvers/participant.ex:328
+#, elixir-autogen, elixir-format
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr "Le profil modérateur fourni n'a pas de permissions sur cet événement"
-#: lib/graphql/resolvers/event.ex:299
+#: lib/graphql/resolvers/event.ex:276
+#, elixir-autogen, elixir-format
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr "Le profil de l'organisateur⋅ice n'a pas la permission de créer un événement au nom de ce groupe"
-#: lib/graphql/resolvers/event.ex:354
+#: lib/graphql/resolvers/event.ex:331
+#, elixir-autogen, elixir-format
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr "Ce profil n'a pas la permission de mettre à jour un événement au nom du groupe"
-#: lib/graphql/resolvers/user.ex:166
+#: lib/graphql/resolvers/user.ex:174
+#, elixir-autogen, elixir-format
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr "Votre adresse e-mail a été refusée à l'inscription ou bien utilise un fournisseur d'e-mail interdit"
#: lib/graphql/resolvers/comment.ex:129
+#, elixir-autogen, elixir-format
msgid "Comment not found"
msgstr "Commentaire non trouvé"
#: lib/graphql/resolvers/discussion.ex:123
+#, elixir-autogen, elixir-format
msgid "Error while creating a discussion"
msgstr "Erreur lors de la création de la discussion"
-#: lib/graphql/resolvers/user.ex:624
+#: lib/graphql/resolvers/user.ex:632
+#, elixir-autogen, elixir-format
msgid "Error while updating locale"
msgstr "Erreur lors de la mise à jour des options linguistiques"
#: lib/graphql/resolvers/person.ex:307
+#, elixir-autogen, elixir-format
msgid "Error while uploading pictures"
msgstr "Erreur lors du téléversement des images"
#: lib/graphql/resolvers/participant.ex:190
+#, elixir-autogen, elixir-format
msgid "Failed to leave the event"
msgstr "Impossible de quitter l'événement"
#: lib/graphql/resolvers/group.ex:236
+#, elixir-autogen, elixir-format
msgid "Failed to update the group"
msgstr "Impossible de mettre à jour le groupe"
-#: lib/graphql/resolvers/admin.ex:331 lib/graphql/resolvers/user.ex:467
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
+#, elixir-autogen, elixir-format
msgid "Failed to update user email"
msgstr "Impossible de mettre à jour l'adresse e-mail de utilisateur"
-#: lib/graphql/resolvers/user.ex:499
+#: lib/graphql/resolvers/user.ex:507
+#, elixir-autogen, elixir-format
msgid "Failed to validate user email"
msgstr "Impossible de valider l'adresse e-mail de l'utilisateur·ice"
#: lib/graphql/resolvers/participant.ex:146
+#, elixir-autogen, elixir-format
msgid "The anonymous actor ID is invalid"
msgstr "L'ID de l'acteur anonyme est invalide"
#: lib/graphql/resolvers/resource.ex:165
+#, elixir-autogen, elixir-format
msgid "Unknown error while updating resource"
msgstr "Erreur inconnue lors de la mise à jour de la resource"
#: lib/graphql/resolvers/comment.ex:84
+#, elixir-autogen, elixir-format
msgid "You are not the comment creator"
msgstr "Vous n'êtes pas le ou la createur⋅ice du commentaire"
-#: lib/graphql/resolvers/user.ex:424
+#: lib/graphql/resolvers/user.ex:432
+#, elixir-autogen, elixir-format
msgid "You cannot change your password."
msgstr "Vous ne pouvez pas changer votre mot de passe."
#: lib/graphql/resolvers/participant.ex:321
+#, elixir-autogen, elixir-format
msgid "Format not supported"
msgstr "Format non supporté"
#: lib/graphql/resolvers/participant.ex:305
+#, elixir-autogen, elixir-format
msgid "A dependency needed to export to %{format} is not installed"
msgstr "Une dépendance nécessaire pour exporter en %{format} n'est pas installée"
#: lib/graphql/resolvers/participant.ex:313
+#, elixir-autogen, elixir-format
msgid "An error occured while saving export"
msgstr "Une erreur est survenue lors de l'enregistrement de l'export"
#: lib/web/controllers/export_controller.ex:30
+#, elixir-autogen, elixir-format
msgid "Export to format %{format} is not enabled on this instance"
msgstr "L'export au format %{format} n'est pas activé sur cette instance"
#: lib/graphql/resolvers/group.ex:187
+#, elixir-autogen, elixir-format
msgid "Only admins can create groups"
msgstr "Seul⋅es les administrateur⋅ices peuvent créer des groupes"
-#: lib/graphql/resolvers/event.ex:306
+#: lib/graphql/resolvers/event.ex:283
+#, elixir-autogen, elixir-format
msgid "Only groups can create events"
msgstr "Seuls les groupes peuvent créer des événements"
-#: lib/graphql/resolvers/event.ex:292
+#: lib/graphql/resolvers/event.ex:269
+#, elixir-autogen, elixir-format
msgid "Unknown error while creating event"
msgstr "Erreur inconnue lors de la création de l'événement"
-#: lib/graphql/resolvers/user.ex:480
+#: lib/graphql/resolvers/user.ex:488
+#, elixir-autogen, elixir-format
msgid "User cannot change email"
msgstr "L'utilisateur ne peut changer son adresse e-mail"
-#: lib/graphql/resolvers/group.ex:391
+#: lib/graphql/resolvers/group.ex:395
+#, elixir-autogen, elixir-format
msgid "Follow does not match your account"
msgstr "L'abonnement ne correspond pas à votre compte"
-#: lib/graphql/resolvers/group.ex:395
+#: lib/graphql/resolvers/group.ex:399
+#, elixir-autogen, elixir-format
msgid "Follow not found"
msgstr "Abonnement non trouvé"
-#: lib/graphql/resolvers/user.ex:345
+#: lib/graphql/resolvers/user.ex:353
+#, elixir-autogen, elixir-format
msgid "Profile with username %{username} not found"
msgstr "Personne avec le nom %{name} non trouvé"
-#: lib/graphql/resolvers/user.ex:340
+#: lib/graphql/resolvers/user.ex:348
+#, elixir-autogen, elixir-format
msgid "This profile does not belong to you"
msgstr "Ce profil ne vous appartient pas"
-#: lib/graphql/resolvers/group.ex:365
+#: lib/graphql/resolvers/group.ex:369
+#, elixir-autogen, elixir-format
msgid "You are already following this group"
msgstr "Vous êtes déjà membre de ce groupe"
-#: lib/graphql/resolvers/group.ex:374
+#: lib/graphql/resolvers/group.ex:378
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to follow a group"
msgstr "Vous devez être connecté·e pour suivre un groupe"
-#: lib/graphql/resolvers/group.ex:423
+#: lib/graphql/resolvers/group.ex:427
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to unfollow a group"
msgstr "Vous devez être connecté·e pour rejoindre un groupe"
-#: lib/graphql/resolvers/group.ex:400
+#: lib/graphql/resolvers/group.ex:404
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update a group follow"
msgstr "Vous devez être connecté·e pour mettre à jour un groupe"
#: lib/graphql/resolvers/member.ex:210
+#, elixir-autogen, elixir-format
msgid "This member does not exist"
msgstr "Ce membre n'existe pas"
#: lib/graphql/resolvers/member.ex:234
+#, elixir-autogen, elixir-format
msgid "You don't have the role needed to remove this member."
msgstr "Vous n'avez pas les droits pour supprimer ce·tte membre."
#: lib/graphql/resolvers/member.ex:252
+#, elixir-autogen, elixir-format
msgid "You must be logged-in to remove a member"
msgstr "Vous devez être connecté⋅e pour supprimer un⋅e membre"
-#: lib/graphql/resolvers/user.ex:156
+#: lib/graphql/resolvers/user.ex:164
+#, elixir-autogen, elixir-format
msgid "Your email seems to be using an invalid format"
msgstr "Votre email semble utiliser un format invalide"
-#: lib/graphql/resolvers/admin.ex:380
+#: lib/graphql/resolvers/admin.ex:382
+#, elixir-autogen, elixir-format
msgid "Can't confirm an already confirmed user"
msgstr "Impossible de confirmer un⋅e utilisateur⋅ice déjà confirmé⋅e"
-#: lib/graphql/resolvers/admin.ex:384
+#: lib/graphql/resolvers/admin.ex:386
+#, elixir-autogen, elixir-format
msgid "Deconfirming users is not supported"
msgstr "Dé-confirmer des utilisateur⋅ices n'est pas supporté"
-#: lib/graphql/resolvers/admin.ex:356
+#: lib/graphql/resolvers/admin.ex:358
+#, elixir-autogen, elixir-format
msgid "The new role must be different"
msgstr "Le nouveau rôle doit être différent"
-#: lib/graphql/resolvers/admin.ex:307
+#: lib/graphql/resolvers/admin.ex:309
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr "Vous devez être connecté·e et un·e administrateur·ice pour éditer les détails d'un⋅e utilisateur⋅ice"
#: lib/graphql/api/groups.ex:33
+#, elixir-autogen, elixir-format
msgid "A profile or group with that name already exists"
msgstr "Un profil ou un groupe avec ce nom existe déjà"
-#: lib/graphql/resolvers/admin.ex:506
+#: lib/graphql/resolvers/admin.ex:519
+#, elixir-autogen, elixir-format
msgid "Unable to find an instance to follow at this address"
msgstr "Impossible de trouver une instance à suivre à cette adresse"
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/fr_FR/LC_MESSAGES/activity.po b/priv/gettext/fr_FR/LC_MESSAGES/activity.po
deleted file mode 100644
index cbc58cbd7..000000000
--- a/priv/gettext/fr_FR/LC_MESSAGES/activity.po
+++ /dev/null
@@ -1,462 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-12 18:35+0000\n"
-"PO-Revision-Date: 2022-06-13 17:32+0000\n"
-"Last-Translator: J. Lavoie \n"
-"Language-Team: French (France) \n"
-"Language: fr_FR\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.12\n"
-
-## This file is a PO Template file.
-##
-## "msgid"s here are often extracted from source code.
-## Add new translations manually only if they're dynamic
-## translations that can't be statically extracted.
-##
-## Run "mix gettext.extract" to bring this file up to
-## date. Leave "msgstr"s empty as changing them here as no
-## effect: edit them in PO (.po) files instead.
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
-#, elixir-autogen, elixir-format
-msgid "%{member} accepted the invitation to join the group."
-msgstr "%{member} a accepté l'invitation à se joindre au groupe."
-
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
-#, elixir-autogen, elixir-format
-msgid "%{member} rejected the invitation to join the group."
-msgstr ""
-
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "%{member} requested to join the group."
-msgstr ""
-
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
-#, elixir-autogen, elixir-format
-msgid "%{member} was invited by %{profile}."
-msgstr ""
-
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
-#, elixir-autogen, elixir-format
-msgid "%{profile} added the member %{member}."
-msgstr ""
-
-#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
-#, elixir-autogen, elixir-format
-msgid "%{profile} archived the discussion %{discussion}."
-msgstr ""
-
-#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "%{profile} created the discussion %{discussion}."
-msgstr ""
-
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
-#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
-#, elixir-autogen, elixir-format
-msgid "%{profile} created the folder %{resource}."
-msgstr ""
-
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
-#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "%{profile} created the group %{group}."
-msgstr ""
-
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
-#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
-#, elixir-autogen, elixir-format
-msgid "%{profile} created the resource %{resource}."
-msgstr ""
-
-#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
-#, elixir-autogen, elixir-format
-msgid "%{profile} deleted the discussion %{discussion}."
-msgstr ""
-
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
-#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
-#, elixir-autogen, elixir-format
-msgid "%{profile} deleted the folder %{resource}."
-msgstr ""
-
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
-#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
-#, elixir-autogen, elixir-format
-msgid "%{profile} deleted the resource %{resource}."
-msgstr ""
-
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
-#, elixir-autogen, elixir-format
-msgid "%{profile} excluded member %{member}."
-msgstr ""
-
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
-#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
-#, elixir-autogen, elixir-format
-msgid "%{profile} moved the folder %{resource}."
-msgstr ""
-
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
-#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
-#, elixir-autogen, elixir-format
-msgid "%{profile} moved the resource %{resource}."
-msgstr ""
-
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
-#, elixir-autogen, elixir-format
-msgid "%{profile} quit the group."
-msgstr ""
-
-#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
-#, elixir-autogen, elixir-format
-msgid "%{profile} renamed the discussion %{discussion}."
-msgstr ""
-
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
-#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
-#, elixir-autogen, elixir-format
-msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
-msgstr ""
-
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
-#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
-#, elixir-autogen, elixir-format
-msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
-msgstr ""
-
-#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
-#, elixir-autogen, elixir-format
-msgid "%{profile} replied to the discussion %{discussion}."
-msgstr ""
-
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
-#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
-#, elixir-autogen, elixir-format
-msgid "%{profile} updated the group %{group}."
-msgstr ""
-
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
-#, elixir-autogen, elixir-format
-msgid "%{profile} updated the member %{member}."
-msgstr ""
-
-#: lib/service/activity/renderer/event.ex:23
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
-#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "The event %{event} was created by %{profile}."
-msgstr ""
-
-#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
-#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
-#, elixir-autogen, elixir-format
-msgid "The event %{event} was deleted by %{profile}."
-msgstr ""
-
-#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
-#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
-#, elixir-autogen, elixir-format
-msgid "The event %{event} was updated by %{profile}."
-msgstr ""
-
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
-#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "The post %{post} was created by %{profile}."
-msgstr ""
-
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
-#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
-#, elixir-autogen, elixir-format
-msgid "The post %{post} was deleted by %{profile}."
-msgstr ""
-
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
-#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
-#, elixir-autogen, elixir-format
-msgid "The post %{post} was updated by %{profile}."
-msgstr ""
-
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
-#, elixir-autogen, elixir-format
-msgid "%{member} joined the group."
-msgstr ""
-
-#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
-#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
-#, elixir-autogen, elixir-format
-msgid "%{profile} posted a comment on the event %{event}."
-msgstr ""
-
-#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
-#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
-#, elixir-autogen, elixir-format
-msgid "%{profile} replied to a comment on the event %{event}."
-msgstr ""
-
-#: lib/web/templates/email/email_direct_activity.text.eex:27
-#, elixir-autogen, elixir-format
-msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
-msgstr ""
-
-#: lib/web/templates/email/email_direct_activity.html.heex:219
-#: lib/web/templates/email/email_direct_activity.text.eex:23
-#, elixir-format
-msgid "View one more activity"
-msgid_plural "View %{count} more activities"
-msgstr[0] ""
-msgstr[1] ""
-
-#: lib/web/templates/email/email_direct_activity.html.heex:53
-#: lib/web/templates/email/email_direct_activity.html.heex:60
-#: lib/web/templates/email/email_direct_activity.text.eex:6
-#: lib/web/templates/email/email_direct_activity.text.eex:7
-#, elixir-format
-msgid "There has been an activity!"
-msgid_plural "There has been some activity!"
-msgstr[0] ""
-msgstr[1] ""
-
-#: lib/service/activity/renderer/renderer.ex:46
-#, elixir-autogen, elixir-format
-msgid "Activity on %{instance}"
-msgstr ""
-
-#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
-#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
-#: lib/web/templates/email/email_anonymous_activity.html.heex:48
-#: lib/web/templates/email/email_anonymous_activity.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "%{profile} has posted an announcement under event %{event}."
-msgstr ""
-
-#: lib/service/activity/renderer/comment.ex:24
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
-#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "%{profile} mentionned you in a comment under event %{event}."
-msgstr ""
-
-#: lib/web/templates/email/email_direct_activity.html.heex:249
-#, elixir-autogen, elixir-format
-msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
-msgstr ""
-
-#: lib/web/templates/email/email_direct_activity.html.heex:51
-#: lib/web/templates/email/email_direct_activity.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "Here's your weekly activity recap"
-msgstr ""
-
-#: lib/web/email/activity.ex:121
-#: lib/web/email/activity.ex:142
-#, elixir-autogen, elixir-format
-msgid "Activity notification for %{instance}"
-msgstr ""
-
-#: lib/web/email/activity.ex:128
-#, elixir-autogen, elixir-format
-msgid "Daily activity recap for %{instance}"
-msgstr ""
-
-#: lib/web/templates/email/email_direct_activity.html.heex:49
-#: lib/web/templates/email/email_direct_activity.text.eex:4
-#, elixir-autogen, elixir-format
-msgid "Here's your daily activity recap"
-msgstr ""
-
-#: lib/web/email/activity.ex:135
-#, elixir-autogen, elixir-format
-msgid "Weekly activity recap for %{instance}"
-msgstr ""
-
-#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
-#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
-#, elixir-autogen, elixir-format
-msgid "%{profile} has posted a new comment under your event %{event}."
-msgstr ""
-
-#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
-#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
-#, elixir-autogen, elixir-format
-msgid "%{profile} has posted a new reply under your event %{event}."
-msgstr ""
-
-#: lib/web/email/activity.ex:46
-#, elixir-autogen, elixir-format
-msgid "Announcement for your event %{event}"
-msgstr ""
-
-#: lib/service/activity/renderer/group.ex:23
-#, elixir-autogen, elixir-format
-msgid "The group %{group} was updated by %{profile}."
-msgstr ""
-
-#: lib/service/activity/renderer/post.ex:47
-#, elixir-autogen, elixir-format
-msgid "The post %{post} from group %{group} was deleted by %{profile}."
-msgstr ""
-
-#: lib/service/activity/renderer/post.ex:31
-#, elixir-autogen, elixir-format
-msgid "The post %{post} from group %{group} was published by %{profile}."
-msgstr ""
-
-#: lib/service/activity/renderer/post.ex:39
-#, elixir-autogen, elixir-format
-msgid "The post %{post} from group %{group} was updated by %{profile}."
-msgstr ""
-
-#: lib/service/activity/renderer/member.ex:39
-#, elixir-autogen, elixir-format
-msgid "%{member} accepted the invitation to join the group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/member.ex:47
-#, elixir-autogen, elixir-format
-msgid "%{member} joined the group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/member.ex:43
-#, elixir-autogen, elixir-format
-msgid "%{member} rejected the invitation to join the group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/member.ex:31
-#, elixir-autogen, elixir-format
-msgid "%{member} requested to join the group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/member.ex:35
-#, elixir-autogen, elixir-format
-msgid "%{member} was invited by %{profile} to group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/member.ex:51
-#, elixir-autogen, elixir-format
-msgid "%{profile} added the member %{member} to group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/member.ex:55
-#, elixir-autogen, elixir-format
-msgid "%{profile} approved the membership request from %{member} for group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/resource.ex:33
-#, elixir-autogen, elixir-format
-msgid "%{profile} created the folder %{resource} in group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/resource.ex:69
-#, elixir-autogen, elixir-format
-msgid "%{profile} deleted the folder %{resource} in group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/resource.ex:71
-#, elixir-autogen, elixir-format
-msgid "%{profile} deleted the resource %{resource} in group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/member.ex:75
-#, elixir-autogen, elixir-format
-msgid "%{profile} excluded member %{member} from the group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/resource.ex:61
-#, elixir-autogen, elixir-format
-msgid "%{profile} moved the folder %{resource} in group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/resource.ex:63
-#, elixir-autogen, elixir-format
-msgid "%{profile} moved the resource %{resource} in group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/member.ex:79
-#, elixir-autogen, elixir-format
-msgid "%{profile} quit the group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/member.ex:63
-#, elixir-autogen, elixir-format
-msgid "%{profile} rejected the membership request from %{member} for group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/resource.ex:45
-#, elixir-autogen, elixir-format
-msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/resource.ex:51
-#, elixir-autogen, elixir-format
-msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/member.ex:71
-#, elixir-autogen, elixir-format
-msgid "%{profile} updated the member %{member} in group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/resource.ex:35
-#, elixir-autogen, elixir-format
-msgid "%{profile} created the resource %{resource} in group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/discussion.ex:86
-#, elixir-autogen, elixir-format
-msgid "%{profile} archived the discussion %{discussion} in group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/discussion.ex:26
-#, elixir-autogen, elixir-format
-msgid "%{profile} created the discussion %{discussion} in group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/discussion.ex:101
-#, elixir-autogen, elixir-format
-msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/discussion.ex:56
-#, elixir-autogen, elixir-format
-msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/discussion.ex:71
-#, elixir-autogen, elixir-format
-msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
-msgstr ""
-
-#: lib/service/activity/renderer/discussion.ex:41
-#, elixir-autogen, elixir-format
-msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
-msgstr ""
diff --git a/priv/gettext/fr_FR/LC_MESSAGES/default.po b/priv/gettext/fr_FR/LC_MESSAGES/default.po
deleted file mode 100644
index 4878c1d43..000000000
--- a/priv/gettext/fr_FR/LC_MESSAGES/default.po
+++ /dev/null
@@ -1,2350 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-09-10 21:04+0000\n"
-"PO-Revision-Date: 2022-09-17 14:31+0000\n"
-"Last-Translator: CHALLET Olivier \n"
-"Language-Team: French (France) \n"
-"Language: fr_FR\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.14\n"
-
-#: lib/web/templates/email/password_reset.html.heex:66
-#, elixir-autogen, elixir-format
-msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one."
-msgstr ""
-"Si vous n'en avez pas fait la demande, veuillez ignorer cet e-mail. Votre "
-"mot de passe ne changera pas tant que vous n'aurez pas accédé au lien ci-"
-"dessous et créé un nouveau mot de passe."
-
-#: lib/web/templates/email/report.html.heex:120
-#, elixir-autogen, elixir-format
-msgid "%{title} by %{creator}"
-msgstr "%{title} par %{creator}"
-
-#: lib/web/templates/email/registration_confirmation.html.heex:80
-#, elixir-autogen, elixir-format
-msgid "Activate my account"
-msgstr "Activer mon compte"
-
-#: lib/web/templates/email/email.html.heex:150
-#: lib/web/templates/email/email.text.eex:9
-#, elixir-autogen, elixir-format
-msgid "Ask the community on Framacolibri"
-msgstr "Interroger la communauté sur Framacolibri"
-
-#: lib/web/templates/email/report.text.eex:15
-#, elixir-autogen, elixir-format
-msgid "Comments"
-msgstr "Commentaires"
-
-#: lib/web/templates/email/report.html.heex:115
-#: lib/web/templates/email/report.text.eex:11
-#, elixir-autogen, elixir-format
-msgid "Event"
-msgstr "Événement"
-
-#: lib/web/email/user.ex:49
-#, elixir-autogen, elixir-format
-msgid "Instructions to reset your password on %{instance}"
-msgstr "Instructions pour réinitialiser votre mot de passe sur %{instance}"
-
-#: lib/web/templates/email/report.text.eex:21
-#, elixir-autogen, elixir-format
-msgid "Reason"
-msgstr "Raison"
-
-#: lib/web/templates/email/password_reset.html.heex:86
-#, elixir-autogen, elixir-format
-msgid "Reset Password"
-msgstr "Réinitialiser mon mot de passe"
-
-#: lib/web/templates/email/password_reset.html.heex:53
-#, elixir-autogen, elixir-format
-msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
-msgstr ""
-"Réinitialiser votre mot de passe est simple. Cliquez simplement sur le "
-"bouton et suivez les inscriptions. Vous serez opérationnel en un rien de "
-"temps."
-
-#: lib/web/email/user.ex:26
-#, elixir-autogen, elixir-format
-msgid "Instructions to confirm your Mobilizon account on %{instance}"
-msgstr "Instructions pour confirmer votre compte Mobilizon sur %{instance}"
-
-#: lib/web/email/admin.ex:22
-#, elixir-autogen, elixir-format
-msgid "New report on Mobilizon instance %{instance}"
-msgstr "Nouveau signalement sur l'instance Mobilizon %{instance}"
-
-#: lib/web/templates/email/before_event_notification.html.heex:67
-#: lib/web/templates/email/before_event_notification.text.eex:4
-#, elixir-autogen, elixir-format
-msgid "Go to event page"
-msgstr "Aller à la page de l'événement"
-
-#: lib/web/templates/email/report.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "New report from %{reporter} on %{instance}"
-msgstr "Nouveau signalement sur %{instance}"
-
-#: lib/web/templates/email/event_participation_approved.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "Participation approved"
-msgstr "Participation approuvée"
-
-#: lib/web/templates/email/password_reset.html.heex:18
-#: lib/web/templates/email/password_reset.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "Password reset"
-msgstr "Réinitialisation du mot de passe"
-
-#: lib/web/templates/email/password_reset.text.eex:7
-#, elixir-autogen, elixir-format
-msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time."
-msgstr ""
-"Réinitialiser votre mot de passe est simple. Cliquez simplement sur le "
-"bouton et suivez les instructions. Vous serez opérationnel en un rien de "
-"temps."
-
-#: lib/web/templates/email/registration_confirmation.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email."
-msgstr ""
-"Vous avez créé un compte sur %{host} avec cette adresse email. Vous êtes à "
-"un clic de l'activer."
-
-#: lib/web/email/participation.ex:114
-#, elixir-autogen, elixir-format
-msgid "Your participation to event %{title} has been approved"
-msgstr "Votre participation à l'événement %{title} a été approuvée"
-
-#: lib/web/email/participation.ex:67
-#, elixir-autogen, elixir-format
-msgid "Your participation to event %{title} has been rejected"
-msgstr "Votre participation à l'événement %{title} a été rejetée"
-
-#: lib/web/email/event.ex:44
-#, elixir-autogen, elixir-format
-msgid "Event %{title} has been updated"
-msgstr "L'événement %{title} a été mis à jour"
-
-#: lib/web/templates/email/event_updated.text.eex:7
-#, elixir-autogen, elixir-format
-msgid "New title: %{title}"
-msgstr "Nouveau titre : %{title}"
-
-#: lib/web/templates/email/password_reset.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "You requested a new password for your account on %{instance}."
-msgstr ""
-"Vous avez demandé un nouveau mot de passe pour votre compte sur %{instance}."
-
-#: lib/web/templates/email/email.html.heex:105
-#, elixir-autogen, elixir-format
-msgid "Warning"
-msgstr "Attention"
-
-#: lib/web/email/participation.ex:140
-#, elixir-autogen, elixir-format
-msgid "Confirm your participation to event %{title}"
-msgstr "Confirmer ma participation à l'événement %{title}"
-
-#: lib/web/templates/api/privacy.html.heex:106
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "An internal ID for your current selected identity"
-msgstr "Une identité interne pour l'identité sélectionnée actuellement"
-
-#: lib/web/templates/api/privacy.html.heex:105
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "An internal user ID"
-msgstr "Une identité utilisateur·ice interne"
-
-#: lib/web/templates/api/privacy.html.heex:47
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Any of the information we collect from you may be used in the following ways:"
-msgstr ""
-"Les informations que nous vous nous fournissez pourront être utilisées pour :"
-
-#: lib/web/templates/api/privacy.html.heex:13
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Basic account information"
-msgstr "Informations basiques du compte"
-
-#: lib/web/templates/api/privacy.html.heex:32
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Do not share any dangerous information over Mobilizon."
-msgstr "Ne partagez aucune information sensible à l'aide de Mobilizon."
-
-#: lib/web/templates/api/privacy.html.heex:123
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Do we disclose any information to outside parties?"
-msgstr "Partageons-nous des informations à des tiers ?"
-
-#: lib/web/templates/api/privacy.html.heex:100
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Do we use cookies?"
-msgstr "Utilisons-nous des cookies ?"
-
-#: lib/web/templates/api/privacy.html.heex:76
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "How do we protect your information?"
-msgstr "Comment protégeons-nous vos informations ?"
-
-#: lib/web/templates/api/privacy.html.heex:36
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "IPs and other metadata"
-msgstr "Adresses IP et autres métadonnées"
-
-#: lib/web/templates/api/privacy.html.heex:23
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Published events and comments"
-msgstr "Événements publiés et commentaires"
-
-#: lib/web/templates/api/privacy.html.heex:93
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Retain the IP addresses associated with registered users no more than 12 months."
-msgstr ""
-"Ne pas conserver les adresses IP associées aux utilisateurs enregistrés il y "
-"a plus de 12 mois."
-
-#: lib/web/templates/api/privacy.html.heex:107
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Tokens to authenticate you"
-msgstr "Jetons pour vous authentifier"
-
-#: lib/web/templates/api/privacy.html.heex:38
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "We also may retain server logs which include the IP address of every request to our server."
-msgstr ""
-"Nous pouvons également conserver les données d'authentification y compris "
-"les adresses IP de toutes les requêtes de notre serveur."
-
-#: lib/web/templates/api/privacy.html.heex:102
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "We store the following information on your device when you connect:"
-msgstr ""
-"Nous conservons les informations suivantes sur votre appareil lorsque vous "
-"vous connectez :"
-
-#: lib/web/templates/api/privacy.html.heex:84
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "We will make a good faith effort to:"
-msgstr "Nous mettrons tout en œuvre pour :"
-
-#: lib/web/templates/api/privacy.html.heex:45
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "What do we use your information for?"
-msgstr "Comment utilisons-nous vos informations ?"
-
-#: lib/web/templates/api/privacy.html.heex:83
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "What is our data retention policy?"
-msgstr "Quelle est notre politique de conservation des données ?"
-
-#: lib/web/templates/api/privacy.html.heex:99
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "You may irreversibly delete your account at any time."
-msgstr "Vous pouvez supprimer votre compte à tout moment de façon irréversible."
-
-#: lib/web/templates/api/privacy.html.heex:158
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Changes to our Privacy Policy"
-msgstr "Modifications de notre politique de confidentialité"
-
-#: lib/web/templates/api/privacy.html.heex:139
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site."
-msgstr ""
-"Si ce serveur est dans l'Union Européenne ou dans l'Espace Economique "
-"Européen : nos sites, produits et services sont tous destinés aux personnes "
-"âgées de plus de 16 ans. Si vous avez moins de 16 ans, suivant la loi RGPD ("
-"Règlement général sur la "
-"protection des données), veuillez ne pas utiliser ce site."
-
-#: lib/web/templates/api/privacy.html.heex:146
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site."
-msgstr ""
-"Si le serveur est situé aux Etats-Unis : Notre site, nos produits et "
-"services sont tous à destination de personnes âgées d'au moins 13 ans. Si "
-"vous avez moins de 13 ans, d'après les recommandations de COOPA (Children's Online Privacy Protection Act) veuillez ne pas utiliser ce "
-"site."
-
-#: lib/web/templates/api/privacy.html.heex:160
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "If we decide to change our privacy policy, we will post those changes on this page."
-msgstr ""
-"Dans le cas d'une décision de changement de notre politique de "
-"confidentialité, nous présenterons ces changements sur cette page."
-
-#: lib/web/templates/api/privacy.html.heex:153
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Law requirements can be different if this server is in another jurisdiction."
-msgstr ""
-"Les conditions juridiques peuvent différer si le serveur est sous une autre "
-"juridiction."
-
-#: lib/web/templates/api/privacy.html.heex:137
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Site usage by children"
-msgstr "Utilisation du site par des mineurs"
-
-#: lib/web/templates/api/privacy.html.heex:68
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions."
-msgstr ""
-"L'adresse électronique que vous nous fournissez peut être utilisée pour vous "
-"envoyer des informations, des mises à jour et des notifications concernant "
-"d'autres personnes qui\n"
-"interagissent avec vos contenus ou vous envoient des messages et pour "
-"répondre à des demandes, et/ou à d'autres requêtes ou\n"
-"questions."
-
-#: lib/web/templates/api/privacy.html.heex:61
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations."
-msgstr ""
-"Afin d'aider à la modération de la communauté, par exemple en comparant "
-"votre adresse IP avec d'autres adresses connues\n"
-"dans le but de détecter des tentatives de contournement d'un bannissement ou "
-"d'autres violations."
-
-#: lib/web/templates/api/privacy.html.heex:54
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in."
-msgstr ""
-"Pour fournir les fonctionnalité de base de Mobilizon. Selon la politique de "
-"cette instance, vous ne pourrez interagir\n"
-"avec le contenu d'autres personnes et publier votre propre contenu que si "
-"vous êtes connecté."
-
-#: lib/web/templates/api/privacy.html.heex:10
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "What information do we collect?"
-msgstr "Quelles informations collectons-nous ?"
-
-#: lib/web/email/user.ex:182
-#, elixir-autogen, elixir-format
-msgid "Mobilizon on %{instance}: confirm your email address"
-msgstr "Mobilizon sur %{instance} : confirmez votre adresse email"
-
-#: lib/web/email/user.ex:159
-#, elixir-autogen, elixir-format
-msgid "Mobilizon on %{instance}: email changed"
-msgstr "Mobilizon sur %{instance} : adresse email modifiée"
-
-#: lib/web/email/notification.ex:52
-#, elixir-format
-msgid "One event planned today"
-msgid_plural "%{nb_events} events planned today"
-msgstr[0] "Un événement prévu aujourd'hui"
-msgstr[1] "%{nb_events} événements prévus aujourd'hui"
-
-#: lib/web/templates/email/on_day_notification.html.heex:47
-#: lib/web/templates/email/on_day_notification.text.eex:3
-#, elixir-format
-msgid "You have one event today:"
-msgid_plural "You have %{total} events today:"
-msgstr[0] "Vous avez un événement aujourd'hui :"
-msgstr[1] "Vous avez %{total} événements aujourd'hui :"
-
-#: lib/web/templates/email/group_invite.text.eex:3
-#, elixir-autogen, elixir-format
-msgid "%{inviter} just invited you to join their group %{group}"
-msgstr "%{inviter} vient de vous inviter à rejoindre son groupe %{group}"
-
-#: lib/web/templates/email/group_invite.html.heex:18
-#: lib/web/templates/email/group_invite.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "Come along!"
-msgstr "Rejoignez nous !"
-
-#: lib/web/email/notification.ex:24
-#, elixir-autogen, elixir-format
-msgid "Don't forget to go to %{title}"
-msgstr "N'oubliez pas de vous rendre à %{title}"
-
-#: lib/web/templates/email/before_event_notification.html.heex:47
-#: lib/web/templates/email/before_event_notification.text.eex:3
-#, elixir-autogen, elixir-format
-msgid "Get ready for %{title}"
-msgstr "Préparez vous pour %{title}"
-
-#: lib/web/templates/email/group_invite.html.heex:83
-#, elixir-autogen, elixir-format
-msgid "See my groups"
-msgstr "Voir mes groupes"
-
-#: lib/web/templates/email/group_invite.html.heex:65
-#: lib/web/templates/email/group_invite.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "To accept this invitation, head over to your groups."
-msgstr "Pour accepter cette invitation, rendez-vous dans vos groupes."
-
-#: lib/web/templates/email/before_event_notification.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "View the event on: %{link}"
-msgstr "Voir l'événement mis à jour sur : %{link}"
-
-#: lib/web/email/member.ex:30
-#, elixir-autogen, elixir-format
-msgid "You have been invited by %{inviter} to join group %{group}"
-msgstr "Vous avez été invité par %{inviter} à rejoindre le groupe %{group}"
-
-#: lib/web/email/notification.ex:81
-#, elixir-format
-msgid "One event planned this week"
-msgid_plural "%{nb_events} events planned this week"
-msgstr[0] "Un événement prévu cette semaine"
-msgstr[1] "%{nb_events} événements prévus cette semaine"
-
-#: lib/web/email/notification.ex:107
-#, elixir-format
-msgid "One participation request for event %{title} to process"
-msgid_plural "%{number_participation_requests} participation requests for event %{title} to process"
-msgstr[0] "Une demande de participation à l'événement %{title} à traiter"
-msgstr[1] ""
-"%{number_participation_requests} demandes de participation à l'événement "
-"%{title} à traiter"
-
-#: lib/web/templates/email/notification_each_week.html.heex:47
-#: lib/web/templates/email/notification_each_week.text.eex:3
-#, elixir-format
-msgid "You have one event this week:"
-msgid_plural "You have %{total} events this week:"
-msgstr[0] "Vous avez un événement aujourd'hui :"
-msgstr[1] "Vous avez %{total} événements aujourd'hui :"
-
-#: lib/service/metadata/utils.ex:53
-#, elixir-autogen, elixir-format
-msgid "The event organizer didn't add any description."
-msgstr "L'organisateur de l'événement n'a pas ajouté de description."
-
-#: lib/web/templates/api/privacy.html.heex:78
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm."
-msgstr ""
-"Nous utilisons plusieurs mesures de sécurité pour assurer la confidentialité "
-"de vos informations personnelles lorsque vous soumettez ou accédez à vos "
-"informations. Entre autres, votre session de navigateur et la connexion "
-"entre vos applications et l'API sont sécurisés par SSL/TLS, et votre mot de "
-"passe est haché avec un algorithme fort à sens unique."
-
-#: lib/web/templates/api/privacy.html.heex:126
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety."
-msgstr ""
-"Non. Nous ne vendons, n’échangeons ou ne transférons d’une quelque manière "
-"que soit des informations permettant de vous identifier personnellement. "
-"Cela n’inclut pas les tierces parties de confiance qui nous aident à opérer "
-"ce site, à conduire nos activités commerciales ou à vous servir, tant qu’"
-"elles acceptent de garder ces informations confidentielles. Nous sommes "
-"également susceptibles de partager vos informations quand nous pensons que c’"
-"est nécessaire pour nous conformer à la loi, pour appliquer les politiques "
-"de notre site ainsi que pour défendre nos droits, notre propriété, notre "
-"sécurité et celles et ceux d’autres personnes."
-
-#: lib/web/templates/api/terms.html.heex:62
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Accepting these Terms"
-msgstr "Accepter les conditions"
-
-#: lib/web/templates/api/terms.html.heex:73
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Changes to these Terms"
-msgstr "Modifications des conditions d'utilisations"
-
-#: lib/web/templates/api/terms.html.heex:271
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content."
-msgstr ""
-"Une grande partie du contenu du Service provient de vous et d'autres "
-"personnes, et nous ne l'examinons, ne le vérifions ni ne l'authentifions, et "
-"il peut contenir des inexactitudes ou de fausses informations. Nous ne "
-"faisons aucune déclaration, garantie ou assurance concernant la qualité, la "
-"pertinence, la véracité, l'exactitude ou l'exhaustivité de tout contenu du "
-"Service. Vous reconnaissez être seul responsable et assumez tous les risques "
-"découlant de votre utilisation ou de votre confiance dans tout contenu."
-
-#: lib/web/templates/api/terms.html.heex:192
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:"
-msgstr ""
-"De plus, vous acceptez de ne pas faire ce qui suit en relation avec le "
-"service ou les autres utilisateurs :"
-
-#: lib/web/templates/api/terms.html.heex:217
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties."
-msgstr ""
-"Contourner ou tenter de contourner tout filtrage, mesures de sécurité, "
-"limites d'accès ou autres caractéristiques destinées à protéger le service, "
-"les utilisateurs du service ou des tiers."
-
-#: lib/web/templates/api/terms.html.heex:211
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;"
-msgstr ""
-"Recueillir des informations personnelles, intimider, menacer, traquer ou "
-"harceler de toute autre manière les autres utilisateurs du service ;"
-
-#: lib/web/templates/api/terms.html.heex:167
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Content that is illegal or unlawful, that would otherwise create liability;"
-msgstr ""
-"Du contenu qui est illégal ou illicite, qui autrement entraînerait votre "
-"propre responsabilité ;"
-
-#: lib/web/templates/api/terms.html.heex:173
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;"
-msgstr ""
-"Du contenu susceptible d'enfreindre ou de violer un brevet, une marque de "
-"commerce, un secret commercial, un droit d'auteur, un droit à la vie privée, "
-"un droit de publicité ou tout autre droit intellectuel ou tout autre et de "
-"quelque partie que ce soit ;"
-
-#: lib/web/templates/api/terms.html.heex:103
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Creating Accounts"
-msgstr "Création de compte"
-
-#: lib/web/templates/api/terms.html.heex:284
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Entire Agreement"
-msgstr "Accord complet"
-
-#: lib/web/templates/api/terms.html.heex:294
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Feedback"
-msgstr "Commentaires"
-
-#: lib/web/templates/api/terms.html.heex:261
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Hyperlinks and Third Party Content"
-msgstr "Liens hypertexte et contenu tiers"
-
-#: lib/web/templates/api/terms.html.heex:279
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service."
-msgstr ""
-"Si vous enfreignez l'une de ces conditions, nous avons le droit de suspendre "
-"ou de désactiver votre accès ou votre utilisation du service."
-
-#: lib/web/templates/api/terms.html.heex:205
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;"
-msgstr ""
-"Usurper l'identité ou afficher le nom d'une personne physique ou morale, ou "
-"encore présenter de manière inexacte votre affiliation à une personne "
-"physique ou morale ;"
-
-#: lib/web/templates/api/terms.html.heex:128
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness."
-msgstr ""
-"Notre Service vous permet, ainsi qu'à d'autres utilisateurs, de publier, "
-"d'établir des liens et de mettre à disposition du contenu. Vous êtes "
-"responsable du contenu que vous mettez à la disposition du service, y "
-"compris de sa légalité, de sa fiabilité et de sa pertinence."
-
-#: lib/web/templates/api/terms.html.heex:94
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Privacy Policy"
-msgstr "Politique de confidentialité"
-
-#: lib/web/templates/api/terms.html.heex:304
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Questions & Contact Information"
-msgstr "Questions et coordonnées"
-
-#: lib/web/templates/api/terms.html.heex:277
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Termination"
-msgstr "Résiliation"
-
-#: lib/web/templates/api/terms.html.heex:199
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;"
-msgstr ""
-"Utiliser le service de toute manière qui pourrait interférer, perturber, "
-"affecter négativement ou empêcher d'autres utilisateurs de profiter "
-"pleinement du service ou qui pourrait endommager, désactiver, surcharger ou "
-"altérer le fonctionnement du service ;"
-
-#: lib/web/templates/api/terms.html.heex:126
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Your Content & Conduct"
-msgstr "Votre contenu et votre comportement"
-
-#: lib/web/templates/api/terms.html.heex:263
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk."
-msgstr ""
-"%{instance_name} ne fait aucune revendication et n'accepte aucune "
-"responsabilité concernant les sites web de tiers accessibles par lien "
-"hypertexte depuis le service ou les sites web liés au service. Lorsque vous "
-"quittez le service, vous devez savoir que les présentes conditions et nos "
-"politiques de confidentialité ne sont plus applicables. L'inclusion d'un "
-"lien n'implique pas l'approbation par %{instance_name} du site. "
-"L'utilisation de tout autre site web est fait aux risques et périls de "
-"l'utilisateur."
-
-#: lib/web/templates/api/terms.html.heex:224
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended."
-msgstr ""
-"Enfin, votre utilisation du Service est également soumise à l'acceptation "
-"des règles spécifiques de l'instance concernant le "
-"code de conduite et les règles de modération. Le non-respect de ces règles "
-"peut également entraîner la désactivation ou la suspension de votre compte."
-
-#: lib/web/templates/api/terms.html.heex:254
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "For full details about the Mobilizon software see here."
-msgstr ""
-"Pour plus de détails sur le logiciel Mobilizon voir lien suivant."
-
-#: lib/web/templates/api/terms.html.heex:47
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully."
-msgstr ""
-"Voici les points importants que vous devez savoir sur l'accès et "
-"l'utilisation du site web et du service %{instance_name} (%{instance_url}). Ce sont nos conditions "
-"d'utilisations. Veuillez les lire attentivement."
-
-#: lib/web/templates/api/terms.html.heex:82
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms."
-msgstr ""
-"Si nous apportons des changements majeurs, nous en informerons nos "
-"utilisateurs de manière claire et visible. Il est possible que les "
-"changements mineurs ne soient mis en évidence que dans le pied de page de "
-"cette page. Il est de votre responsabilité de vérifier régulièrement sur le "
-"site web si des modifications ont été apportées aux présentes conditions "
-"d'utilisations."
-
-#: lib/web/templates/api/terms.html.heex:158
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:"
-msgstr ""
-"Afin de faire de %{instance_name} un endroit idéal pour nous toutes "
-"et tous, nous vous prions de ne pas publier, joindre ou rendre disponible "
-"sur ou par le biais du service l'un des éléments suivants :"
-
-#: lib/web/templates/api/terms.html.heex:179
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and"
-msgstr ""
-"Les informations privées de toute personne tierce (par exemple, les adresses "
-"physiques ou électroniques, les numéros de téléphone, les numéros de "
-"sécurité sociale ou les numéros de carte de crédit) et"
-
-#: lib/web/templates/api/terms.html.heex:152
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible."
-msgstr ""
-"Mobilizon étant un réseau distribué, il est possible, en fonction des règles "
-"de visibilité définies pour votre contenu, que celui-ci ait été distribué à "
-"d'autres instances de Mobilizon. Lorsque vous supprimez votre contenu, nous "
-"demandons à ces autres instances de supprimer également le contenu. Notre "
-"responsabilité quant au contenu supprimé de ces autres instances s'arrête "
-"ici. Si, pour une raison quelconque, une autre instance ne supprime pas le "
-"contenu, nous ne pouvons être tenus responsables."
-
-#: lib/web/templates/api/terms.html.heex:286
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service."
-msgstr ""
-"Les présentes conditions constituent l'intégralité de l'accord entre vous et "
-"%{instance_name} concernant l'utilisation du service, remplaçant tout "
-"accord préalable entre vous et %{instance_name} relatif à votre "
-"utilisation du service."
-
-#: lib/web/templates/api/terms.html.heex:247
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it."
-msgstr ""
-"Ce service fonctionne sur une instance de Mobilizon. Ce code source est sous "
-"licence AGPLv3 ce qui signifie que vous êtes "
-"autorisé et même encouragé à prendre le code source, le modifier et "
-"l'utiliser."
-
-#: lib/web/templates/api/terms.html.heex:185
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code."
-msgstr ""
-"Virus, données corrompues ou autres fichiers ou codes nuisibles, "
-"perturbateurs ou destructeurs."
-
-#: lib/web/templates/api/terms.html.heex:146
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system."
-msgstr ""
-"Vous pouvez supprimer le contenu que vous avez publié. Une fois que vous "
-"avez supprimé votre contenu, il n'apparaîtra plus sur le service, mais des "
-"copies de votre contenu supprimé peuvent rester dans notre système ou des "
-"sauvegardes pendant un certain temps. Les journaux d'accès au serveur web "
-"peuvent également être stockés pendant un certain temps dans le système."
-
-#: lib/web/templates/api/terms.html.heex:306
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Questions or comments about the Service may be directed to us at %{contact}"
-msgstr ""
-"Les questions ou commentaires concernant le service peuvent nous être "
-"adressés à %{contact}"
-
-#: lib/web/templates/api/terms.html.heex:245
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Source code"
-msgstr "Code source"
-
-#: lib/web/templates/api/terms.html.heex:296
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}."
-msgstr ""
-"Nous aimons les retours d'information. N'hésitez pas à nous faire savoir ce "
-"que vous pensez du service, des présentes conditions d'utilisation et, en "
-"général, de %{instance_name}."
-
-#: lib/web/templates/api/terms.html.heex:234
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful."
-msgstr ""
-"Les administrateurs de l'instance (et les modérateurs de la communauté, sous "
-"réserve d'un accès approprié) sont chargés de surveiller et d'agir sur les "
-"contenus signalés et autres rapports d'utilisateurs, et ont le droit et la "
-"responsabilité de supprimer ou de modifier les contenus qui ne sont pas "
-"conformes aux règles de cette instance, ou de suspendre, bloquer ou "
-"interdire (temporairement ou définitivement) tout compte, communauté ou "
-"instance pour violation de ces conditions, ou pour d'autres comportements "
-"qu'ils jugent inappropriés, menaçants, offensants ou nuisibles."
-
-#: lib/web/templates/api/terms.html.heex:7
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "%{instance_name} will not use or transmit or resell your personal data"
-msgstr ""
-"%{instance_name} n'utilisera pas, ne transmettra ou revendra vos "
-"données"
-
-#: lib/web/templates/api/terms.html.heex:113
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly."
-msgstr ""
-"Si vous découvrez ou soupçonnez des failles de sécurité dans le service, "
-"veuillez nous en informer dès que possible. Pour les failles de sécurité "
-"dans le logiciel Mobilizon lui-même, veuillez contacter directement ses contributeurs."
-
-#: lib/web/templates/api/terms.html.heex:240
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules."
-msgstr ""
-"Les administrateurs de l'instance doivent s'assurer que chaque communauté "
-"hébergée sur l'instance est correctement modérée conformément aux règles "
-"définies."
-
-#: lib/web/templates/api/terms.html.heex:321
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA."
-msgstr ""
-"Adaptée à l'origine des politiques de confidentialité de Diaspora* et App.net, aussi sous licence CC BY-SA."
-
-#: lib/web/templates/api/privacy.html.heex:173
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA."
-msgstr ""
-"Adaptée à l'origine des politiques de confidentialité de Mastodon et Discourse, aussi sous licence CC BY-SA."
-
-#: lib/web/templates/api/terms.html.heex:3
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Short version"
-msgstr "Version courte"
-
-#: lib/web/templates/api/terms.html.heex:29
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "The service is provided without warranties and these terms may change in the future"
-msgstr ""
-"Le service est fourni sans garanties et ces conditions d'utilisation peuvent "
-"changer dans le futur"
-
-#: lib/web/templates/api/privacy.html.heex:166
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020."
-msgstr ""
-"Ce document est sous licence CC BY-SA. Dernière mise à jour en date du 18 juin 2020."
-
-#: lib/web/templates/api/terms.html.heex:314
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020."
-msgstr ""
-"Ce document est sous licence CC BY-SA. Dernière mise à jour en date du 22 juin 2020."
-
-#: lib/web/templates/api/terms.html.heex:21
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "You must respect other people and %{instance_name}'s rules when using the service"
-msgstr ""
-"Vous devez respecter les autres et les règles de %{instance_name} "
-"lorsque vous utilisez le service"
-
-#: lib/web/templates/api/terms.html.heex:15
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "You must respect the law when using %{instance_name}"
-msgstr ""
-"Vous devez respecter la loi lorsque vous utilisez %{instance_name}"
-
-#: lib/web/templates/api/terms.html.heex:5
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Your content is yours"
-msgstr "Votre contenu vous appartient"
-
-#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71
-#, elixir-autogen, elixir-format
-msgid "Confirm my e-mail address"
-msgstr "Confirmer mon adresse email"
-
-#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18
-#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "Confirm your e-mail"
-msgstr "Confirmez votre adresse email"
-
-#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3
-#, elixir-autogen, elixir-format
-msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
-msgstr ""
-"Bonjour ! Vous venez de vous enregistrer pour rejoindre cet événement : « "
-"%{title} ». Merci de confirmer l'adresse email que vous avez fournie :"
-
-#: lib/web/templates/email/email.html.heex:142
-#: lib/web/templates/email/email.text.eex:8
-#, elixir-autogen, elixir-format
-msgid "Need help? Is something not working as expected?"
-msgstr "Besoin d'aide ? Quelque chose ne fonctionne pas correctement ?"
-
-#: lib/web/templates/email/registration_confirmation.html.heex:47
-#, elixir-autogen, elixir-format
-msgid "You created an account on %{host} with this email address. You are one click away from activating it."
-msgstr ""
-"Vous avez créé un compte sur %{host} avec cette adresse email. Vous "
-"êtes à un clic de l'activer."
-
-#: lib/web/templates/email/report.html.heex:18
-#, elixir-autogen, elixir-format
-msgid "New report on %{instance}"
-msgstr "Nouveau signalement sur %{instance}"
-
-#: lib/web/templates/email/email_changed_old.html.heex:47
-#, elixir-autogen, elixir-format
-msgid "The email address for your account on %{host} is being changed to:"
-msgstr ""
-"L'adresse email pour votre compte sur %{host} est en train d'être "
-"changée pour :"
-
-#: lib/web/templates/email/password_reset.html.heex:47
-#, elixir-autogen, elixir-format
-msgid "You requested a new password for your account on %{instance}."
-msgstr ""
-"Vous avez demandé un nouveau mot de passe pour votre compte sur "
-"%{instance}."
-
-#: lib/web/templates/email/email.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "Please do not use it for real purposes."
-msgstr "Veuillez ne pas réellement l'utiliser."
-
-#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88
-#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
-#: lib/web/templates/email/event_updated.html.heex:172
-#: lib/web/templates/email/event_updated.text.eex:14
-#: lib/web/templates/email/notification_each_week.html.heex:92
-#: lib/web/templates/email/notification_each_week.text.eex:11
-#: lib/web/templates/email/on_day_notification.html.heex:89
-#: lib/web/templates/email/on_day_notification.text.eex:11
-#, elixir-format
-msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
-msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
-msgstr[0] ""
-"Si vous avez besoin d'annuler votre participation, il suffit d'accéder à la "
-"page de l'événement à partir du lien ci-dessus et de cliquer sur le bouton « "
-"Je participe »."
-msgstr[1] ""
-"Si vous avez besoin d'annuler votre participation à un ou plusieurs "
-"événements, il suffit d'accéder aux pages des événements grâce aux liens ci-"
-"dessus et de cliquer sur le bouton « Je participe »."
-
-#: lib/web/templates/email/email.text.eex:11
-#, elixir-autogen, elixir-format
-msgid "%{instance} is powered by Mobilizon."
-msgstr "%{instance} est une instance de Mobilizon."
-
-#: lib/web/templates/email/email.html.heex:187
-#, elixir-autogen, elixir-format
-msgid "%{instance} is powered by Mobilizon."
-msgstr "%{instance} est une instance de Mobilizon."
-
-#: lib/web/templates/email/pending_participation_notification.html.heex:18
-#: lib/web/templates/email/pending_participation_notification.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "A request is pending!"
-msgstr "Une demande est en attente !"
-
-#: lib/web/templates/email/before_event_notification.html.heex:18
-#: lib/web/templates/email/before_event_notification.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "An event is upcoming!"
-msgstr "Un événement est à venir !"
-
-#: lib/web/templates/email/email_changed_new.html.heex:18
-#: lib/web/templates/email/email_changed_new.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "Confirm new email"
-msgstr "Confirmez votre adresse email"
-
-#: lib/web/templates/email/event_updated.html.heex:108
-#, elixir-autogen, elixir-format
-msgid "End"
-msgstr "Fin"
-
-#: lib/web/templates/email/event_updated.html.heex:18
-#: lib/web/templates/email/event_updated.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "Event update!"
-msgstr "Événement mis à jour !"
-
-#: lib/web/templates/email/report.html.heex:155
-#, elixir-autogen, elixir-format
-msgid "Flagged comments"
-msgstr "Commentaires signalés"
-
-#: lib/web/templates/email/event_participation_approved.html.heex:59
-#: lib/web/templates/email/event_participation_approved.text.eex:7
-#, elixir-autogen, elixir-format
-msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!"
-msgstr ""
-"Bonne nouvelle : un des organisateurs de l'événement vient d'approuver votre "
-"demande. Mettez à jour votre agenda, car vous êtes maintenant un(e) "
-"participant(e) !"
-
-#: lib/web/templates/email/email_changed_new.html.heex:47
-#, elixir-autogen, elixir-format
-msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
-msgstr ""
-"Salut ! Il semblerait que vous avez demandé la modification de l'adresse e-"
-"mail liée à votre compte sur %{instance}. Si vous voulez toujours "
-"effectuer ce changement, merci de cliquer sur le bouton ci-dessous pour "
-"confirmer la modification. Vous pourrez alors vous connecter à %{instance} "
-"avec cette nouvelle adresse."
-
-#: lib/web/templates/email/email_changed_old.text.eex:3
-#, elixir-autogen, elixir-format
-msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:"
-msgstr ""
-"Bonjour ! Juste un petite note pour confirmer que l'adresse e-mail liée à "
-"votre compte sur %{host} a été changée pour :"
-
-#: lib/web/templates/email/email_changed_old.html.heex:79
-#: lib/web/templates/email/email_changed_old.text.eex:5
-#, elixir-autogen, elixir-format
-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 vous n'avez pas effectué cette modification vous-même, il est probable "
-"que quelqu'un ait eu accès à votre compte %{host}. Veuillez vous connecter "
-"et changer immédiatement votre mot de passe. Si vous ne pouvez pas vous "
-"connecter, contactez l'administrateur sur %{host}."
-
-#: lib/web/templates/email/password_reset.text.eex:12
-#, elixir-autogen, elixir-format
-msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above."
-msgstr ""
-"Si vous n'êtes pas à l'origine de cette modification, merci d'ignorer ce "
-"message. Votre mot de passe ne sera pas modifié tant que vous ne cliquerez "
-"pas le lien ci-dessus."
-
-#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103
-#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
-#: lib/web/templates/email/registration_confirmation.html.heex:62
-#: lib/web/templates/email/registration_confirmation.text.eex:7
-#, elixir-autogen, elixir-format
-msgid "If you didn't trigger this email, you may safely ignore it."
-msgstr ""
-"Si vous n'avez pas déclenché cette alerte, vous pouvez l'ignorer en toute "
-"sécurité."
-
-#: lib/web/templates/email/before_event_notification.html.heex:84
-#: lib/web/templates/email/before_event_notification.text.eex:6
-#, elixir-autogen, elixir-format
-msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
-msgstr ""
-"Si vous avez besoin d'annuler votre participation, il suffit d'accéder à la "
-"page de l'événement à partir du lien ci-dessus et de cliquer sur le bouton « "
-"Je participe »."
-
-#: lib/web/templates/email/email.html.heex:193
-#: lib/web/templates/email/email.text.eex:11
-#, elixir-autogen, elixir-format
-msgid "Learn more about Mobilizon here!"
-msgstr "En apprendre plus à propos de Mobilizon ici !"
-
-#: lib/web/templates/email/event_updated.html.heex:123
-#: lib/web/templates/export/event_participants.html.heex:129
-#, elixir-autogen, elixir-format
-msgid "Location"
-msgstr "Emplacement"
-
-#: lib/web/templates/email/event_updated.html.heex:133
-#, elixir-autogen, elixir-format
-msgid "Location address was removed"
-msgstr "L'adresse physique a été supprimée"
-
-#: lib/web/templates/email/pending_participation_notification.html.heex:89
-#: lib/web/templates/email/pending_participation_notification.text.eex:8
-#, elixir-autogen, elixir-format
-msgid "Manage pending requests"
-msgstr "Gérer les demandes de participation en attente"
-
-#: lib/web/templates/email/registration_confirmation.html.heex:18
-#: lib/web/templates/email/registration_confirmation.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "Nearly there!"
-msgstr "Vous y êtes presque !"
-
-#: lib/web/templates/email/email_changed_old.html.heex:18
-#: lib/web/templates/email/email_changed_old.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "New email confirmation"
-msgstr "Nouvel e-mail de confirmation"
-
-#: lib/web/templates/email/report.html.heex:191
-#, elixir-autogen, elixir-format
-msgid "Reasons for report"
-msgstr "Raisons du signalement"
-
-#: lib/web/templates/email/report.html.heex:48
-#, elixir-autogen, elixir-format
-msgid "Someone on %{instance} reported the following content for you to analyze:"
-msgstr "Une personne de %{instance} a signalé le contenu suivant :"
-
-#: lib/web/templates/email/event_participation_rejected.html.heex:18
-#: lib/web/templates/email/event_participation_rejected.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "Sorry! You're not going."
-msgstr "Désolé ! Vous n'y allez pas."
-
-#: lib/web/templates/email/event_updated.html.heex:93
-#, elixir-autogen, elixir-format
-msgid "Start"
-msgstr "Début"
-
-#: lib/web/templates/email/event_updated.text.eex:3
-#, elixir-autogen, elixir-format
-msgid "There have been changes for %{title} so we'd thought we'd let you know."
-msgstr ""
-"Il y a eu des changements pour %{title} donc nous avons pensé vous le faire "
-"savoir."
-
-#: lib/web/templates/email/event_updated.html.heex:74
-#: lib/web/templates/email/event_updated.text.eex:6
-#, elixir-autogen, elixir-format
-msgid "This event has been cancelled by its organizers. Sorry!"
-msgstr "Cet événement a été annulé par ses organisateurs. Désolé !"
-
-#: lib/web/templates/email/event_updated.html.heex:68
-#: lib/web/templates/email/event_updated.text.eex:4
-#, elixir-autogen, elixir-format
-msgid "This event has been confirmed"
-msgstr "L'événement a été confirmé"
-
-#: lib/web/templates/email/event_updated.html.heex:70
-#: lib/web/templates/email/event_updated.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
-msgstr ""
-"Cet événement doit encore être confirmé : les organisateurs vous feront "
-"savoir si l'événement est confirmé."
-
-#: lib/web/templates/email/event_participation_rejected.html.heex:59
-#: lib/web/templates/email/event_participation_rejected.text.eex:7
-#, elixir-autogen, elixir-format
-msgid "Unfortunately, the organizers rejected your request."
-msgstr ""
-"Malheureusement, les organisateurs ont rejeté votre demande de participation."
-
-#: lib/web/templates/email/email_changed_new.html.heex:70
-#, elixir-autogen, elixir-format
-msgid "Verify your email address"
-msgstr "Vérifier votre adresse e-mail"
-
-#: lib/web/templates/email/report.html.heex:232
-#, elixir-autogen, elixir-format
-msgid "View report"
-msgstr "Voir le signalement"
-
-#: lib/web/templates/email/report.text.eex:24
-#, elixir-autogen, elixir-format
-msgid "View report:"
-msgstr "Voir le signalement :"
-
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
-#: lib/web/templates/email/event_participation_approved.html.heex:79
-#: lib/web/templates/email/event_participation_confirmed.html.heex:79
-#, elixir-autogen, elixir-format
-msgid "Visit event page"
-msgstr "Voir la page de l'événement"
-
-#: lib/web/templates/email/event_updated.html.heex:155
-#, elixir-autogen, elixir-format
-msgid "Visit the updated event page"
-msgstr "Voir la page de l'événement mis à jour"
-
-#: lib/web/templates/email/event_updated.text.eex:12
-#, elixir-autogen, elixir-format
-msgid "Visit the updated event page: %{link}"
-msgstr "Voir l'événement mis à jour sur : %{link}"
-
-#: lib/web/templates/email/on_day_notification.html.heex:18
-#: lib/web/templates/email/on_day_notification.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "What's up today?"
-msgstr "Quoi de neuf aujourd'hui ?"
-
-#: lib/web/templates/email/event_participation_approved.html.heex:96
-#: lib/web/templates/email/event_participation_approved.text.eex:11
-#: lib/web/templates/email/event_participation_confirmed.html.heex:96
-#: lib/web/templates/email/event_participation_confirmed.text.eex:6
-#, elixir-autogen, elixir-format
-msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
-msgstr ""
-"Si vous souhaitez mettre à jour ou annuler votre participation, il vous "
-"suffit d'accéder à la page de l'événement via le lien ci-dessus et cliquer "
-"sur le bouton « Participer »."
-
-#: lib/web/templates/email/pending_participation_notification.html.heex:106
-#: lib/web/templates/email/pending_participation_notification.text.eex:10
-#, elixir-autogen, elixir-format
-msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »."
-msgstr ""
-"Vous recevez ce courriel parce que vous avez choisi de recevoir des "
-"notifications pour les demandes de participation en attente à vos "
-"événements. Vous pouvez désactiver ou modifier vos paramètres de "
-"notification dans les paramètres de votre compte utilisateur dans « "
-"Notifications »."
-
-#: lib/web/templates/email/event_participation_rejected.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "You issued a request to attend %{title}."
-msgstr "Vous avez effectué une demande de participation à %{title}."
-
-#: lib/web/templates/email/event_participation_approved.text.eex:5
-#: lib/web/templates/email/event_participation_confirmed.text.eex:3
-#, elixir-autogen, elixir-format
-msgid "You recently requested to attend %{title}."
-msgstr "Vous avez demandé à participer à l'événement %{title}."
-
-#: lib/web/templates/email/event_participation_approved.html.heex:18
-#: lib/web/templates/email/event_participation_confirmed.html.heex:18
-#: lib/web/templates/email/event_participation_confirmed.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "You're going!"
-msgstr "Vous y allez !"
-
-#: lib/web/templates/email/email_changed_new.html.heex:87
-#: lib/web/templates/email/email_changed_new.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "If you didn't trigger the change yourself, please ignore this message."
-msgstr ""
-"Si vous n'êtes pas à l'origine de cette modification, merci d'ignorer ce "
-"message."
-
-#: lib/web/templates/email/email.html.heex:112
-#, elixir-autogen, elixir-format
-msgid "Please do not use it for real purposes."
-msgstr "Veuillez ne pas l'utiliser réellement."
-
-#: lib/web/templates/email/group_member_removal.html.heex:64
-#: lib/web/templates/email/group_member_removal.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
-msgstr ""
-"Si vous pensez qu'il s'agit d'une erreur, vous pouvez contacter les "
-"administrateurs du groupe afin qu'ils vous réintègrent."
-
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "So long, and thanks for the fish!"
-msgstr "Au revoir, et encore merci pour le poisson !"
-
-#: lib/web/email/member.ex:114
-#, elixir-autogen, elixir-format
-msgid "You have been removed from group %{group}"
-msgstr "Vous avez été enlevé du groupe %{group}"
-
-#: lib/web/templates/email/group_member_removal.text.eex:3
-#, elixir-autogen, elixir-format
-msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore."
-msgstr ""
-"Vous avez été enlevé du groupe %{group}. Vous ne serez plus en mesure "
-"d'accéder au contenu privé du groupe."
-
-#: lib/web/templates/email/group_invite.html.heex:47
-#, elixir-autogen, elixir-format
-msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}"
-msgstr ""
-"%{inviter} vient de vous inviter à rejoindre son groupe "
-"%{link_start}%{group}%{link_end}"
-
-#: lib/web/templates/email/group_member_removal.html.heex:47
-#, elixir-autogen, elixir-format
-msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore."
-msgstr ""
-"Vous avez été enlevé du groupe %{link_start}%{group}%{link_end}. Vous "
-"ne serez plus en mesure d'accéder au contenu privé du groupe."
-
-#: lib/web/templates/email/group_suspension.html.heex:85
-#: lib/web/templates/email/group_suspension.text.eex:7
-#, elixir-autogen, elixir-format
-msgid "As this group was located on another instance, it will continue to work for other instances than this one."
-msgstr ""
-"Comme ce groupe était originaire d'une autre instance, il continuera à "
-"fonctionner pour d'autres instances que celle-ci."
-
-#: lib/web/templates/email/group_suspension.html.heex:71
-#: lib/web/templates/email/group_suspension.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "As this group was located on this instance, all of it's data has been irretrievably deleted."
-msgstr ""
-"Comme ce groupe était originaire de cette instance, toutes ses données ont "
-"été irrémédiablement détruites."
-
-#: lib/web/templates/email/group_suspension.html.heex:18
-#: lib/web/templates/email/group_suspension.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "The group %{group} has been suspended on %{instance}!"
-msgstr "Le groupe %{group} a été suspendu sur %{instance} !"
-
-#: lib/web/templates/email/group_suspension.text.eex:3
-#, elixir-autogen, elixir-format
-msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
-msgstr ""
-"L'équipe de modération de votre instance a décidé de suspendre %{group_name} "
-"(%{group_address}). Vous n'êtes désormais plus membre de ce groupe."
-
-#: lib/web/email/group.ex:90
-#, elixir-autogen, elixir-format
-msgid "The group %{group} has been suspended on %{instance}"
-msgstr "Le groupe %{group} a été suspendu sur %{instance}"
-
-#: lib/web/templates/api/terms.html.heex:64
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}."
-msgstr ""
-"Si vous accédez ou utilisez le service, cela signifie que vous acceptez "
-"toutes les conditions d'utilisations ci-dessous. Si une condition n'a pas de "
-"sens pour vous, veuillez nous le faire savoir en contactant %{contact}."
-
-#: lib/web/templates/api/terms.html.heex:96
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "For information about how we collect and use information about users of the Service, please check our privacy policy."
-msgstr ""
-"Pour savoir comment nous recueillons et utilisons les informations sur les "
-"utilisateurs du service, veuillez consulter notre politique de confidentialité."
-
-#: lib/web/templates/api/terms.html.heex:88
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms."
-msgstr ""
-"Si vous continuez à utiliser le service après l'entrée en vigueur des "
-"conditions révisées, vous acceptez automatiquement les conditions révisées."
-
-#: lib/web/templates/api/privacy.html.heex:109
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "If you delete this information, you need to login again."
-msgstr ""
-"Si vous supprimez ces informations, vous devrez vous connecter de nouveau."
-
-#: lib/web/templates/api/privacy.html.heex:111
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser."
-msgstr ""
-"Si vous n'êtes pas connecté, nous ne conserverons aucune information sur "
-"votre appareil, sauf si vous participez anonymement à un événement. Dans ce "
-"cas spécifique nous conservons le un identifiant unique pour l'événement et "
-"les statuts de participation dans votre navigateur pour pouvoir les "
-"afficher. Supprimer ces informations aura pour seule conséquence que votre "
-"participation ne sera plus affichée dans votre navigateur."
-
-#: lib/web/templates/api/privacy.html.heex:117
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Note: This information is stored in your localStorage and not your cookies."
-msgstr ""
-"Attention : Ces informations sont conservées dans votre stockage local et "
-"non vos cookies."
-
-#: lib/web/templates/api/terms.html.heex:231
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Our responsibility"
-msgstr "Notre responsabilité"
-
-#: lib/web/templates/api/privacy.html.heex:87
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days."
-msgstr ""
-"Conserver les journaux du serveur contenant l'adresse IP de toutes les "
-"demandes adressées à ce serveur, dans la mesure où ces journaux sont "
-"conservés, maximum 90 jours."
-
-#: lib/web/templates/api/privacy.html.heex:3
-#: lib/web/templates/api/terms.html.heex:39
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better."
-msgstr ""
-"Certains termes, techniques ou non, utilisés dans le texte ci-dessous "
-"peuvent recouvrir des concepts difficiles à appréhender. Nous vous proposons "
-"un glossaire qui pourra vous aider à mieux les "
-"comprendre."
-
-#: lib/web/templates/api/terms.html.heex:120
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge."
-msgstr ""
-"Nous ne sommes pas responsables des pertes que vous pourriez subir si "
-"quelqu'un d'autre utilise votre adresse électronique ou votre mot de passe, "
-"à votre insu ou non."
-
-#: lib/web/templates/api/terms.html.heex:140
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service."
-msgstr ""
-"Nous ne pouvons être tenus responsables si une erreur de programmation ou "
-"d'administration rend votre contenu visible à un public plus large que celui "
-"prévu. Outre notre droit limité sur votre contenu, vous conservez tous vos "
-"droits sur le contenu que vous publiez, mettez en lien et rendez disponible "
-"sur ou via le service."
-
-#: lib/web/templates/api/privacy.html.heex:15
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering."
-msgstr ""
-"Nous collectons des informations sur vous lorsque vous vous inscrivez sur "
-"cette instance et récupérons des données lorsque vous utilisez la plateforme "
-"en lisant, écrivant, et en interagissant avec les contenus partagés. Si vous "
-"vous inscrivez sur cette instance, nous vous demanderons une adresse e-"
-"mail, un mot de passe (haché) et au moins un nom d'utilisateur. "
-"Votre adresse e-mail sera vérifiée par l'envoi d'un e-mail de confirmation "
-"contenant un lien unique. Si ce lien est activé, nous saurons que vous "
-"contrôlez cette adresse e-mail. Vous pouvez également entrer des "
-"informations supplémentaires au profil, comme un pseudonyme, une "
-"biographie, une image de profil et une image de profil ou d'en-tête. Le "
-"nom d'utilisateur, le pseudonyme affiché, la biographie, les images de "
-"profil et d'en-tête sont toujours publiques. Vous pouvez toutefois "
-"utiliser ce serveur sans vous inscrire."
-
-#: lib/web/templates/api/terms.html.heex:76
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature."
-msgstr ""
-"Nous nous réservons le droit de modifier ces conditions d'utilisations à "
-"tout moment. Par exemple, nous pouvons être amenés à modifier ces conditions "
-"si nous proposons une nouvelle fonctionnalité."
-
-#: lib/web/templates/api/terms.html.heex:55
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page."
-msgstr ""
-"Lorsque nous disons « nous », « notre » ou « nos » dans ce document, nous "
-"faisons référence aux propriétaires, opérateurs et administrateurs de cette "
-"instance de Mobilizon.\n"
-"Le logiciel Mobilizon est fourni par l'équipe des contributeurs de "
-"Mobilizon, soutenue par Framasoft, une "
-"organisation française d'éducation populaire à but non lucratif qui défend "
-"les logiciels libres. Sauf mention explicite, cette instance de Mobilizon "
-"est un service indépendant utilisant le code source de Mobilizon. Vous "
-"pouvez trouver plus d'informations sur cette instance sur la page « A propos de cette instance »."
-
-#: lib/web/templates/api/terms.html.heex:105
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}."
-msgstr ""
-"Lorsque vous créez un compte, vous acceptez également de maintenir la "
-"sécurité et la confidentialité de votre mot de passe et vous acceptez tous "
-"les risques d'un accès non autorisé aux données de votre compte et à toute "
-"autre information que vous fournissez à %{instance_name}."
-
-#: lib/web/templates/api/terms.html.heex:134
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set."
-msgstr ""
-"Lorsque vous publiez, liez ou mettez à disposition un contenu sur le "
-"service, vous nous accordez le droit et la licence d'afficher et de "
-"distribuer votre contenu sur ou via le service (y compris via des "
-"applications). Nous pouvons formater votre contenu pour l'afficher dans le "
-"service, mais nous ne modifierons pas ou ne réviserons pas la substance de "
-"votre contenu lui-même. L'affichage et la distribution de votre contenu se "
-"fait strictement selon les règles de visibilité que vous avez définies pour "
-"le contenu. Nous ne modifierons pas la visibilité du contenu que vous avez "
-"défini."
-
-#: lib/web/templates/api/privacy.html.heex:25
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them."
-msgstr ""
-"Vos événements et commentaires sont transmis aux instances qui "
-"suivent la vôtre, ce qui signifie que d'autres instances posséderont des "
-"copies de ces contenus. Lorsque vous supprimez un événement ou un "
-"commentaire, cette demande de suppression est transmise de la même façon aux "
-"autres instances. Toutes les interactions liées aux fonctionnalités des "
-"événements, comme rejoindre un événement, ou bien aux fonctionnalités de "
-"groupes, comme gérer ses ressources, sont également fédérées. Veuillez noter "
-"que les administrateurs de cette instance et de toutes les instances "
-"fédérées peuvent voir ces messages, et que les destinataires peuvent les "
-"copier, en faire des captures d'écran et les repartager de différentes "
-"façons."
-
-#: lib/web/templates/api/privacy.html.heex:132
-#, elixir-autogen, elixir-format
-msgctxt "terms"
-msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one."
-msgstr ""
-"Votre contenu peut être téléchargé par d'autres instances du réseau. Vos "
-"événements publics et commentaires sont transmis aux instances abonnées à "
-"votre instance. Le contenu créé à travers un groupe est transmis à toutes "
-"les instances de tous les membres du groupe, si ceux-ci sont inscrits sur "
-"une autre instance que la vôtre."
-
-#: lib/web/templates/email/event_participation_confirmed.text.eex:4
-#, elixir-autogen, elixir-format
-msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!"
-msgstr ""
-"Vous avez confirmé votre participation. Mettez à jour votre agenda, car vous "
-"êtes maintenant sur la liste des invités !"
-
-#: lib/web/templates/email/event_participation_approved.html.heex:47
-#: lib/web/templates/email/event_participation_confirmed.html.heex:47
-#, elixir-autogen, elixir-format
-msgid "You recently requested to attend %{title}."
-msgstr "Vous avez demandé à participer à l'événement %{title}."
-
-#: lib/web/email/participation.ex:91
-#, elixir-autogen, elixir-format
-msgid "Your participation to event %{title} has been confirmed"
-msgstr "Votre participation à l'événement %{title} a été approuvée"
-
-#: lib/web/templates/email/report.html.heex:54
-#, elixir-autogen, elixir-format
-msgid "%{reporter} reported the following content."
-msgstr "%{reporter} a signalé le contenu suivant."
-
-#: lib/web/templates/email/report.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "Group %{group} was reported"
-msgstr "Le groupe %{group} a été signalé"
-
-#: lib/web/templates/email/report.html.heex:71
-#, elixir-autogen, elixir-format
-msgid "Group reported"
-msgstr "Groupe signalé"
-
-#: lib/web/templates/email/report.text.eex:7
-#, elixir-autogen, elixir-format
-msgid "Profile %{profile} was reported"
-msgstr "Le profil %{profile} a été signalé"
-
-#: lib/web/templates/email/report.html.heex:81
-#, elixir-autogen, elixir-format
-msgid "Profile reported"
-msgstr "Profil signalé"
-
-#: lib/web/templates/email/event_participation_confirmed.html.heex:59
-#, elixir-autogen, elixir-format
-msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
-msgstr ""
-"Vous avez maintenant confirmé votre participation. Mettez à jour votre "
-"agenda, car vous êtes maintenant sur la liste des invités !"
-
-#: lib/mobilizon/posts/post.ex:99
-#, elixir-autogen, elixir-format
-msgid "A text is required for the post"
-msgstr "Un texte est requis pour le poste"
-
-#: lib/mobilizon/posts/post.ex:98
-#, elixir-autogen, elixir-format
-msgid "A title is required for the post"
-msgstr "Un titre est requis pour le poste"
-
-#: lib/web/templates/email/instance_follow.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr "%{name} (%{domain}) vient de demander à suivre votre instance."
-
-#: lib/web/email/follow.ex:53
-#, elixir-autogen, elixir-format
-msgid "%{name} requests to follow your instance"
-msgstr ""
-
-#: lib/web/templates/email/instance_follow.html.heex:61
-#: lib/web/templates/email/instance_follow.text.eex:6
-#, elixir-autogen, elixir-format
-msgid "If you accept, this instance will receive all of your public events."
-msgstr ""
-
-#: lib/web/email/follow.ex:47
-#, elixir-autogen, elixir-format
-msgid "Instance %{name} (%{domain}) requests to follow your instance"
-msgstr ""
-
-#: lib/web/templates/email/instance_follow.html.heex:93
-#: lib/web/templates/email/instance_follow.text.eex:9
-#, elixir-autogen, elixir-format
-msgid "To accept this invitation, head over to the instance's admin settings."
-msgstr ""
-
-#: lib/web/templates/email/instance_follow.html.heex:18
-#: lib/web/templates/email/instance_follow.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "Want to connect?"
-msgstr ""
-
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-#, elixir-autogen, elixir-format
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-
-#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
-#, elixir-autogen, elixir-format
-msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
-msgstr ""
-
-#: lib/web/templates/email/event_participation_rejected.html.heex:47
-#, elixir-autogen, elixir-format
-msgid "You issued a request to attend %{title}."
-msgstr ""
-
-#: lib/web/templates/email/event_updated.html.heex:83
-#, elixir-autogen, elixir-format
-msgid "Event title"
-msgstr ""
-
-#: lib/web/templates/email/event_updated.html.heex:47
-#, elixir-autogen, elixir-format
-msgid "There have been changes for %{title} so we'd thought we'd let you know."
-msgstr ""
-
-#: lib/web/templates/error/500_page.html.heex:7
-#, elixir-autogen, elixir-format
-msgid "This page is not correct"
-msgstr ""
-
-#: lib/web/templates/error/500_page.html.heex:50
-#, elixir-autogen, elixir-format
-msgid "We're sorry, but something went wrong on our end."
-msgstr ""
-
-#: lib/web/templates/email/email.html.heex:109
-#: lib/web/templates/email/email.text.eex:4
-#, elixir-autogen, elixir-format
-msgid "This is a demonstration site to test Mobilizon."
-msgstr ""
-
-#: lib/service/metadata/actor.ex:91
-#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
-#, elixir-autogen, elixir-format
-msgid "%{name}'s feed"
-msgstr ""
-
-#: lib/service/export/feed.ex:120
-#, elixir-autogen, elixir-format
-msgid "%{actor}'s private events feed on %{instance}"
-msgstr ""
-
-#: lib/service/export/feed.ex:115
-#, elixir-autogen, elixir-format
-msgid "%{actor}'s public events feed on %{instance}"
-msgstr ""
-
-#: lib/service/export/feed.ex:224
-#, elixir-autogen, elixir-format
-msgid "Feed for %{email} on %{instance}"
-msgstr ""
-
-#: lib/web/templates/error/500_page.html.heex:61
-#, elixir-autogen, elixir-format
-msgid "If the issue persists, you may contact the server administrator at %{contact}."
-msgstr ""
-
-#: lib/web/templates/error/500_page.html.heex:59
-#, elixir-autogen, elixir-format
-msgid "If the issue persists, you may try to contact the server administrator."
-msgstr ""
-
-#: lib/web/templates/error/500_page.html.heex:82
-#, elixir-autogen, elixir-format
-msgid "Technical details"
-msgstr ""
-
-#: lib/web/templates/error/500_page.html.heex:52
-#, elixir-autogen, elixir-format
-msgid "The Mobilizon server %{instance} seems to be temporarily down."
-msgstr ""
-
-#: lib/service/export/feed.ex:72
-#, elixir-autogen, elixir-format
-msgid "Public feed for %{instance}"
-msgstr ""
-
-#: lib/graphql/resolvers/user.ex:316
-#, elixir-autogen, elixir-format
-msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
-msgstr ""
-
-#: lib/graphql/resolvers/user.ex:322
-#, elixir-autogen, elixir-format
-msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
-msgstr ""
-
-#: lib/web/email/actor.ex:43
-#, elixir-autogen, elixir-format
-msgid "Your participation to %{event} has been cancelled!"
-msgstr ""
-
-#: lib/web/templates/email/actor_suspension_participants.html.heex:50
-#: lib/web/templates/email/actor_suspension_participants.text.eex:3
-#, elixir-autogen, elixir-format
-msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled."
-msgstr ""
-
-#: lib/web/templates/email/group_suspension.html.heex:50
-#, elixir-autogen, elixir-format
-msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
-msgstr ""
-
-#: lib/web/templates/email/actor_suspension_participants.html.heex:18
-#: lib/web/templates/email/actor_suspension_participants.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "Your participation to %{event} on %{instance} has been cancelled!"
-msgstr ""
-
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#: lib/service/export/participants/csv.ex:81
-#: lib/service/export/participants/ods.ex:86
-#: lib/service/export/participants/pdf.ex:96
-#, elixir-autogen, elixir-format
-msgid "%{event}_participants"
-msgstr ""
-
-#: lib/service/export/participants/common.ex:61
-#, elixir-autogen, elixir-format
-msgid "Participant message"
-msgstr ""
-
-#: lib/service/export/participants/common.ex:61
-#, elixir-autogen, elixir-format
-msgid "Participant name"
-msgstr ""
-
-#: lib/service/export/participants/common.ex:61
-#, elixir-autogen, elixir-format
-msgid "Participant status"
-msgstr ""
-
-#: lib/service/export/participants/common.ex:52
-#: lib/web/templates/email/admin/_role.html.heex:3
-#: lib/web/templates/email/admin/_role.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "Administrator"
-msgstr ""
-
-#: lib/service/export/participants/common.ex:55
-#, elixir-autogen, elixir-format
-msgid "Creator"
-msgstr ""
-
-#: lib/service/export/participants/common.ex:49
-#: lib/web/templates/email/admin/_role.html.heex:5
-#: lib/web/templates/email/admin/_role.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "Moderator"
-msgstr ""
-
-#: lib/service/export/participants/common.ex:37
-#, elixir-autogen, elixir-format
-msgid "Not approved"
-msgstr ""
-
-#: lib/service/export/participants/common.ex:40
-#, elixir-autogen, elixir-format
-msgid "Not confirmed"
-msgstr ""
-
-#: lib/service/export/participants/common.ex:46
-#, elixir-autogen, elixir-format
-msgid "Participant"
-msgstr ""
-
-#: lib/service/export/participants/common.ex:43
-#, elixir-autogen, elixir-format
-msgid "Rejected"
-msgstr ""
-
-#: lib/web/templates/export/event_participants.html.heex:122
-#, elixir-autogen, elixir-format
-msgid "Begins on"
-msgstr ""
-
-#: lib/web/templates/export/event_participants.html.heex:125
-#, elixir-autogen, elixir-format
-msgid "Ends on"
-msgstr ""
-
-#: lib/web/templates/export/event_participants.html.heex:132
-#, elixir-autogen, elixir-format
-msgid "Number of participants"
-msgstr ""
-
-#: lib/web/templates/export/event_participants.html.heex:120
-#, elixir-autogen, elixir-format
-msgid "Participants for %{event}"
-msgstr ""
-
-#: lib/service/export/participants/common.ex:88
-#, elixir-autogen, elixir-format
-msgid "Anonymous participant"
-msgstr ""
-
-#: lib/web/templates/email/date/event_tz_date.html.heex:12
-#: lib/web/templates/email/date/event_tz_date_range.html.heex:20
-#: lib/web/templates/email/date/event_tz_date_range.html.heex:36
-#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
-#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "🌐 %{timezone} %{offset}"
-msgstr ""
-
-#: lib/web/templates/email/date/event_tz_date.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "%{date_time} (%{timezone} %{offset})"
-msgstr ""
-
-#: lib/web/templates/email/date/event_tz_date.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "%{date_time} (in your timezone %{timezone} %{offset})"
-msgstr ""
-
-#: lib/web/templates/email/notification_each_week.html.heex:18
-#: lib/web/templates/email/notification_each_week.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "On the agenda this week"
-msgstr ""
-
-#: lib/web/templates/email/participation/event_card.html.heex:113
-#, elixir-autogen, elixir-format
-msgid "Details"
-msgstr ""
-
-#: lib/web/templates/email/date/event_tz_date_range.html.heex:28
-#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "From the %{start} to the %{end}"
-msgstr ""
-
-#: lib/web/templates/email/participation/event_card.html.heex:47
-#, elixir-autogen, elixir-format
-msgid "Manage your participation"
-msgstr ""
-
-#: lib/web/templates/email/date/event_tz_date_range.html.heex:11
-#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "On %{date} from %{start_time} to %{end_time}"
-msgstr ""
-
-#: lib/web/templates/email/participation/event_card.html.heex:132
-#, elixir-autogen, elixir-format
-msgid "Read more"
-msgstr ""
-
-#: lib/web/templates/email/participation/card/_metadata.html.heex:121
-#: lib/web/templates/email/participation/card/_metadata.text.eex:2
-#, elixir-autogen, elixir-format
-msgid "Online event"
-msgstr ""
-
-#: lib/web/templates/email/event_group_follower_notification.html.heex:18
-#, elixir-autogen, elixir-format
-msgid "%{group} scheduled a new event"
-msgstr ""
-
-#: lib/web/templates/email/event_group_follower_notification.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "%{group} scheduled a new event:"
-msgstr ""
-
-#: lib/web/templates/email/participation/card/_metadata.text.eex:2
-#, elixir-autogen, elixir-format
-msgid "Address:"
-msgstr ""
-
-#: lib/web/templates/email/participation/card/_metadata.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "Date:"
-msgstr ""
-
-#: lib/web/templates/email/participation/event_card.text.eex:7
-#, elixir-autogen, elixir-format
-msgid "Details:"
-msgstr ""
-
-#: lib/web/templates/email/email.html.heex:182
-#, elixir-autogen, elixir-format
-msgid "Manage your notification settings"
-msgstr ""
-
-#: lib/web/templates/email/participation/event_card.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "Manage your participation:"
-msgstr ""
-
-#: lib/web/templates/email/participation/card/_title.text.eex:3
-#: lib/web/templates/email/participation/card/_title.text.eex:3
-#, elixir-autogen, elixir-format
-msgid "Organizer: %{organizer}"
-msgstr ""
-
-#: lib/web/templates/email/participation/event_card.html.heex:91
-#, elixir-autogen, elixir-format
-msgid "Participate"
-msgstr ""
-
-#: lib/web/templates/email/participation/event_card.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "Participate:"
-msgstr ""
-
-#: lib/web/templates/email/participation/card/_title.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "Title: %{title}"
-msgstr ""
-
-#: lib/web/email/group.ex:43
-#, elixir-autogen, elixir-format
-msgid "📅 Just scheduled by %{group}: %{event}"
-msgstr ""
-
-#: lib/web/templates/email/event_updated.text.eex:9
-#, elixir-autogen, elixir-format
-msgid "New end date:"
-msgstr ""
-
-#: lib/web/templates/email/event_updated.text.eex:10
-#, elixir-autogen, elixir-format
-msgid "New location:"
-msgstr ""
-
-#: lib/web/templates/email/event_updated.text.eex:8
-#, elixir-autogen, elixir-format
-msgid "New start date:"
-msgstr ""
-
-#: lib/web/templates/email/group_membership_rejection.html.heex:18
-#: lib/web/templates/email/group_membership_rejection.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "Sorry, not this time!"
-msgstr ""
-
-#: lib/web/templates/email/group_membership_approval.html.heex:74
-#, elixir-autogen, elixir-format
-msgid "View the group"
-msgstr ""
-
-#: lib/web/templates/email/group_membership_approval.html.heex:18
-#: lib/web/templates/email/group_membership_approval.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "You're in!"
-msgstr ""
-
-#: lib/web/email/member.ex:61
-#, elixir-autogen, elixir-format
-msgid "Your membership request for group %{group} has been approved"
-msgstr ""
-
-#: lib/web/email/member.ex:88
-#, elixir-autogen, elixir-format
-msgid "Your membership request for group %{group} has been rejected"
-msgstr ""
-
-#: lib/web/templates/email/group_membership_rejection.text.eex:3
-#, elixir-autogen, elixir-format
-msgid "Your membership request for group %{group} has been rejected."
-msgstr ""
-
-#: lib/web/templates/email/group_membership_rejection.html.heex:47
-#, elixir-autogen, elixir-format
-msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected."
-msgstr ""
-
-#: lib/web/templates/email/group_membership_approval.text.eex:3
-#, elixir-autogen, elixir-format
-msgid "Your membership request for group %{group} has been approved."
-msgstr ""
-
-#: lib/web/templates/email/group_membership_approval.html.heex:47
-#, elixir-autogen, elixir-format
-msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved."
-msgstr ""
-
-#: lib/web/templates/email/pending_participation_notification.html.heex:47
-#: lib/web/templates/email/pending_participation_notification.text.eex:4
-#, elixir-format
-msgid "You have one pending attendance request to process for the following event:"
-msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
-msgstr[0] ""
-msgstr[1] ""
-
-#: lib/web/templates/email/admin_user_role_changed.html.heex:18
-#: lib/web/templates/email/admin_user_role_changed.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "An administrator changed your role"
-msgstr ""
-
-#: lib/web/email/admin.ex:122
-#, elixir-autogen, elixir-format
-msgid "An administrator confirmed your account on %{instance}"
-msgstr ""
-
-#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18
-#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
-#: lib/web/templates/email/admin_user_email_changed_old.html.heex:18
-#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "An administrator manually changed the email attached to your account"
-msgstr ""
-
-#: lib/web/email/admin.ex:43
-#: lib/web/email/admin.ex:70
-#, elixir-autogen, elixir-format
-msgid "An administrator manually changed the email attached to your account on %{instance}"
-msgstr ""
-
-#: lib/web/templates/email/admin_user_confirmation.html.heex:18
-#: lib/web/templates/email/admin_user_confirmation.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "An administrator manually confirmed your account"
-msgstr ""
-
-#: lib/web/email/admin.ex:98
-#, elixir-autogen, elixir-format
-msgid "An administrator updated your role on %{instance}"
-msgstr ""
-
-#: lib/web/templates/email/email_changed_new.text.eex:3
-#, elixir-autogen, elixir-format
-msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
-msgstr ""
-
-#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
-#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
-#, elixir-autogen, elixir-format
-msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
-msgstr ""
-
-#: lib/web/templates/email/admin_user_confirmation.text.eex:3
-#, elixir-autogen, elixir-format
-msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
-msgstr ""
-
-#: lib/web/templates/email/admin_user_email_changed_old.html.heex:47
-#, elixir-autogen, elixir-format
-msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
-msgstr ""
-
-#: lib/web/templates/email/admin_user_email_changed_new.html.heex:47
-#, elixir-autogen, elixir-format
-msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)."
-msgstr ""
-
-#: lib/web/templates/email/admin_user_confirmation.html.heex:47
-#, elixir-autogen, elixir-format
-msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
-msgstr ""
-
-#: lib/web/templates/email/admin_user_confirmation.html.heex:96
-#: lib/web/templates/email/admin_user_email_changed_new.html.heex:62
-#: lib/web/templates/email/admin_user_email_changed_old.html.heex:62
-#: lib/web/templates/email/admin_user_role_changed.html.heex:88
-#, elixir-autogen, elixir-format
-msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
-msgstr ""
-
-#: lib/web/templates/email/admin_user_confirmation.text.eex:7
-#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
-#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
-#: lib/web/templates/email/admin_user_role_changed.text.eex:8
-#, elixir-autogen, elixir-format
-msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
-msgstr ""
-
-#: lib/web/templates/email/admin_user_confirmation.html.heex:79
-#, elixir-autogen, elixir-format
-msgid "Login on %{instance}"
-msgstr ""
-
-#: lib/web/templates/email/admin_user_role_changed.html.heex:72
-#, elixir-autogen, elixir-format
-msgid "New role"
-msgstr ""
-
-#: lib/web/templates/email/admin_user_role_changed.text.eex:6
-#, elixir-autogen, elixir-format
-msgid "New role:"
-msgstr ""
-
-#: lib/web/templates/email/admin_user_role_changed.html.heex:64
-#, elixir-autogen, elixir-format
-msgid "Old role"
-msgstr ""
-
-#: lib/web/templates/email/admin_user_role_changed.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "Old role:"
-msgstr ""
-
-#: lib/web/templates/email/admin/_role.html.heex:7
-#: lib/web/templates/email/admin/_role.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "User"
-msgstr ""
-
-#: lib/web/templates/email/admin_user_confirmation.html.heex:62
-#, elixir-autogen, elixir-format
-msgid "You may now login using your credentials on the service."
-msgstr ""
-
-#: lib/web/templates/email/admin_user_confirmation.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "You may now login using your credentials on the service:"
-msgstr ""
-
-#: lib/web/templates/email/admin_user_role_changed.text.eex:3
-#, elixir-autogen, elixir-format
-msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
-msgstr ""
-
-#: lib/web/templates/email/admin_user_role_changed.html.heex:47
-#, elixir-autogen, elixir-format
-msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
-msgstr ""
-
-#: lib/web/templates/email/instance_follow.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "%{name} just requested to follow your instance."
-msgstr ""
-
-#: lib/web/templates/email/instance_follow.html.heex:48
-#, elixir-autogen, elixir-format
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#: lib/web/templates/email/instance_follow.html.heex:54
-#, elixir-autogen, elixir-format
-msgid "%{name} just requested to follow your instance."
-msgstr ""
-
-#: lib/web/templates/email/instance_follow.html.heex:63
-#: lib/web/templates/email/instance_follow.text.eex:6
-#, elixir-autogen, elixir-format
-msgid "If you accept, this profile will receive all of your public events."
-msgstr ""
-
-#: lib/web/templates/email/instance_follow.html.heex:97
-#: lib/web/templates/email/instance_follow.text.eex:9
-#, elixir-autogen, elixir-format
-msgid "To accept this invitation, head over to the profile's admin page."
-msgstr ""
-
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
-#, elixir-autogen, elixir-format
-msgid "View the details"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:16
-#, elixir-autogen, elixir-format
-msgid "Arts"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:52
-#, elixir-autogen, elixir-format
-msgid "Auto, boat and air"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:20
-#, elixir-autogen, elixir-format
-msgid "Book clubs"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:24
-#, elixir-autogen, elixir-format
-msgid "Business"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:28
-#, elixir-autogen, elixir-format
-msgid "Causes"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:32
-#, elixir-autogen, elixir-format
-msgid "Comedy"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:56
-#, elixir-autogen, elixir-format
-msgid "Community"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:36
-#, elixir-autogen, elixir-format
-msgid "Crafts"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:60
-#, elixir-autogen, elixir-format
-msgid "Family & Education"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:64
-#, elixir-autogen, elixir-format
-msgid "Fashion & Beauty"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:68
-#, elixir-autogen, elixir-format
-msgid "Film & Media"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:40
-#, elixir-autogen, elixir-format
-msgid "Food & Drink"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:72
-#, elixir-autogen, elixir-format
-msgid "Games"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:44
-#, elixir-autogen, elixir-format
-msgid "Health"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:84
-#, elixir-autogen, elixir-format
-msgid "LGBTQ"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:76
-#, elixir-autogen, elixir-format
-msgid "Language & Culture"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:80
-#, elixir-autogen, elixir-format
-msgid "Learning"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:133
-#, elixir-autogen, elixir-format
-msgid "Meeting"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:88
-#, elixir-autogen, elixir-format
-msgid "Movements and politics"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:48
-#, elixir-autogen, elixir-format
-msgid "Music"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:92
-#, elixir-autogen, elixir-format
-msgid "Networking"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:112
-#, elixir-autogen, elixir-format
-msgid "Outdoors & Adventure"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:96
-#, elixir-autogen, elixir-format
-msgid "Party"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:100
-#, elixir-autogen, elixir-format
-msgid "Performing & Visual Arts"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:104
-#, elixir-autogen, elixir-format
-msgid "Pets"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:108
-#, elixir-autogen, elixir-format
-msgid "Photography"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:120
-#, elixir-autogen, elixir-format
-msgid "Science & Tech"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:116
-#, elixir-autogen, elixir-format
-msgid "Spirituality, Religion & Beliefs"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:124
-#, elixir-autogen, elixir-format
-msgid "Sports"
-msgstr ""
-
-#: lib/mobilizon/events/categories.ex:128
-#, elixir-autogen, elixir-format
-msgid "Theatre"
-msgstr ""
-
-#: lib/web/templates/email/participation/event_card.text.eex:9
-#, elixir-autogen, elixir-format
-msgid "Read more: %{url}"
-msgstr ""
-
-#: lib/web/templates/email/registration_confirmation.text.eex:9
-#, elixir-autogen, elixir-format
-msgid "Activate my account:"
-msgstr ""
diff --git a/priv/gettext/gd/LC_MESSAGES/activity.po b/priv/gettext/gd/LC_MESSAGES/activity.po
index 1edd46035..44efdf6ea 100644
--- a/priv/gettext/gd/LC_MESSAGES/activity.po
+++ b/priv/gettext/gd/LC_MESSAGES/activity.po
@@ -24,214 +24,214 @@ msgstr ""
## Run "mix gettext.extract" to bring this file up to
## date. Leave "msgstr"s empty as changing them here as no
## effect: edit them in PO (.po) files instead.
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group."
msgstr "Ghabh %{member} ris a’ bhallrachd sa bhuidheann."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group."
msgstr "Dhiùlt %{member} a’ bhallrachd sa bhuidheann."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group."
msgstr "Dh’iarr %{member} ballrachd sa bhuidheann."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile}."
msgstr "Fhuair %{member} cuireadh o %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member}."
msgstr "Chuir %{profile} am ball %{member} ris."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion}."
msgstr "Chuir %{profile} an deasbad %{discussion} san tasg-lann."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion}."
msgstr "Chruthaich %{profile} an deasbad %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource}."
msgstr "Chruthaich %{profile} am pasgan %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the group %{group}."
msgstr "Chruthaich %{profile} am buidheann %{group}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
msgstr "Chruthaich %{profile} an goireas %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion}."
msgstr "Sguab %{profile} às an deasbad %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr "Sguab %{profile} às am pasgan %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr "Sguab %{profile} às an goireas %{resource}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}."
msgstr "Dhùin %{profile} am ball %{member} a-mach."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr "Ghluais %{profile} am pasgan %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr "Ghluais %{profile} an goireas %{resource}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group."
msgstr "Dh’fhàg %{profile} am buidheann."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion}."
msgstr "Thug %{profile} ainm ùr air an deasbad %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "Thug %{profile} %{resource} air a’ phasgan %{old_resource_title}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "Thug %{profile} %{resource} air a’ ghoireas %{old_resource_title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion}."
msgstr "Fhreagair %{profile} dhan deasbad %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr "Dh’ùraich %{profile} am buidheann %{group}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}."
msgstr "Dh’ùraich %{profile} am ball %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The event %{event} was created by %{profile}."
msgstr "Chaidh an tachartas %{event} a chruthachadh le %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr "Chaidh an tachartas %{event} a sguabadh às le %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
msgstr "Chaidh an tachartas %{event} ùrachadh le %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The post %{post} was created by %{profile}."
msgstr "Chaidh am post %{post} a chruthachadh le %{profile}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr "Chaidh am post %{post} a sguabadh às le %{profile}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
msgstr "Chaidh am post %{post} ùrachadh le %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group."
msgstr "Fhuair %{member} ballrachd sa bhuidheann."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr "Thug %{profile} beachd air an tachartas %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
msgstr "Fhreagair %{profile} do bheachd air an tachartas %{event}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.text.eex:27
+#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
"A bheil thu airson brathan fhaighinn mu ghnìomhachd? ’S urrainn dhut "
"atharrachadh dè cho tric ’s a gheibh thu iad no an cur à comas sna "
"roghainnean agad."
-#, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
+#, elixir-format
msgid "View one more activity"
msgid_plural "View %{count} more activities"
msgstr[0] "Seall %{count} ghnìomhachd a bharrachd"
@@ -239,11 +239,11 @@ msgstr[1] "Seall %{count} ghnìomhachd a bharrachd"
msgstr[2] "Seall %{count} gnìomhachdan a bharrachd"
msgstr[3] "Seall %{count} gnìomhachd a bharrachd"
-#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:53
#: lib/web/templates/email/email_direct_activity.html.heex:60
#: lib/web/templates/email/email_direct_activity.text.eex:6
#: lib/web/templates/email/email_direct_activity.text.eex:7
+#, elixir-format
msgid "There has been an activity!"
msgid_plural "There has been some activity!"
msgstr[0] "Bha gnìomhachd ann!"
@@ -251,101 +251,101 @@ msgstr[1] "Bha gnìomhachdan ann!"
msgstr[2] "Bha gnìomhachdan ann!"
msgstr[3] "Bha gnìomhachdan ann!"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/renderer.ex:46
+#, elixir-autogen, elixir-format
msgid "Activity on %{instance}"
msgstr "Gnìomhachd air %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted an announcement under event %{event}."
msgstr "Chuir %{profile} brath-fios ris an tachartas %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:24
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr "Thug %{profile} iomradh ort ann am beachd san tachartas %{event}."
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:249
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
"A bheil thu airson brathan fhaighinn mu ghnìomhachd? ’S urrainn dhut "
"atharrachadh dè cho tric ’s a gheibh thu iad no an cur à comas sna "
"%{tag_start}roghainnean%{tag_end} agad."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:51
#: lib/web/templates/email/email_direct_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Here's your weekly activity recap"
msgstr "Seo dhut ath-shùil air gnìomhachd na seachdaine"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:121
#: lib/web/email/activity.ex:142
+#, elixir-autogen, elixir-format
msgid "Activity notification for %{instance}"
msgstr "Brath gnìomhachd airson %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:128
+#, elixir-autogen, elixir-format
msgid "Daily activity recap for %{instance}"
msgstr "Ath-shùil air gnìomhachd %{instance} làitheil"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:49
#: lib/web/templates/email/email_direct_activity.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Here's your daily activity recap"
msgstr "Seo dhut ath-shùil air gnìomhachd an latha"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:135
+#, elixir-autogen, elixir-format
msgid "Weekly activity recap for %{instance}"
msgstr "Ath-shùil air gnìomhachd %{instance} sheachdaineil"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr "Thug %{profile} beachd ùr fon tachartas %{event} agad."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
msgstr "Chuir %{profile} freagairt ùr ris fon tachartas %{event} agad."
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:46
+#, elixir-autogen, elixir-format
msgid "Announcement for your event %{event}"
msgstr "Brath-fios dhan tachartas %{event} agad"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/group.ex:23
+#, elixir-autogen, elixir-format
msgid "The group %{group} was updated by %{profile}."
msgstr "Chaidh am buidheann %{group} ùrachadh le %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:47
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was deleted by %{profile}."
msgstr ""
"Chaidh am post %{post} on bhuidheann %{group} a sguabadh às le %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:31
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was published by %{profile}."
msgstr ""
"Chaidh am post %{post} on bhuidheann %{group} fhoillseachadh le %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:39
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was updated by %{profile}."
msgstr "Chaidh am post %{post} on bhuidheann %{group} ùrachadh le %{profile}."
@@ -358,133 +358,139 @@ msgstr "Chaidh am post %{post} on bhuidheann %{group} ùrachadh le %{profile}."
## Run "mix gettext.extract" to bring this file up to
## date. Leave "msgstr"s empty as changing them here as no
## effect: edit them in PO (.po) files instead.
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:39
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group %{group}."
msgstr "Ghabh %{member} ris a’ bhallrachd sa bhuidheann."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:47
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group %{group}."
msgstr "Fhuair %{member} ballrachd sa bhuidheann."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:43
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group %{group}."
msgstr "Dhiùlt %{member} a’ bhallrachd sa bhuidheann."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:31
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group %{group}."
msgstr "Dh’iarr %{member} ballrachd sa bhuidheann."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:35
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile} to group %{group}."
msgstr "Fhuair %{member} cuireadh o %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member} to group %{group}."
msgstr "Chuir %{profile} am ball %{member} ris."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:55
+#, elixir-autogen, elixir-format
msgid "%{profile} approved the membership request from %{member} for group %{group}."
msgstr "Dh’ùraich %{profile} am ball %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:33
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource} in group %{group}."
msgstr "Chruthaich %{profile} am pasgan %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:69
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource} in group %{group}."
msgstr "Sguab %{profile} às am pasgan %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource} in group %{group}."
msgstr "Sguab %{profile} às an goireas %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:75
+#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member} from the group %{group}."
msgstr "Dhùin %{profile} am ball %{member} a-mach."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:61
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource} in group %{group}."
msgstr "Ghluais %{profile} am pasgan %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource} in group %{group}."
msgstr "Ghluais %{profile} an goireas %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:79
+#, elixir-autogen, elixir-format
msgid "%{profile} quit the group %{group}."
msgstr "Dh’fhàg %{profile} am buidheann."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
msgstr ""
"Diùlt %{profile} an t-iarrtas air ballrachd sa buidheann %{group} o "
"%{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
msgstr "Thug %{profile} %{resource} air a’ phasgan %{old_resource_title}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
msgstr "Thug %{profile} %{resource} air a’ ghoireas %{old_resource_title}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member} in group %{group}."
msgstr "Dh’ùraich %{profile} am ball %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:35
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource} in group %{group}."
msgstr "Chruthaich %{profile} an goireas %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:86
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
msgstr ""
"Chuir %{profile} an deasbad %{discussion} sa bhuidheann %{group} san tasg-"
"lann."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:26
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion} in group %{group}."
msgstr "Chruthaich %{profile} an deasbad %{discussion} sa bhuidheann %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:101
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
msgstr "Sguab %{profile} às an deasbad %{discussion} sa bhuidheann %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:56
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
msgstr ""
"Thug %{profile} iomradh ort san deasbad %{discussion} sa bhuidheann %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
msgstr ""
"Thug %{profile} ainm ùr air an deasbad %{discussion} sa bhuidheann %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:41
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr "Fhreagair %{profile} dhan deasbad %{discussion} sa bhuidheann %{group}."
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr "Chuir %{profile} am ball %{member} ris."
diff --git a/priv/gettext/gd/LC_MESSAGES/default.po b/priv/gettext/gd/LC_MESSAGES/default.po
index fb5b206f6..4a2a578ab 100644
--- a/priv/gettext/gd/LC_MESSAGES/default.po
+++ b/priv/gettext/gd/LC_MESSAGES/default.po
@@ -19,315 +19,315 @@ msgstr ""
"X-Generator: Weblate 4.12\n"
"Content-Transfer-Encoding: 8bit\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:66
+#, elixir-autogen, elixir-format
msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:120
+#, elixir-autogen, elixir-format
msgid "%{title} by %{creator}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:80
+#, elixir-autogen, elixir-format
msgid "Activate my account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:150
#: lib/web/templates/email/email.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Ask the community on Framacolibri"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:15
+#, elixir-autogen, elixir-format
msgid "Comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:115
#: lib/web/templates/email/report.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:49
+#, elixir-autogen, elixir-format
msgid "Instructions to reset your password on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:21
+#, elixir-autogen, elixir-format
msgid "Reason"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:86
+#, elixir-autogen, elixir-format
msgid "Reset Password"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:53
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:26
+#, elixir-autogen, elixir-format
msgid "Instructions to confirm your Mobilizon account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:22
+#, elixir-autogen, elixir-format
msgid "New report on Mobilizon instance %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:67
#: lib/web/templates/email/before_event_notification.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Go to event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New report from %{reporter} on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Participation approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:18
#: lib/web/templates/email/password_reset.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Password reset"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:114
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:67
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/event.ex:44
+#, elixir-autogen, elixir-format
msgid "Event %{title} has been updated"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:7
+#, elixir-autogen, elixir-format
msgid "New title: %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:105
+#, elixir-autogen, elixir-format
msgid "Warning"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:140
+#, elixir-autogen, elixir-format
msgid "Confirm your participation to event %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:106
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal ID for your current selected identity"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal user ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Any of the information we collect from you may be used in the following ways:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:13
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Basic account information"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:32
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do not share any dangerous information over Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:123
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we disclose any information to outside parties?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:100
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we use cookies?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "How do we protect your information?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:36
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "IPs and other metadata"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:23
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Published events and comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:93
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain the IP addresses associated with registered users no more than 12 months."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:107
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Tokens to authenticate you"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:38
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We also may retain server logs which include the IP address of every request to our server."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:102
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We store the following information on your device when you connect:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:84
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We will make a good faith effort to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:45
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What do we use your information for?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:83
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What is our data retention policy?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:99
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You may irreversibly delete your account at any time."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to our Privacy Policy"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:139
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:160
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we decide to change our privacy policy, we will post those changes on this page."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:153
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Law requirements can be different if this server is in another jurisdiction."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:137
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Site usage by children"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:68
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:61
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:54
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:10
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What information do we collect?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:182
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: confirm your email address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:159
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: email changed"
msgstr ""
-#, elixir-format
#: lib/web/email/notification.ex:52
+#, elixir-format
msgid "One event planned today"
msgid_plural "%{nb_events} events planned today"
msgstr[0] ""
@@ -335,9 +335,9 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:47
#: lib/web/templates/email/on_day_notification.text.eex:3
+#, elixir-format
msgid "You have one event today:"
msgid_plural "You have %{total} events today:"
msgstr[0] ""
@@ -345,51 +345,51 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.text.eex:3
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{group}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:18
#: lib/web/templates/email/group_invite.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Come along!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/notification.ex:24
+#, elixir-autogen, elixir-format
msgid "Don't forget to go to %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:47
#: lib/web/templates/email/before_event_notification.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Get ready for %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:83
+#, elixir-autogen, elixir-format
msgid "See my groups"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:65
#: lib/web/templates/email/group_invite.text.eex:5
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to your groups."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.text.eex:5
+#, elixir-autogen, elixir-format
msgid "View the event on: %{link}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:30
+#, elixir-autogen, elixir-format
msgid "You have been invited by %{inviter} to join group %{group}"
msgstr ""
-#, elixir-format
#: lib/web/email/notification.ex:81
+#, elixir-format
msgid "One event planned this week"
msgid_plural "%{nb_events} events planned this week"
msgstr[0] ""
@@ -397,8 +397,8 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#, elixir-format
#: lib/web/email/notification.ex:107
+#, elixir-format
msgid "One participation request for event %{title} to process"
msgid_plural "%{number_participation_requests} participation requests for event %{title} to process"
msgstr[0] ""
@@ -406,9 +406,9 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:47
#: lib/web/templates/email/notification_each_week.text.eex:3
+#, elixir-format
msgid "You have one event this week:"
msgid_plural "You have %{total} events this week:"
msgstr[0] ""
@@ -416,359 +416,358 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#, elixir-autogen, elixir-format
#: lib/service/metadata/utils.ex:53
+#, elixir-autogen, elixir-format
msgid "The event organizer didn't add any description."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:78
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:62
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Accepting these Terms"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:73
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to these Terms"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:271
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:192
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:217
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:211
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:167
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that is illegal or unlawful, that would otherwise create liability;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:103
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Creating Accounts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:284
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Entire Agreement"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:294
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Feedback"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:261
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Hyperlinks and Third Party Content"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:279
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:205
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:128
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:94
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Privacy Policy"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:304
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions & Contact Information"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:277
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Termination"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:199
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your Content & Conduct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:263
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:224
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:254
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For full details about the Mobilizon software see here."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:82
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:179
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:152
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:286
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:247
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:185
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:306
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions or comments about the Service may be directed to us at %{contact}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:245
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Source code"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:296
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:234
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:7
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} will not use or transmit or resell your personal data"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:113
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:240
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:321
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:3
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Short version"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:29
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The service is provided without warranties and these terms may change in the future"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:166
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:314
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:21
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect other people and %{instance_name}'s rules when using the service"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect the law when using %{instance_name}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:5
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content is yours"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Confirm my e-mail address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm your e-mail"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:142
#: lib/web/templates/email/email.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Need help? Is something not working as expected?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:18
+#, elixir-autogen, elixir-format
msgid "New report on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "The email address for your account on %{host} is being changed to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
#: lib/web/templates/email/event_updated.html.heex:172
@@ -777,6 +776,7 @@ msgstr ""
#: lib/web/templates/email/notification_each_week.text.eex:11
#: lib/web/templates/email/on_day_notification.html.heex:89
#: lib/web/templates/email/on_day_notification.text.eex:11
+#, elixir-format
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
msgstr[0] ""
@@ -784,910 +784,891 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:187
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:18
#: lib/web/templates/email/pending_participation_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "A request is pending!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:18
#: lib/web/templates/email/before_event_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An event is upcoming!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:18
#: lib/web/templates/email/email_changed_new.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm new email"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:108
+#, elixir-autogen, elixir-format
msgid "End"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:18
#: lib/web/templates/email/event_updated.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Event update!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Flagged comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:59
#: lib/web/templates/email/event_participation_approved.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:79
#: lib/web/templates/email/email_changed_old.text.eex:5
+#, elixir-autogen, elixir-format
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 ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:12
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
#: lib/web/templates/email/registration_confirmation.html.heex:62
#: lib/web/templates/email/registration_confirmation.text.eex:7
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger this email, you may safely ignore it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:84
#: lib/web/templates/email/before_event_notification.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:193
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Learn more about Mobilizon here!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:123
#: lib/web/templates/export/event_participants.html.heex:129
+#, elixir-autogen, elixir-format
msgid "Location"
msgstr "Ionad"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:133
+#, elixir-autogen, elixir-format
msgid "Location address was removed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:89
#: lib/web/templates/email/pending_participation_notification.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Manage pending requests"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:18
#: lib/web/templates/email/registration_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Nearly there!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:18
#: lib/web/templates/email/email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New email confirmation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:191
+#, elixir-autogen, elixir-format
msgid "Reasons for report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:48
+#, elixir-autogen, elixir-format
msgid "Someone on %{instance} reported the following content for you to analyze:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:18
#: lib/web/templates/email/event_participation_rejected.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry! You're not going."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:93
+#, elixir-autogen, elixir-format
msgid "Start"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:3
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:74
#: lib/web/templates/email/event_updated.text.eex:6
+#, elixir-autogen, elixir-format
msgid "This event has been cancelled by its organizers. Sorry!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:68
#: lib/web/templates/email/event_updated.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This event has been confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:70
#: lib/web/templates/email/event_updated.text.eex:5
+#, elixir-autogen, elixir-format
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:59
#: lib/web/templates/email/event_participation_rejected.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Unfortunately, the organizers rejected your request."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:70
+#, elixir-autogen, elixir-format
msgid "Verify your email address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:232
+#, elixir-autogen, elixir-format
msgid "View report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:24
+#, elixir-autogen, elixir-format
msgid "View report:"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Visit event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:12
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page: %{link}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:18
#: lib/web/templates/email/on_day_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "What's up today?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:96
#: lib/web/templates/email/event_participation_approved.text.eex:11
#: lib/web/templates/email/event_participation_confirmed.html.heex:96
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:106
#: lib/web/templates/email/pending_participation_notification.text.eex:10
+#, elixir-autogen, elixir-format
msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:5
#: lib/web/templates/email/event_participation_confirmed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're going!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:87
#: lib/web/templates/email/email_changed_new.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:112
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:64
#: lib/web/templates/email/group_member_removal.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-msgid "So long, and thanks for the fish!"
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:114
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:47
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:85
#: lib/web/templates/email/group_suspension.text.eex:7
+#, elixir-autogen, elixir-format
msgid "As this group was located on another instance, it will continue to work for other instances than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:71
#: lib/web/templates/email/group_suspension.text.eex:5
+#, elixir-autogen, elixir-format
msgid "As this group was located on this instance, all of it's data has been irretrievably deleted."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:18
#: lib/web/templates/email/group_suspension.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:90
msgid "The group %{group} has been suspended on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:64
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:96
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For information about how we collect and use information about users of the Service, please check our privacy policy."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:88
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:109
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you delete this information, you need to login again."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:111
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:117
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Note: This information is stored in your localStorage and not your cookies."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:231
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our responsibility"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:87
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:3
#: lib/web/templates/api/terms.html.heex:39
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:120
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:140
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:55
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:134
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:25
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:132
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.text.eex:4
+#, elixir-autogen, elixir-format
msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:47
#: lib/web/templates/email/event_participation_confirmed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:91
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:54
+#, elixir-autogen, elixir-format
msgid "%{reporter} reported the following content."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Group %{group} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Group reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Profile %{profile} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:81
+#, elixir-autogen, elixir-format
msgid "Profile reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
+#, elixir-autogen, elixir-format
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:99
+#, elixir-autogen, elixir-format
msgid "A text is required for the post"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:98
+#, elixir-autogen, elixir-format
msgid "A title is required for the post"
msgstr ""
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.text.eex:5
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:53
msgid "%{name} requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:47
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.html.heex:18
#: lib/web/templates/email/instance_follow.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Want to connect?"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:83
+#, elixir-autogen, elixir-format
msgid "Event title"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:47
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:7
+#, elixir-autogen, elixir-format
msgid "This page is not correct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:50
+#, elixir-autogen, elixir-format
msgid "We're sorry, but something went wrong on our end."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:109
#: lib/web/templates/email/email.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This is a demonstration site to test Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
+#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:120
+#, elixir-autogen, elixir-format
msgid "%{actor}'s private events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:115
+#, elixir-autogen, elixir-format
msgid "%{actor}'s public events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:224
+#, elixir-autogen, elixir-format
msgid "Feed for %{email} on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:61
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may contact the server administrator at %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:59
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may try to contact the server administrator."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:82
+#, elixir-autogen, elixir-format
msgid "Technical details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:52
+#, elixir-autogen, elixir-format
msgid "The Mobilizon server %{instance} seems to be temporarily down."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:72
+#, elixir-autogen, elixir-format
msgid "Public feed for %{instance}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:316
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:322
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/actor.ex:43
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} has been cancelled!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:50
#: lib/web/templates/email/actor_suspension_participants.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:50
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:18
#: lib/web/templates/email/actor_suspension_participants.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr ""
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
#: lib/service/export/participants/pdf.ex:96
+#, elixir-autogen, elixir-format
msgid "%{event}_participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant message"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant name"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant status"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:52
#: lib/web/templates/email/admin/_role.html.heex:3
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:55
+#, elixir-autogen, elixir-format
msgid "Creator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:49
#: lib/web/templates/email/admin/_role.html.heex:5
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:37
+#, elixir-autogen, elixir-format
msgid "Not approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:40
+#, elixir-autogen, elixir-format
msgid "Not confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:46
+#, elixir-autogen, elixir-format
msgid "Participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:43
+#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:122
+#, elixir-autogen, elixir-format
msgid "Begins on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:125
+#, elixir-autogen, elixir-format
msgid "Ends on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Number of participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:120
+#, elixir-autogen, elixir-format
msgid "Participants for %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:88
+#, elixir-autogen, elixir-format
msgid "Anonymous participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.html.heex:12
#: lib/web/templates/email/date/event_tz_date_range.html.heex:20
#: lib/web/templates/email/date/event_tz_date_range.html.heex:36
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "🌐 %{timezone} %{offset}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (%{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (in your timezone %{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:18
#: lib/web/templates/email/notification_each_week.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On the agenda this week"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:113
+#, elixir-autogen, elixir-format
msgid "Details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:28
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "From the %{start} to the %{end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Manage your participation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:11
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On %{date} from %{start_time} to %{end_time}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Read more"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.html.heex:121
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Online event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.html.heex:18
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Address:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Details:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:182
+#, elixir-autogen, elixir-format
msgid "Manage your notification settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Manage your participation:"
msgstr ""
+#: lib/web/templates/email/participation/card/_title.text.eex:3
+#: lib/web/templates/email/participation/card/_title.text.eex:3
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/participation/card/_title.text.eex:3
-#: lib/web/templates/email/participation/card/_title.text.eex:3
msgid "Organizer: %{organizer}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:91
+#, elixir-autogen, elixir-format
msgid "Participate"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Participate:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_title.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Title: %{title}"
msgstr ""
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:43
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:9
+#, elixir-autogen, elixir-format
msgid "New end date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:10
+#, elixir-autogen, elixir-format
msgid "New location:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:8
+#, elixir-autogen, elixir-format
msgid "New start date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:18
#: lib/web/templates/email/group_membership_rejection.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry, not this time!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:74
+#, elixir-autogen, elixir-format
msgid "View the group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:18
#: lib/web/templates/email/group_membership_approval.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're in!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:61
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:88
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:47
#: lib/web/templates/email/pending_participation_notification.text.eex:4
+#, elixir-format
msgid "You have one pending attendance request to process for the following event:"
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
msgstr[0] ""
@@ -1695,329 +1676,341 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:18
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator changed your role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:122
+#, elixir-autogen, elixir-format
msgid "An administrator confirmed your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:43
#: lib/web/email/admin.ex:70
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:18
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually confirmed your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:98
+#, elixir-autogen, elixir-format
msgid "An administrator updated your role on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/email_changed_new.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:96
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:62
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:62
#: lib/web/templates/email/admin_user_role_changed.html.heex:88
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Login on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:72
+#, elixir-autogen, elixir-format
msgid "New role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "New role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:64
+#, elixir-autogen, elixir-format
msgid "Old role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Old role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin/_role.html.heex:7
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "User"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:62
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service:"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/instance_follow.text.eex:5
+#, elixir-autogen, elixir-format, fuzzy
msgid "%{name} just requested to follow your instance."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:48
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:54
msgid "%{name} just requested to follow your instance."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format, fuzzy
msgid "If you accept, this profile will receive all of your public events."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "To accept this invitation, head over to the profile's admin page."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
msgid "View the details"
msgstr ""
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:16
msgid "Arts"
msgstr "Na h-ealain"
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:52
msgid "Auto, boat and air"
msgstr ""
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:20
msgid "Book clubs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:24
msgid "Business"
msgstr "Gnìomhachas"
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:28
msgid "Causes"
msgstr "Adhbharan"
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:32
msgid "Comedy"
msgstr ""
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:56
msgid "Community"
msgstr "Coimhearsnachd"
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:36
msgid "Crafts"
msgstr "Ceàrdan"
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:60
msgid "Family & Education"
msgstr "Teaghlach ⁊ foghlam"
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:64
msgid "Fashion & Beauty"
msgstr "Fasan ⁊ maise"
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:68
msgid "Film & Media"
msgstr "Film ⁊ meadhanan"
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:40
msgid "Food & Drink"
msgstr "Biadh ⁊ deoch"
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:72
msgid "Games"
msgstr "Geamannan"
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:44
msgid "Health"
msgstr "Slàinte"
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:84
msgid "LGBTQ"
msgstr ""
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:76
msgid "Language & Culture"
msgstr ""
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:80
msgid "Learning"
msgstr ""
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:133
msgid "Meeting"
msgstr ""
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:88
msgid "Movements and politics"
msgstr ""
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:48
msgid "Music"
msgstr ""
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:92
msgid "Networking"
msgstr ""
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:112
msgid "Outdoors & Adventure"
msgstr ""
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:96
msgid "Party"
msgstr ""
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:100
msgid "Performing & Visual Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:104
msgid "Pets"
msgstr ""
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:108
msgid "Photography"
msgstr ""
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:120
msgid "Science & Tech"
msgstr ""
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:116
msgid "Spirituality, Religion & Beliefs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:124
msgid "Sports"
msgstr ""
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:128
msgid "Theatre"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/participation/event_card.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Read more: %{url}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/registration_confirmation.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Activate my account:"
msgstr ""
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr ""
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/gd/LC_MESSAGES/errors.po b/priv/gettext/gd/LC_MESSAGES/errors.po
index 56f7d9101..bdd2f39ee 100644
--- a/priv/gettext/gd/LC_MESSAGES/errors.po
+++ b/priv/gettext/gd/LC_MESSAGES/errors.po
@@ -11,8 +11,8 @@ msgstr ""
"Language: gd\n"
"Plural-Forms: nplurals=4\n"
-#, elixir-autogen
#: lib/mobilizon/discussions/discussion.ex:69
+#, elixir-autogen
msgid "can't be blank"
msgstr ""
@@ -100,70 +100,69 @@ msgstr ""
msgid "must be equal to %{number}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:107
msgid "Cannot refresh the token"
msgstr ""
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:272
msgid "Current profile is not a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:276
msgid "Current profile is not an administrator of the selected group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:610
msgid "Error while saving user settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
+#, elixir-autogen, elixir-format
msgid "Group not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:98
#: lib/graphql/resolvers/group.ex:102
+#, elixir-autogen, elixir-format
msgid "Group with ID %{id} not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:85
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr ""
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:335
msgid "Member not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:94
+#, elixir-autogen, elixir-format
msgid "No profile found for the moderator user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:272
msgid "No user to validate with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
+#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:28
#: lib/graphql/resolvers/participant.ex:32
#: lib/graphql/resolvers/participant.ex:210
@@ -173,314 +172,314 @@ msgstr ""
#: lib/graphql/resolvers/person.ex:396
#: lib/graphql/resolvers/person.ex:425
#: lib/graphql/resolvers/person.ex:440
+#, elixir-autogen, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:159
msgid "Registrations are not open"
msgstr ""
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:427
msgid "The current password is invalid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
msgid "The new email doesn't seem to be valid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
msgid "The new email must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:430
msgid "The new password must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
msgid "The password provided is invalid"
msgstr ""
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:434
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:292
msgid "This user can't reset their password"
msgstr ""
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:81
msgid "This user has been disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
msgid "Unable to validate user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:520
msgid "User already disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:585
msgid "User requested is not logged-in"
msgstr ""
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:307
msgid "You are already a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:342
msgid "You can't leave this group because you are the only administrator"
msgstr ""
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:304
msgid "You cannot join this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:132
+#, elixir-autogen, elixir-format
msgid "You may not list groups unless moderator."
msgstr ""
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:485
msgid "You need to be logged-in to change your email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:442
msgid "You need to be logged-in to change your password"
msgstr ""
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:281
msgid "You need to be logged-in to delete a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:547
msgid "You need to be logged-in to delete your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:312
msgid "You need to be logged-in to join a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:347
msgid "You need to be logged-in to leave a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:245
msgid "You need to be logged-in to update a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:112
msgid "You need to have an existing token to get a refresh token"
msgstr ""
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
msgid "You requested again a confirmation email too soon"
msgstr ""
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:162
msgid "Your email is not on the allowlist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:100
+#, elixir-autogen, elixir-format
msgid "Error while performing background task"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:32
+#, elixir-autogen, elixir-format
msgid "No profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:61
#: lib/graphql/resolvers/actor.ex:97
+#, elixir-autogen, elixir-format
msgid "No remote profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:72
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can suspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:105
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can unsuspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:29
+#, elixir-autogen, elixir-format
msgid "Only remote profiles may be refreshed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:64
+#, elixir-autogen, elixir-format
msgid "Profile already suspended"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:96
+#, elixir-autogen, elixir-format
msgid "A valid email is required by your instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:90
#: lib/graphql/resolvers/participant.ex:143
+#, elixir-autogen, elixir-format
msgid "Anonymous participation is not enabled"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:210
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last administrator of a group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:207
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last identity of a user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:126
+#, elixir-autogen, elixir-format
msgid "Comment is already deleted"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:103
#: lib/graphql/resolvers/discussion.ex:69
+#, elixir-autogen, elixir-format
msgid "Discussion not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:71
#: lib/graphql/resolvers/report.ex:90
+#, elixir-autogen, elixir-format
msgid "Error while saving report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:110
+#, elixir-autogen, elixir-format
msgid "Error while updating report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:131
+#, elixir-autogen, elixir-format
msgid "Event id not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
+#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:87
#: lib/graphql/resolvers/participant.ex:128
#: lib/graphql/resolvers/participant.ex:155
#: lib/graphql/resolvers/participant.ex:336
+#, elixir-autogen, elixir-format
msgid "Event with this ID %{id} doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:103
+#, elixir-autogen, elixir-format
msgid "Internal Error"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:219
+#, elixir-autogen, elixir-format
msgid "No discussion with ID %{id}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:80
#: lib/graphql/resolvers/todos.ex:107
#: lib/graphql/resolvers/todos.ex:179
#: lib/graphql/resolvers/todos.ex:208
#: lib/graphql/resolvers/todos.ex:237
+#, elixir-autogen, elixir-format
msgid "No profile found for user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:64
+#, elixir-autogen, elixir-format
msgid "No such feed token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:259
+#, elixir-autogen, elixir-format
msgid "Participant already has role %{role}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:187
#: lib/graphql/resolvers/participant.ex:220
#: lib/graphql/resolvers/participant.ex:263
+#, elixir-autogen, elixir-format
msgid "Participant not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:32
+#, elixir-autogen, elixir-format
msgid "Person with ID %{id} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:56
+#, elixir-autogen, elixir-format
msgid "Person with username %{username} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:169
#: lib/graphql/resolvers/post.ex:203
+#, elixir-autogen, elixir-format
msgid "Post ID is not a valid ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:172
#: lib/graphql/resolvers/post.ex:206
+#, elixir-autogen, elixir-format
msgid "Post doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:84
+#, elixir-autogen, elixir-format
msgid "Profile invited doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:93
#: lib/graphql/resolvers/member.ex:97
+#, elixir-autogen, elixir-format
msgid "Profile is already a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:133
#: lib/graphql/resolvers/post.ex:175
#: lib/graphql/resolvers/post.ex:209
@@ -494,622 +493,623 @@ msgstr ""
#: lib/graphql/resolvers/todos.ex:182
#: lib/graphql/resolvers/todos.ex:214
#: lib/graphql/resolvers/todos.ex:246
+#, elixir-autogen, elixir-format
msgid "Profile is not member of group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:67
#: lib/graphql/resolvers/person.ex:233
+#, elixir-autogen, elixir-format
msgid "Profile not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:48
+#, elixir-autogen, elixir-format
msgid "Report not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:172
#: lib/graphql/resolvers/resource.ex:199
+#, elixir-autogen, elixir-format
msgid "Resource doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:124
+#, elixir-autogen, elixir-format
msgid "The event has already reached its maximum capacity"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:282
+#, elixir-autogen, elixir-format
msgid "This token is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:176
#: lib/graphql/resolvers/todos.ex:243
+#, elixir-autogen, elixir-format
msgid "Todo doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:77
#: lib/graphql/resolvers/todos.ex:211
#: lib/graphql/resolvers/todos.ex:240
+#, elixir-autogen, elixir-format
msgid "Todo list doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:73
+#, elixir-autogen, elixir-format
msgid "Token does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:67
#: lib/graphql/resolvers/feed_token.ex:70
+#, elixir-autogen, elixir-format
msgid "Token is not a valid UUID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:98
+#, elixir-autogen, elixir-format
msgid "User not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:310
+#, elixir-autogen, elixir-format
msgid "You already have a profile for this user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:134
+#, elixir-autogen, elixir-format
msgid "You are already a participant of this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:87
+#, elixir-autogen, elixir-format
msgid "You are not a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:157
#: lib/graphql/resolvers/member.ex:173
#: lib/graphql/resolvers/member.ex:188
+#, elixir-autogen, elixir-format
msgid "You are not a moderator or admin for this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:59
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:41
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:134
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:82
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:93
+#, elixir-autogen, elixir-format
msgid "You are not allowed to update a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:181
#: lib/graphql/resolvers/participant.ex:214
+#, elixir-autogen, elixir-format
msgid "You can't leave event because you're the only event creator participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:192
+#, elixir-autogen, elixir-format
msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:122
+#, elixir-autogen, elixir-format
msgid "You cannot delete this comment"
msgstr ""
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:408
msgid "You cannot delete this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:90
+#, elixir-autogen, elixir-format
msgid "You cannot invite to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:76
+#, elixir-autogen, elixir-format
msgid "You don't have permission to delete this token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/admin.ex:56
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list action logs"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:36
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:115
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to update a report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:53
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to view a report"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:250
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:234
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:276
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:84
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access discussions"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:96
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:318
msgid "You need to be logged-in to create events"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:141
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:140
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:417
msgid "You need to be logged-in to delete an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:214
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:207
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:108
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:225
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave an event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:374
msgid "You need to be logged-in to update an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:180
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:177
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:236
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to view a resource preview"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:132
+#, elixir-autogen, elixir-format
msgid "Parent resource doesn't belong to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:114
+#, elixir-autogen, elixir-format
msgid "The chosen password is too short."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:142
+#, elixir-autogen, elixir-format
msgid "The registration token is already in use, this looks like an issue on our side."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:108
+#, elixir-autogen, elixir-format
msgid "This email is already used."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:99
+#, elixir-autogen, elixir-format
msgid "Post not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:86
+#, elixir-autogen, elixir-format
msgid "Invalid arguments passed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:92
+#, elixir-autogen, elixir-format
msgid "Invalid credentials"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:90
+#, elixir-autogen, elixir-format
msgid "Reset your password to login"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:97
#: lib/graphql/error.ex:102
+#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:104
+#, elixir-autogen, elixir-format
msgid "Something went wrong"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:85
+#, elixir-autogen, elixir-format
msgid "Unknown Resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:95
+#, elixir-autogen, elixir-format
msgid "You don't have permission to do this"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged in"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:118
+#, elixir-autogen, elixir-format
msgid "You can't accept this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:139
+#, elixir-autogen, elixir-format
msgid "You can't reject this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/media.ex:71
+#, elixir-autogen, elixir-format
msgid "File doesn't have an allowed MIME type."
msgstr ""
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:240
msgid "Profile is not administrator for the group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:363
msgid "You can't edit this event."
msgstr ""
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:366
msgid "You can't attribute this event to this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:142
+#, elixir-autogen, elixir-format
msgid "This invitation doesn't exist."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:217
+#, elixir-autogen, elixir-format
msgid "This member already has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:241
+#, elixir-autogen, elixir-format
msgid "You don't have the right to remove this member."
msgstr ""
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
-#: lib/mobilizon/actors/actor.ex:351
msgid "This username is already taken."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:81
+#, elixir-autogen, elixir-format
msgid "You must provide either an ID or a slug to access a discussion"
msgstr ""
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:313
msgid "Organizer profile is not owned by the user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:93
+#, elixir-autogen, elixir-format
msgid "Profile ID provided is not the anonymous profile one"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:181
#: lib/graphql/resolvers/group.ex:223
#: lib/graphql/resolvers/person.ex:148
#: lib/graphql/resolvers/person.ex:182
#: lib/graphql/resolvers/person.ex:304
+#, elixir-autogen, elixir-format
msgid "The provided picture is too heavy"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/views/utils.ex:34
-msgid "Index file not found. You need to recompile the front-end."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:129
+#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr ""
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:503
msgid "Invalid activation token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:226
+#, elixir-autogen, elixir-format
msgid "Unable to fetch resource details from this URL."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/event.ex:164
#: lib/graphql/resolvers/participant.ex:253
#: lib/graphql/resolvers/participant.ex:328
+#, elixir-autogen, elixir-format
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:299
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:354
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:166
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:129
+#, elixir-autogen, elixir-format
msgid "Comment not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:123
+#, elixir-autogen, elixir-format
msgid "Error while creating a discussion"
msgstr ""
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:624
msgid "Error while updating locale"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:307
+#, elixir-autogen, elixir-format
msgid "Error while uploading pictures"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:190
+#, elixir-autogen, elixir-format
msgid "Failed to leave the event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:236
+#, elixir-autogen, elixir-format
msgid "Failed to update the group"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
msgid "Failed to update user email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:499
msgid "Failed to validate user email"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:146
+#, elixir-autogen, elixir-format
msgid "The anonymous actor ID is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:165
+#, elixir-autogen, elixir-format
msgid "Unknown error while updating resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:84
+#, elixir-autogen, elixir-format
msgid "You are not the comment creator"
msgstr ""
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:424
msgid "You cannot change your password."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:321
+#, elixir-autogen, elixir-format
msgid "Format not supported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:305
+#, elixir-autogen, elixir-format
msgid "A dependency needed to export to %{format} is not installed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:313
+#, elixir-autogen, elixir-format
msgid "An error occured while saving export"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/controllers/export_controller.ex:30
+#, elixir-autogen, elixir-format
msgid "Export to format %{format} is not enabled on this instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:187
+#, elixir-autogen, elixir-format
msgid "Only admins can create groups"
msgstr ""
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:306
msgid "Only groups can create events"
msgstr ""
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:292
msgid "Unknown error while creating event"
msgstr ""
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:480
msgid "User cannot change email"
msgstr ""
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:391
msgid "Follow does not match your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:395
msgid "Follow not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:345
msgid "Profile with username %{username} not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:340
msgid "This profile does not belong to you"
msgstr ""
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:365
msgid "You are already following this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:374
msgid "You need to be logged-in to follow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:423
msgid "You need to be logged-in to unfollow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:400
msgid "You need to be logged-in to update a group follow"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:210
+#, elixir-autogen, elixir-format
msgid "This member does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:234
+#, elixir-autogen, elixir-format
msgid "You don't have the role needed to remove this member."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:252
+#, elixir-autogen, elixir-format
msgid "You must be logged-in to remove a member"
msgstr ""
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:156
msgid "Your email seems to be using an invalid format"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:380
msgid "Can't confirm an already confirmed user"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:384
msgid "Deconfirming users is not supported"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:356
msgid "The new role must be different"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:307
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/api/groups.ex:33
+#, elixir-autogen, elixir-format
msgid "A profile or group with that name already exists"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:506
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/gl/LC_MESSAGES/activity.po b/priv/gettext/gl/LC_MESSAGES/activity.po
index a2fc82fc5..5b151b9ed 100644
--- a/priv/gettext/gl/LC_MESSAGES/activity.po
+++ b/priv/gettext/gl/LC_MESSAGES/activity.po
@@ -11,440 +11,446 @@ msgstr ""
"Language: gl\n"
"Plural-Forms: nplurals=2\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The event %{event} was created by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The post %{post} was created by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.text.eex:27
+#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
-#, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
+#, elixir-format
msgid "View one more activity"
msgid_plural "View %{count} more activities"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:53
#: lib/web/templates/email/email_direct_activity.html.heex:60
#: lib/web/templates/email/email_direct_activity.text.eex:6
#: lib/web/templates/email/email_direct_activity.text.eex:7
+#, elixir-format
msgid "There has been an activity!"
msgid_plural "There has been some activity!"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/renderer.ex:46
+#, elixir-autogen, elixir-format
msgid "Activity on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted an announcement under event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:24
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr ""
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:249
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:51
#: lib/web/templates/email/email_direct_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Here's your weekly activity recap"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:121
#: lib/web/email/activity.ex:142
+#, elixir-autogen, elixir-format
msgid "Activity notification for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:128
+#, elixir-autogen, elixir-format
msgid "Daily activity recap for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:49
#: lib/web/templates/email/email_direct_activity.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Here's your daily activity recap"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:135
+#, elixir-autogen, elixir-format
msgid "Weekly activity recap for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:46
+#, elixir-autogen, elixir-format
msgid "Announcement for your event %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/group.ex:23
+#, elixir-autogen, elixir-format
msgid "The group %{group} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:47
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:31
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was published by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:39
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:39
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:47
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:43
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:31
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:35
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile} to group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member} to group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:55
+#, elixir-autogen, elixir-format
msgid "%{profile} approved the membership request from %{member} for group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:33
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:69
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:75
+#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member} from the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:61
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:79
+#, elixir-autogen, elixir-format
msgid "%{profile} quit the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:35
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:86
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:26
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:101
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:56
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:41
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr ""
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr ""
diff --git a/priv/gettext/gl/LC_MESSAGES/default.po b/priv/gettext/gl/LC_MESSAGES/default.po
index 7e9dc40de..6b33d64c8 100644
--- a/priv/gettext/gl/LC_MESSAGES/default.po
+++ b/priv/gettext/gl/LC_MESSAGES/default.po
@@ -1136,7 +1136,7 @@ msgstr "Ver denuncia"
msgid "View report:"
msgstr "Ver denuncia:"
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
#, elixir-autogen, elixir-format
@@ -1215,12 +1215,6 @@ msgstr ""
"Se cres que é un erro, podes contactar co grupo de administradoras para que "
"poidan volver a engadirte."
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "So long, and thanks for the fish!"
-msgstr "Ata aquí, e grazas pola atención!"
-
#: lib/web/email/member.ex:114
#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
@@ -1276,7 +1270,7 @@ msgstr ""
"Os moderadores da túa instancia decidiron suspender %{group_name} "
"(%{group_address}). Xa non pertences a este grupo."
-#: lib/web/email/group.ex:90
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}"
msgstr "O grupo %{group} foi suspendido en %{instance}"
@@ -1521,28 +1515,23 @@ msgstr "Requírese un texto para a publicación"
msgid "A title is required for the post"
msgstr "Requírese un título para a publicación"
-#: lib/web/templates/email/instance_follow.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr "%{name} (%{domain}) solicitou seguir a túa instancia."
-
-#: lib/web/email/follow.ex:53
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
msgid "%{name} requests to follow your instance"
msgstr "%{name} solicita seguir a túa instancia"
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr "Se aceptas, esta instancia recibirá todos os teus eventos públicos."
-#: lib/web/email/follow.ex:47
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr "A instancia %{name} (%{domain}) solicita seguir a túa instancia"
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
@@ -1555,14 +1544,6 @@ msgstr ""
msgid "Want to connect?"
msgstr "Queres entrar?"
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-#, elixir-autogen, elixir-format
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-"Nota: que %{name} (%{domain}) te siga non implica que sigas a esta "
-"instancia, pero podes tamén solicitar seguilos a eles."
-
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
@@ -1603,8 +1584,8 @@ msgstr "Este é un sitio web de exemplo para probar Mobilizon."
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr "fonte de %{name}"
@@ -1652,14 +1633,14 @@ msgstr ""
msgid "Public feed for %{instance}"
msgstr "Fonte pública de %{instance}"
-#: lib/graphql/resolvers/user.ex:316
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr ""
"O contrasinal escollido é demasiado curto. Comproba que o teu contrasinal "
"teña polo menos 6 caracteres."
-#: lib/graphql/resolvers/user.ex:322
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
@@ -1692,8 +1673,6 @@ msgstr ""
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr "Confirmouse a túa participación no evento %{title}"
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
@@ -1895,7 +1874,7 @@ msgstr "Participación aprobada"
msgid "Title: %{title}"
msgstr ""
-#: lib/web/email/group.ex:43
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr ""
@@ -2115,181 +2094,176 @@ msgstr ""
msgid "%{name} just requested to follow your instance."
msgstr "%{name} solicita seguir a túa instancia"
-#: lib/web/templates/email/instance_follow.html.heex:48
-#, elixir-autogen, elixir-format, fuzzy
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr "%{name} (%{domain}) solicitou seguir a túa instancia."
-
-#: lib/web/templates/email/instance_follow.html.heex:54
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format, fuzzy
msgid "%{name} just requested to follow your instance."
msgstr "%{name} solicita seguir a túa instancia"
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
#, elixir-autogen, elixir-format, fuzzy
msgid "If you accept, this profile will receive all of your public events."
msgstr "Se aceptas, esta instancia recibirá todos os teus eventos públicos."
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
#, elixir-autogen, elixir-format, fuzzy
msgid "To accept this invitation, head over to the profile's admin page."
msgstr ""
"Para aceptar o convite, vaite ós axustes de administración da instancia."
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
msgid "View the details"
msgstr ""
-#: lib/mobilizon/events/categories.ex:16
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
msgid "Arts"
msgstr ""
-#: lib/mobilizon/events/categories.ex:52
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
msgid "Auto, boat and air"
msgstr ""
-#: lib/mobilizon/events/categories.ex:20
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
msgid "Book clubs"
msgstr ""
-#: lib/mobilizon/events/categories.ex:24
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
msgid "Business"
msgstr ""
-#: lib/mobilizon/events/categories.ex:28
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
msgid "Causes"
msgstr ""
-#: lib/mobilizon/events/categories.ex:32
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
msgid "Comedy"
msgstr ""
-#: lib/mobilizon/events/categories.ex:56
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format, fuzzy
msgid "Community"
msgstr "Comentarios"
-#: lib/mobilizon/events/categories.ex:36
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
msgid "Crafts"
msgstr ""
-#: lib/mobilizon/events/categories.ex:60
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
msgid "Family & Education"
msgstr ""
-#: lib/mobilizon/events/categories.ex:64
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
msgid "Fashion & Beauty"
msgstr ""
-#: lib/mobilizon/events/categories.ex:68
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
msgid "Film & Media"
msgstr ""
-#: lib/mobilizon/events/categories.ex:40
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
msgid "Food & Drink"
msgstr ""
-#: lib/mobilizon/events/categories.ex:72
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
msgid "Games"
msgstr ""
-#: lib/mobilizon/events/categories.ex:44
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
msgid "Health"
msgstr ""
-#: lib/mobilizon/events/categories.ex:84
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
msgid "LGBTQ"
msgstr ""
-#: lib/mobilizon/events/categories.ex:76
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
msgid "Language & Culture"
msgstr ""
-#: lib/mobilizon/events/categories.ex:80
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format, fuzzy
msgid "Learning"
msgstr "Aviso"
-#: lib/mobilizon/events/categories.ex:133
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
msgid "Meeting"
msgstr ""
-#: lib/mobilizon/events/categories.ex:88
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
msgid "Movements and politics"
msgstr ""
-#: lib/mobilizon/events/categories.ex:48
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
msgid "Music"
msgstr ""
-#: lib/mobilizon/events/categories.ex:92
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
msgid "Networking"
msgstr ""
-#: lib/mobilizon/events/categories.ex:112
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
msgid "Outdoors & Adventure"
msgstr ""
-#: lib/mobilizon/events/categories.ex:96
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
msgid "Party"
msgstr ""
-#: lib/mobilizon/events/categories.ex:100
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
msgid "Performing & Visual Arts"
msgstr ""
-#: lib/mobilizon/events/categories.ex:104
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
msgid "Pets"
msgstr ""
-#: lib/mobilizon/events/categories.ex:108
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
msgid "Photography"
msgstr ""
-#: lib/mobilizon/events/categories.ex:120
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
msgid "Science & Tech"
msgstr ""
-#: lib/mobilizon/events/categories.ex:116
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
msgid "Spirituality, Religion & Beliefs"
msgstr ""
-#: lib/mobilizon/events/categories.ex:124
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
msgid "Sports"
msgstr ""
-#: lib/mobilizon/events/categories.ex:128
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
msgid "Theatre"
msgstr ""
@@ -2303,3 +2277,22 @@ msgstr ""
#, elixir-autogen, elixir-format, fuzzy
msgid "Activate my account:"
msgstr "Activar a miña conta"
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr "A instancia %{name} (%{domain}) solicita seguir a túa instancia"
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+"Nota: que %{name} (%{domain}) te siga non implica que sigas a esta "
+"instancia, pero podes tamén solicitar seguilos a eles."
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/gl/LC_MESSAGES/errors.po b/priv/gettext/gl/LC_MESSAGES/errors.po
index d1db99519..708fde865 100644
--- a/priv/gettext/gl/LC_MESSAGES/errors.po
+++ b/priv/gettext/gl/LC_MESSAGES/errors.po
@@ -18,8 +18,8 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.6.2\n"
-#, elixir-autogen
#: lib/mobilizon/discussions/discussion.ex:69
+#, elixir-autogen
msgid "can't be blank"
msgstr "non pode estar baleiro"
@@ -95,71 +95,70 @@ msgstr "ten que ser maior ou igual a %{number}"
msgid "must be equal to %{number}"
msgstr "ten que ser igual a %{number}"
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:107
msgid "Cannot refresh the token"
msgstr "Non puido actualizar o token"
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:272
msgid "Current profile is not a member of this group"
msgstr "O perfil actual non é membro deste grupo"
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:276
msgid "Current profile is not an administrator of the selected group"
msgstr "O perfil actual non é administrador do grupo seleccionado"
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:610
msgid "Error while saving user settings"
msgstr "Erro ó gardar os axustes de usuaria"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
+#, elixir-autogen, elixir-format
msgid "Group not found"
msgstr "Grupo non atopado"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:98
#: lib/graphql/resolvers/group.ex:102
+#, elixir-autogen, elixir-format
msgid "Group with ID %{id} not found"
msgstr "Grupo con ID %{id} non atopado"
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:85
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr ""
"A autenticación non foi posible, o contrasinal ou o email non son correctos."
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:335
msgid "Member not found"
msgstr "Membro non atopado"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:94
+#, elixir-autogen, elixir-format
msgid "No profile found for the moderator user"
msgstr "Non se atopou o perfil para a usuaria moderadora"
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:272
msgid "No user to validate with this email was found"
msgstr "Non se atopou unha usuaria con este email para validar"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
+#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr "Non se atopa ningunha usuaria con este email"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:28
#: lib/graphql/resolvers/participant.ex:32
#: lib/graphql/resolvers/participant.ex:210
@@ -169,316 +168,316 @@ msgstr "Non se atopa ningunha usuaria con este email"
#: lib/graphql/resolvers/person.ex:396
#: lib/graphql/resolvers/person.ex:425
#: lib/graphql/resolvers/person.ex:440
+#, elixir-autogen, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr "O perfil non pertence a unha usuaria autenticada"
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:159
msgid "Registrations are not open"
msgstr "O rexistro está pechado"
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:427
msgid "The current password is invalid"
msgstr "O contrasinal actual non é válido"
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
msgid "The new email doesn't seem to be valid"
msgstr "O novo email non semella ser válido"
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
msgid "The new email must be different"
msgstr "O novo email ten que ser diferente"
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:430
msgid "The new password must be different"
msgstr "O novo contrasinal ten que ser diferente"
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
msgid "The password provided is invalid"
msgstr "O contrasinal escrito non é válido"
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:434
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
"O contrasinal escollido é demasiado curto, ten que ter 6 caracteres polo "
"menos."
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:292
msgid "This user can't reset their password"
msgstr "Esta usuaria non pode restablecer o seu contrasinal"
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:81
msgid "This user has been disabled"
msgstr "Estab usuaria foi desactivada"
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
msgid "Unable to validate user"
msgstr "Non se puido validar a usuaria"
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:520
msgid "User already disabled"
msgstr "A usuaria xa está desactivada"
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:585
msgid "User requested is not logged-in"
msgstr "A usuaria solicitada non está conectada"
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:307
msgid "You are already a member of this group"
msgstr "Xa es membro deste grupo"
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:342
msgid "You can't leave this group because you are the only administrator"
msgstr "Non podes deixar este grupo porque es a única administradora"
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:304
msgid "You cannot join this group"
msgstr "Non podes unirte a este grupo"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:132
+#, elixir-autogen, elixir-format
msgid "You may not list groups unless moderator."
msgstr "Non podes facer listas de grupos porque non es moderadora."
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:485
msgid "You need to be logged-in to change your email"
msgstr "Tes que estar conectada para poder cambiar o email"
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:442
msgid "You need to be logged-in to change your password"
msgstr "Tes que estar conectada para poder cambiar o contrasinal"
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:281
msgid "You need to be logged-in to delete a group"
msgstr "Tes que estar conectada para poder eleminar un grupo"
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:547
msgid "You need to be logged-in to delete your account"
msgstr "Tes que estar conectada para poder eliminar a conta"
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:312
msgid "You need to be logged-in to join a group"
msgstr "Tes que estar conectada para poder unirte a un grupo"
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:347
msgid "You need to be logged-in to leave a group"
msgstr "Tes que estar conectada para poder deixar un grupo"
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:245
msgid "You need to be logged-in to update a group"
msgstr "Tes que estar conectada para poder actualizar un grupo"
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:112
msgid "You need to have an existing token to get a refresh token"
msgstr "Tes que ter un token existente para obter un token actualizado"
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
msgid "You requested again a confirmation email too soon"
msgstr "Solicitaches demasiado pronto un email de confirmación"
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:162
msgid "Your email is not on the allowlist"
msgstr "O teu email non está na lista dos permitidos"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:100
+#, elixir-autogen, elixir-format
msgid "Error while performing background task"
msgstr "Erro ó executar a tarefa en segundo plano"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:32
+#, elixir-autogen, elixir-format
msgid "No profile found with this ID"
msgstr "Non se atopa o perfil con este ID"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:61
#: lib/graphql/resolvers/actor.ex:97
+#, elixir-autogen, elixir-format
msgid "No remote profile found with this ID"
msgstr "Non se atopa o perfil remoto con este ID"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:72
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can suspend a profile"
msgstr "Só moderadoras e administradoras poden suspender un perfil"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:105
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can unsuspend a profile"
msgstr "Só moderadoras e administradoras pode restablecer un perfil"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:29
+#, elixir-autogen, elixir-format
msgid "Only remote profiles may be refreshed"
msgstr "Só os perfís remotos poderían ser actualizdos"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:64
+#, elixir-autogen, elixir-format
msgid "Profile already suspended"
msgstr "O perfil xa está suspendido"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:96
+#, elixir-autogen, elixir-format
msgid "A valid email is required by your instance"
msgstr "A túa instancia require un email válido"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:90
#: lib/graphql/resolvers/participant.ex:143
+#, elixir-autogen, elixir-format
msgid "Anonymous participation is not enabled"
msgstr "Non está permitida a participación ánonima"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:210
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last administrator of a group"
msgstr "Non se pode eliminar a última administradora dun grupo"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:207
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last identity of a user"
msgstr "Non se pode eliminar a última identidade dunha usuaria"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:126
+#, elixir-autogen, elixir-format
msgid "Comment is already deleted"
msgstr "O comentario xa foi eliminado"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:103
#: lib/graphql/resolvers/discussion.ex:69
+#, elixir-autogen, elixir-format
msgid "Discussion not found"
msgstr "Non se atopa a conversa"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:71
#: lib/graphql/resolvers/report.ex:90
+#, elixir-autogen, elixir-format
msgid "Error while saving report"
msgstr "Erro ó gardar a denuncia"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:110
+#, elixir-autogen, elixir-format
msgid "Error while updating report"
msgstr "Erro ó actualizar a denuncia"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:131
+#, elixir-autogen, elixir-format
msgid "Event id not found"
msgstr "Non se atopou o ID do evento"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
+#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr "Evento non atopado"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:87
#: lib/graphql/resolvers/participant.ex:128
#: lib/graphql/resolvers/participant.ex:155
#: lib/graphql/resolvers/participant.ex:336
+#, elixir-autogen, elixir-format
msgid "Event with this ID %{id} doesn't exist"
msgstr "Non existe un evento co ID %{id}"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:103
+#, elixir-autogen, elixir-format
msgid "Internal Error"
msgstr "Erro interno"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:219
+#, elixir-autogen, elixir-format
msgid "No discussion with ID %{id}"
msgstr "Non hai conversa con ID %{id}"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:80
#: lib/graphql/resolvers/todos.ex:107
#: lib/graphql/resolvers/todos.ex:179
#: lib/graphql/resolvers/todos.ex:208
#: lib/graphql/resolvers/todos.ex:237
+#, elixir-autogen, elixir-format
msgid "No profile found for user"
msgstr "Non se atopou o perfil da usuaria"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:64
+#, elixir-autogen, elixir-format
msgid "No such feed token"
msgstr "Non hai tal token da fonte"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:259
+#, elixir-autogen, elixir-format
msgid "Participant already has role %{role}"
msgstr "A participante xa ten o rol %{role}"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:187
#: lib/graphql/resolvers/participant.ex:220
#: lib/graphql/resolvers/participant.ex:263
+#, elixir-autogen, elixir-format
msgid "Participant not found"
msgstr "Non se atopou a participante"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:32
+#, elixir-autogen, elixir-format
msgid "Person with ID %{id} not found"
msgstr "Non se atopou a persoa con ID %{id}"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:56
+#, elixir-autogen, elixir-format
msgid "Person with username %{username} not found"
msgstr "Non se atopa a persoa con nome de usuaria %{username}"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:169
#: lib/graphql/resolvers/post.ex:203
+#, elixir-autogen, elixir-format
msgid "Post ID is not a valid ID"
msgstr "ID da publicación non é un ID válido"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:172
#: lib/graphql/resolvers/post.ex:206
+#, elixir-autogen, elixir-format
msgid "Post doesn't exist"
msgstr "Non existe a publicación"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:84
+#, elixir-autogen, elixir-format
msgid "Profile invited doesn't exist"
msgstr "O perfil convidado non existe"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:93
#: lib/graphql/resolvers/member.ex:97
+#, elixir-autogen, elixir-format
msgid "Profile is already a member of this group"
msgstr "O perfil xa é membro deste grupo"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:133
#: lib/graphql/resolvers/post.ex:175
#: lib/graphql/resolvers/post.ex:209
@@ -492,641 +491,642 @@ msgstr "O perfil xa é membro deste grupo"
#: lib/graphql/resolvers/todos.ex:182
#: lib/graphql/resolvers/todos.ex:214
#: lib/graphql/resolvers/todos.ex:246
+#, elixir-autogen, elixir-format
msgid "Profile is not member of group"
msgstr "O perfil non é membro do grupo"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:67
#: lib/graphql/resolvers/person.ex:233
+#, elixir-autogen, elixir-format
msgid "Profile not found"
msgstr "Perfil non atopado"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:48
+#, elixir-autogen, elixir-format
msgid "Report not found"
msgstr "Denuncia non atopada"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:172
#: lib/graphql/resolvers/resource.ex:199
+#, elixir-autogen, elixir-format
msgid "Resource doesn't exist"
msgstr "Non existe o recurso"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:124
+#, elixir-autogen, elixir-format
msgid "The event has already reached its maximum capacity"
msgstr "Este evento xa acadou a súa capacidade máxima"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:282
+#, elixir-autogen, elixir-format
msgid "This token is invalid"
msgstr "Este token non é válido"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:176
#: lib/graphql/resolvers/todos.ex:243
+#, elixir-autogen, elixir-format
msgid "Todo doesn't exist"
msgstr "Lista de tarefas non existe"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:77
#: lib/graphql/resolvers/todos.ex:211
#: lib/graphql/resolvers/todos.ex:240
+#, elixir-autogen, elixir-format
msgid "Todo list doesn't exist"
msgstr "A lista de tarefas non existe"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:73
+#, elixir-autogen, elixir-format
msgid "Token does not exist"
msgstr "Non existe o token"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:67
#: lib/graphql/resolvers/feed_token.ex:70
+#, elixir-autogen, elixir-format
msgid "Token is not a valid UUID"
msgstr "O token non é un UUID válido"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:98
+#, elixir-autogen, elixir-format
msgid "User not found"
msgstr "Usuaria non atopada"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:310
+#, elixir-autogen, elixir-format
msgid "You already have a profile for this user"
msgstr "Xa tes un perfil para esta usuaria"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:134
+#, elixir-autogen, elixir-format
msgid "You are already a participant of this event"
msgstr "Xa es unha participante neste evento"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:87
+#, elixir-autogen, elixir-format
msgid "You are not a member of this group"
msgstr "Non es membro deste grupo"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:157
#: lib/graphql/resolvers/member.ex:173
#: lib/graphql/resolvers/member.ex:188
+#, elixir-autogen, elixir-format
msgid "You are not a moderator or admin for this group"
msgstr "Non es moderadora ou administradora deste grupo"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:59
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a comment if not connected"
msgstr "Non tes permiso para crear un comentario sen estar conectada"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:41
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a feed token if not connected"
msgstr "Non tes permiso para crear un token da fonte se non estás conectada"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:134
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a comment if not connected"
msgstr "Non tes permiso para eliminar un comentario se non estás conectada"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:82
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a feed token if not connected"
msgstr "Non tes permiso para eliminar o token da fonte se non estás conectada"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:93
+#, elixir-autogen, elixir-format
msgid "You are not allowed to update a comment if not connected"
msgstr "Non tes permiso para actualizar un comentario se non estás conectada"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:181
#: lib/graphql/resolvers/participant.ex:214
+#, elixir-autogen, elixir-format
msgid "You can't leave event because you're the only event creator participant"
msgstr ""
"Non podes saír do evento porque es a única creadora do evento que participa"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:192
+#, elixir-autogen, elixir-format
msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
msgstr ""
"Non podes adxudicarte un rol menor neste grupo porque es a única "
"administradora"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:122
+#, elixir-autogen, elixir-format
msgid "You cannot delete this comment"
msgstr "Non podes eliminar este comentario"
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:408
msgid "You cannot delete this event"
msgstr "Non podes eliminar este evento"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:90
+#, elixir-autogen, elixir-format
msgid "You cannot invite to this group"
msgstr "Non podes convidar a este grupo"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:76
+#, elixir-autogen, elixir-format
msgid "You don't have permission to delete this token"
msgstr "Non tes permiso para eliminar este token"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/admin.ex:56
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list action logs"
msgstr ""
"Tes que estar conectada e ser moderadora para ver listas de rexistros de "
"accións"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:36
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list reports"
msgstr "Tes que estar conectada e ser moderadora para ver listas de denuncias"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:115
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to update a report"
msgstr "Tes que estas conectada e ser moderadora para actualizar unha denuncia"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:53
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to view a report"
msgstr "Tes que estar conectada e ser moderadora para ver unha denuncia"
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:250
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
"Tes que estar conectada e ser administradora para acceder ós axustes de "
"administración"
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:234
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
"Tes que estar conectada e ser administradora para acceder ó taboleiro de "
"estatísticas"
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:276
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
"Tes que estar conectada e ser administradora para gardar os axustes de "
"administración"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:84
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access discussions"
msgstr "Tes que estar conectada para acceder ás conversas"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:96
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access resources"
msgstr "Tes que estar conectada para acceder ós recursos"
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:318
msgid "You need to be logged-in to create events"
msgstr "Tes que estar conectada para crear eventos"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:141
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create posts"
msgstr "Tes que estar conectada para crear publicacións"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create reports"
msgstr "Tes que estar conectada para crear denuncias"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:140
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create resources"
msgstr "Tes que estar conectada para crear recursos"
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:417
msgid "You need to be logged-in to delete an event"
msgstr "Tes que estar conectada para eliminar un evento"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:214
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete posts"
msgstr "Tes que estar conectada para eliminar publicacións"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:207
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete resources"
msgstr "Tes que estar conectada para eliminar recursos"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:108
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join an event"
msgstr "Tes que estar conectada para unirte a un evento"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:225
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave an event"
msgstr "Tes que estar conectada para saír dun evento"
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:374
msgid "You need to be logged-in to update an event"
msgstr "Tes que estar conectada para actualizar un evento"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:180
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update posts"
msgstr "Tes que estar conectada para actualizar publicacións"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:177
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update resources"
msgstr "Tes que estar conectada para actualizar recursos"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:236
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to view a resource preview"
msgstr "Tes que estar conectada para ver vista previa dun recurso"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:132
+#, elixir-autogen, elixir-format
msgid "Parent resource doesn't belong to this group"
msgstr "O recurso relacionado non pertence a este grupo"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:114
+#, elixir-autogen, elixir-format
msgid "The chosen password is too short."
msgstr "O contrasinal elexido é demasiado curto."
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:142
+#, elixir-autogen, elixir-format
msgid "The registration token is already in use, this looks like an issue on our side."
msgstr ""
"O token de rexistro xa está a ser usado, semella un problema pola nosa parte."
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:108
+#, elixir-autogen, elixir-format
msgid "This email is already used."
msgstr "Este email xa se está a usar."
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:99
+#, elixir-autogen, elixir-format
msgid "Post not found"
msgstr "Non se atopa a publicación"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:86
+#, elixir-autogen, elixir-format
msgid "Invalid arguments passed"
msgstr "Argumentos proporcionados non válidos"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:92
+#, elixir-autogen, elixir-format
msgid "Invalid credentials"
msgstr "Credenciais non válidas"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:90
+#, elixir-autogen, elixir-format
msgid "Reset your password to login"
msgstr "Restablece o teu contrasinal para conectar"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:97
#: lib/graphql/error.ex:102
+#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr "Recurso non atopado"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:104
+#, elixir-autogen, elixir-format
msgid "Something went wrong"
msgstr "Algo foi mal"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:85
+#, elixir-autogen, elixir-format
msgid "Unknown Resource"
msgstr "Recurso descoñecido"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:95
+#, elixir-autogen, elixir-format
msgid "You don't have permission to do this"
msgstr "Non tes permiso para facer isto"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged in"
msgstr "Tes que estar conectada"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:118
+#, elixir-autogen, elixir-format
msgid "You can't accept this invitation with this profile."
msgstr "Non podes aceptar este convite con este perfil."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:139
+#, elixir-autogen, elixir-format
msgid "You can't reject this invitation with this profile."
msgstr "Non podes rexeitar este convite con este perfil."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/media.ex:71
+#, elixir-autogen, elixir-format
msgid "File doesn't have an allowed MIME type."
msgstr "O ficheiro non ten un tipo MIME permitido."
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:240
msgid "Profile is not administrator for the group"
msgstr "O perfil non é administrador do grupo"
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:363
msgid "You can't edit this event."
msgstr "Non podes editar este evento."
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:366
msgid "You can't attribute this event to this profile."
msgstr "Non podes atribuír este evento a este perfil."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:142
+#, elixir-autogen, elixir-format
msgid "This invitation doesn't exist."
msgstr "O convite non existe."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:217
+#, elixir-autogen, elixir-format
msgid "This member already has been rejected."
msgstr "Este membro xa foi rexeitado."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:241
+#, elixir-autogen, elixir-format
msgid "You don't have the right to remove this member."
msgstr "Non tes permiso para eliminar este membro."
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
-#: lib/mobilizon/actors/actor.ex:351
msgid "This username is already taken."
msgstr "Este nome de usuaria xa está pillado."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:81
+#, elixir-autogen, elixir-format
msgid "You must provide either an ID or a slug to access a discussion"
msgstr "Debes proporcionar ou ben un ID ou nome para acceder á conversa"
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:313
msgid "Organizer profile is not owned by the user"
msgstr "O perfil da organización non pertence á usuaria"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:93
+#, elixir-autogen, elixir-format
msgid "Profile ID provided is not the anonymous profile one"
msgstr "O ID do perfil proporcionado non é o perfil anónimo"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:181
#: lib/graphql/resolvers/group.ex:223
#: lib/graphql/resolvers/person.ex:148
#: lib/graphql/resolvers/person.ex:182
#: lib/graphql/resolvers/person.ex:304
+#, elixir-autogen, elixir-format
msgid "The provided picture is too heavy"
msgstr "A imaxe proporcionada é demasiado grande (mb)"
-#, elixir-autogen, elixir-format
-#: lib/web/views/utils.ex:34
-msgid "Index file not found. You need to recompile the front-end."
-msgstr "Non se atopa o ficheiro Index. Tes que recompilar o front-end."
-
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:129
+#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr "Erro ao crear o recurso"
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:503
msgid "Invalid activation token"
msgstr "O token de activación non é válido"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:226
+#, elixir-autogen, elixir-format
msgid "Unable to fetch resource details from this URL."
msgstr "Non se puideron obter os detalles do recurso desde o URL."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/event.ex:164
#: lib/graphql/resolvers/participant.ex:253
#: lib/graphql/resolvers/participant.ex:328
+#, elixir-autogen, elixir-format
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr "O perfil da moderadora proporcionado non ten permisos neste evento"
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:299
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
"O perfil do organizador non ten permiso para crear un evento en nome deste "
"grupo"
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:354
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
"Este perfil non ten permiso para actualizar un evento en nome deste grupo"
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:166
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
"Foi denegado o teu email para rexistrarte ou utiliza un provedor de email "
"non permitido"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:129
+#, elixir-autogen, elixir-format
msgid "Comment not found"
msgstr "Evento non atopado"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:123
+#, elixir-autogen, elixir-format
msgid "Error while creating a discussion"
msgstr "Erro ao crear o recurso"
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:624
msgid "Error while updating locale"
msgstr "Erro ó actualizar a denuncia"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:307
+#, elixir-autogen, elixir-format
msgid "Error while uploading pictures"
msgstr "Erro ó actualizar a denuncia"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:190
+#, elixir-autogen, elixir-format
msgid "Failed to leave the event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:236
+#, elixir-autogen, elixir-format
msgid "Failed to update the group"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
msgid "Failed to update user email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:499
msgid "Failed to validate user email"
msgstr "Non se puido validar a usuaria"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:146
+#, elixir-autogen, elixir-format
msgid "The anonymous actor ID is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:165
+#, elixir-autogen, elixir-format
msgid "Unknown error while updating resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:84
+#, elixir-autogen, elixir-format
msgid "You are not the comment creator"
msgstr ""
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:424
msgid "You cannot change your password."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:321
+#, elixir-autogen, elixir-format
msgid "Format not supported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:305
+#, elixir-autogen, elixir-format
msgid "A dependency needed to export to %{format} is not installed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:313
+#, elixir-autogen, elixir-format
msgid "An error occured while saving export"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/controllers/export_controller.ex:30
+#, elixir-autogen, elixir-format
msgid "Export to format %{format} is not enabled on this instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:187
+#, elixir-autogen, elixir-format
msgid "Only admins can create groups"
msgstr ""
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:306
msgid "Only groups can create events"
msgstr ""
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:292
msgid "Unknown error while creating event"
msgstr ""
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:480
msgid "User cannot change email"
msgstr ""
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:391
msgid "Follow does not match your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:395
msgid "Follow not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:345
msgid "Profile with username %{username} not found"
msgstr "Non se atopa a persoa con nome de usuaria %{username}"
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:340
msgid "This profile does not belong to you"
msgstr ""
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:365
msgid "You are already following this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:374
msgid "You need to be logged-in to follow a group"
msgstr "Tes que estar conectada para poder unirte a un grupo"
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:423
msgid "You need to be logged-in to unfollow a group"
msgstr "Tes que estar conectada para poder unirte a un grupo"
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:400
msgid "You need to be logged-in to update a group follow"
msgstr "Tes que estar conectada para poder actualizar un grupo"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:210
+#, elixir-autogen, elixir-format
msgid "This member does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:234
+#, elixir-autogen, elixir-format
msgid "You don't have the role needed to remove this member."
msgstr "Non tes permiso para eliminar este membro."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:252
+#, elixir-autogen, elixir-format
msgid "You must be logged-in to remove a member"
msgstr ""
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:156
msgid "Your email seems to be using an invalid format"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:380
msgid "Can't confirm an already confirmed user"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:384
msgid "Deconfirming users is not supported"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:356
msgid "The new role must be different"
msgstr "O novo email ten que ser diferente"
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:307
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
"Tes que estar conectada e ser administradora para gardar os axustes de "
"administración"
-#, elixir-autogen, elixir-format
#: lib/graphql/api/groups.ex:33
+#, elixir-autogen, elixir-format
msgid "A profile or group with that name already exists"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:506
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/he/LC_MESSAGES/activity.po b/priv/gettext/he/LC_MESSAGES/activity.po
index d79854806..e76d2f726 100644
--- a/priv/gettext/he/LC_MESSAGES/activity.po
+++ b/priv/gettext/he/LC_MESSAGES/activity.po
@@ -24,213 +24,213 @@ msgstr ""
## Run "mix gettext.extract" to bring this file up to
## date. Leave "msgstr"s empty as changing them here as no
## effect: edit them in PO (.po) files instead.
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group."
msgstr "%{member} קיבל.ה את ההזמנה להצטרף לקבוצה."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group."
msgstr "%{member} דח.תה את ההזמנה להצטרף לקבוצה."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group."
msgstr "%{member} ביקש.ה להצטרף לקבוצה."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile}."
msgstr "%{member} הוזמנ.ה על־ידי %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member}."
msgstr "%{profile} הוסיפ.ה את החבר.ה %{member}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion}."
msgstr "%{profile} העביר.ה לארכיון את הדיון %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion}."
msgstr "%{profile} פתח.ה את הדיון %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource}."
msgstr "%{profile} יצר.ה את התיקייה %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the group %{group}."
msgstr "%{profile} יצר.ה את הקבוצה %{group}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
msgstr "%{profile} יצר.ה את המשאב %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion}."
msgstr "%{profile} מחק.ה את הדיון %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr "%{profile} מחק.ה את התיקייה %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr "%{profile} מחק.ה את המשאב %{resource}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}."
msgstr "%{profile} הוציא.ה את החבר.ה %{member}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr "%{profile} הזיז.ה את התיקייה %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr "%{profile} הזיז.ה את המשאב %{resource}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group."
msgstr "%{profile} יצא.ה מהקבוצה."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion}."
msgstr "%{profile} שינ.תה את כותרת הדיון %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "%{profile} שינ.תה את השם התיקייה מ־%{old_resource_title} ל־%{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "%{profile} שינ.תה את שם המשאב מ־%{old_resource_title} ל־%{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion}."
msgstr "%{profile} הגיב.ה בדיון %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr "%{profile} עידכנ.ה את הקבוצה %{group}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}."
msgstr "%{profile} עידכנ.ה את החבר.ה %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The event %{event} was created by %{profile}."
msgstr "האירוע %{event} נוצר על־ידי %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr "האירוע %{event} נמחק על־ידי %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
msgstr "האירוע %{event} עודכן על־ידי %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The post %{post} was created by %{profile}."
msgstr "הרשומה %{post} נוצרה על־ידי %{profile}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr "הרשומה %{post} נמחקה על־ידי %{profile}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
msgstr "הרשומה %{post} עודכנה על־ידי %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group."
msgstr "%{member} הצטרפ.ה אל הקבוצה."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr "%{profile} שלח.ה הערה על האירוע %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
msgstr "%{profile} הגיב.ה על הערה על האירוע %{event}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.text.eex:27
+#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
"לא רוצה לקבל התראות על פעילות? ניתן לשנות את התדירות או לכבות אותן בהגדרות "
"שלך."
-#, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
+#, elixir-format
msgid "View one more activity"
msgid_plural "View %{count} more activities"
msgstr[0] "להציג עוד פעילות אחת"
@@ -238,11 +238,11 @@ msgstr[1] "להציג עוד 2 פעילויות"
msgstr[2] "להציג עוד %{count} פעילויות"
msgstr[3] "להציג עוד %{count} פעילויות"
-#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:53
#: lib/web/templates/email/email_direct_activity.html.heex:60
#: lib/web/templates/email/email_direct_activity.text.eex:6
#: lib/web/templates/email/email_direct_activity.text.eex:7
+#, elixir-format
msgid "There has been an activity!"
msgid_plural "There has been some activity!"
msgstr[0] "התרחשה פעילות!"
@@ -250,226 +250,232 @@ msgstr[1] "התרחשו פעילויות!"
msgstr[2] "התרחשו פעילויות!"
msgstr[3] "התרחשו פעילויות!"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/renderer.ex:46
+#, elixir-autogen, elixir-format
msgid "Activity on %{instance}"
msgstr "פעילות באתר %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted an announcement under event %{event}."
msgstr "%{profile} שלח.ה הודעה באירוע %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:24
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr "%{profile} הזכיר.ה אותך בהערה תחת האירוע %{event}."
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:249
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
"לא רוצה לקבל התראות על פעילות? ניתן לשנות את התדירות או לכבות אותן "
"ב%{tag_start}הגדרות שלך%{tag_end}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:51
#: lib/web/templates/email/email_direct_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Here's your weekly activity recap"
msgstr "הנה סיכום הפעילות השבועי שלך"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:121
#: lib/web/email/activity.ex:142
+#, elixir-autogen, elixir-format
msgid "Activity notification for %{instance}"
msgstr "התראת פעילות עבור %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:128
+#, elixir-autogen, elixir-format
msgid "Daily activity recap for %{instance}"
msgstr "סיכום פעילות יומי עבור %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:49
#: lib/web/templates/email/email_direct_activity.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Here's your daily activity recap"
msgstr "הנה סיכום הפעילות היומי שלך"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:135
+#, elixir-autogen, elixir-format
msgid "Weekly activity recap for %{instance}"
msgstr "סיכום פעילות שבועי עבור %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr "%{profile} שלח.ה הערה תחת האירוע שלך %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
msgstr "%{profile} שלח.ה תגובה חדשה תחת האירוע שלך %{event}."
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:46
+#, elixir-autogen, elixir-format
msgid "Announcement for your event %{event}"
msgstr "הודעה לגבי האירוע שלך %{event}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/group.ex:23
+#, elixir-autogen, elixir-format
msgid "The group %{group} was updated by %{profile}."
msgstr "הקבוצה %{group} עודכנה על־ידי %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:47
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was deleted by %{profile}."
msgstr "הרשומה %{post} מהקבוצה %{group} נמחקה על־ידי %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:31
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was published by %{profile}."
msgstr "הרשומה %{post} מהקבוצה %{group} פורסמה על־ידי %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:39
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was updated by %{profile}."
msgstr "הרשומה %{post} מהקבוצה %{group} עודכנה על־ידי %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:39
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group %{group}."
msgstr "%{member} קיבל.ה את ההזמנה להצטרף לקבוצה %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:47
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group %{group}."
msgstr "%{member} הצטרפ.ה לקבוצה %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:43
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group %{group}."
msgstr "%{member} דח.תה את ההזמנה להצטרף לקבוצה %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:31
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group %{group}."
msgstr "%{member} ביקש.ה להצטרף לקבוצה %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:35
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile} to group %{group}."
msgstr "%{member} הוזמנ.ה על־ידי %{profile} לקבוצה %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member} to group %{group}."
msgstr "%{profile} הוסיפ.ה את החבר.ה %{member} לקבוצה %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:55
+#, elixir-autogen, elixir-format
msgid "%{profile} approved the membership request from %{member} for group %{group}."
msgstr "%{profile} אישר.ה את בקשת ההצטרפות של %{member} לקבוצה %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:33
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource} in group %{group}."
msgstr "%{profile} יצר.ה את התיקייה %{resource} בקבוצה %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:69
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource} in group %{group}."
msgstr "%{profile} מחק.ה את התיקייה %{resource} בקבוצה %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource} in group %{group}."
msgstr "%{profile} מחק.ה את המשאב %{resource} בקבוצה %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:75
+#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member} from the group %{group}."
msgstr "%{profile} הוציא.ה את החבר.ה %{member} מהקבוצה %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:61
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource} in group %{group}."
msgstr "%{profile} הזיז.ה את התיקייה %{resource} בקבוצה %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource} in group %{group}."
msgstr "%{profile} הזיז.ה את המשאב %{resource} בקבוצה %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:79
+#, elixir-autogen, elixir-format
msgid "%{profile} quit the group %{group}."
msgstr "%{profile} יצא.ה מהקבוצה %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
msgstr "%{profile} דח.תה את בקשת ההצטרפות של %{member} לקבוצה %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
"%{profile} שינ.תה את שם התיקייה מ־%{old_resource_title} ל־%{resource} בקבוצה "
"%{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
"%{profile} שינ.תה את שם המשאב מ־%{old_resource_title} ל־%{resource} בקבוצה "
"%{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member} in group %{group}."
msgstr "%{profile} עידכנ.ה את פרטי החבר.ה %{member} בקבוצה %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:35
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource} in group %{group}."
msgstr "%{profile} יצר.ה את המשאב %{resource} בקבוצה %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:86
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
msgstr "%{profile} העביר.ה לארכיון את הדיון %{discussion} בקבוצה %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:26
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion} in group %{group}."
msgstr "%{profile} פתח.ה את הדיון %{discussion} בקבוצה %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:101
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
msgstr "%{profile} מחק.ה את הדיון %{discussion} בקבוצה %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:56
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
msgstr "%{profile} הזכיר.ה אותך בדיון %{discussion} בקבוצה %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
msgstr "%{profile} שינ.תה את כותרת הדיון %{discussion} בקבוצה %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:41
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr "%{profile} הגיב.ה בדיון %{discussion} בקבוצה %{group}."
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr "%{profile} הוסיפ.ה את החבר.ה %{member}."
diff --git a/priv/gettext/he/LC_MESSAGES/default.po b/priv/gettext/he/LC_MESSAGES/default.po
index 7c3a7046a..e31500e49 100644
--- a/priv/gettext/he/LC_MESSAGES/default.po
+++ b/priv/gettext/he/LC_MESSAGES/default.po
@@ -11,746 +11,745 @@ msgstr ""
"Language: he\n"
"Plural-Forms: nplurals=2\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:66
+#, elixir-autogen, elixir-format
msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:120
+#, elixir-autogen, elixir-format
msgid "%{title} by %{creator}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:80
+#, elixir-autogen, elixir-format
msgid "Activate my account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:150
#: lib/web/templates/email/email.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Ask the community on Framacolibri"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:15
+#, elixir-autogen, elixir-format
msgid "Comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:115
#: lib/web/templates/email/report.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:49
+#, elixir-autogen, elixir-format
msgid "Instructions to reset your password on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:21
+#, elixir-autogen, elixir-format
msgid "Reason"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:86
+#, elixir-autogen, elixir-format
msgid "Reset Password"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:53
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:26
+#, elixir-autogen, elixir-format
msgid "Instructions to confirm your Mobilizon account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:22
+#, elixir-autogen, elixir-format
msgid "New report on Mobilizon instance %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:67
#: lib/web/templates/email/before_event_notification.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Go to event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New report from %{reporter} on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Participation approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:18
#: lib/web/templates/email/password_reset.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Password reset"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:114
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:67
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/event.ex:44
+#, elixir-autogen, elixir-format
msgid "Event %{title} has been updated"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:7
+#, elixir-autogen, elixir-format
msgid "New title: %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:105
+#, elixir-autogen, elixir-format
msgid "Warning"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:140
+#, elixir-autogen, elixir-format
msgid "Confirm your participation to event %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:106
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal ID for your current selected identity"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal user ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Any of the information we collect from you may be used in the following ways:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:13
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Basic account information"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:32
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do not share any dangerous information over Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:123
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we disclose any information to outside parties?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:100
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we use cookies?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "How do we protect your information?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:36
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "IPs and other metadata"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:23
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Published events and comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:93
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain the IP addresses associated with registered users no more than 12 months."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:107
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Tokens to authenticate you"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:38
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We also may retain server logs which include the IP address of every request to our server."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:102
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We store the following information on your device when you connect:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:84
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We will make a good faith effort to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:45
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What do we use your information for?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:83
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What is our data retention policy?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:99
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You may irreversibly delete your account at any time."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to our Privacy Policy"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:139
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:160
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we decide to change our privacy policy, we will post those changes on this page."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:153
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Law requirements can be different if this server is in another jurisdiction."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:137
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Site usage by children"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:68
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:61
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:54
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:10
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What information do we collect?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:182
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: confirm your email address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:159
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: email changed"
msgstr ""
-#, elixir-format
#: lib/web/email/notification.ex:52
+#, elixir-format
msgid "One event planned today"
msgid_plural "%{nb_events} events planned today"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:47
#: lib/web/templates/email/on_day_notification.text.eex:3
+#, elixir-format
msgid "You have one event today:"
msgid_plural "You have %{total} events today:"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.text.eex:3
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{group}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:18
#: lib/web/templates/email/group_invite.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Come along!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/notification.ex:24
+#, elixir-autogen, elixir-format
msgid "Don't forget to go to %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:47
#: lib/web/templates/email/before_event_notification.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Get ready for %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:83
+#, elixir-autogen, elixir-format
msgid "See my groups"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:65
#: lib/web/templates/email/group_invite.text.eex:5
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to your groups."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.text.eex:5
+#, elixir-autogen, elixir-format
msgid "View the event on: %{link}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:30
+#, elixir-autogen, elixir-format
msgid "You have been invited by %{inviter} to join group %{group}"
msgstr ""
-#, elixir-format
#: lib/web/email/notification.ex:81
+#, elixir-format
msgid "One event planned this week"
msgid_plural "%{nb_events} events planned this week"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/email/notification.ex:107
+#, elixir-format
msgid "One participation request for event %{title} to process"
msgid_plural "%{number_participation_requests} participation requests for event %{title} to process"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:47
#: lib/web/templates/email/notification_each_week.text.eex:3
+#, elixir-format
msgid "You have one event this week:"
msgid_plural "You have %{total} events this week:"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/service/metadata/utils.ex:53
+#, elixir-autogen, elixir-format
msgid "The event organizer didn't add any description."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:78
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:62
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Accepting these Terms"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:73
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to these Terms"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:271
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:192
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:217
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:211
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:167
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that is illegal or unlawful, that would otherwise create liability;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:103
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Creating Accounts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:284
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Entire Agreement"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:294
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Feedback"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:261
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Hyperlinks and Third Party Content"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:279
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:205
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:128
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:94
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Privacy Policy"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:304
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions & Contact Information"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:277
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Termination"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:199
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your Content & Conduct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:263
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:224
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:254
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For full details about the Mobilizon software see here."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:82
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:179
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:152
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:286
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:247
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:185
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:306
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions or comments about the Service may be directed to us at %{contact}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:245
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Source code"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:296
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:234
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:7
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} will not use or transmit or resell your personal data"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:113
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:240
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:321
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:3
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Short version"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:29
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The service is provided without warranties and these terms may change in the future"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:166
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:314
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:21
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect other people and %{instance_name}'s rules when using the service"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect the law when using %{instance_name}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:5
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content is yours"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Confirm my e-mail address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm your e-mail"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:142
#: lib/web/templates/email/email.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Need help? Is something not working as expected?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:18
+#, elixir-autogen, elixir-format
msgid "New report on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "The email address for your account on %{host} is being changed to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
#: lib/web/templates/email/event_updated.html.heex:172
@@ -759,1243 +758,1237 @@ msgstr ""
#: lib/web/templates/email/notification_each_week.text.eex:11
#: lib/web/templates/email/on_day_notification.html.heex:89
#: lib/web/templates/email/on_day_notification.text.eex:11
+#, elixir-format
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:187
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:18
#: lib/web/templates/email/pending_participation_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "A request is pending!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:18
#: lib/web/templates/email/before_event_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An event is upcoming!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:18
#: lib/web/templates/email/email_changed_new.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm new email"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:108
+#, elixir-autogen, elixir-format
msgid "End"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:18
#: lib/web/templates/email/event_updated.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Event update!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Flagged comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:59
#: lib/web/templates/email/event_participation_approved.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:79
#: lib/web/templates/email/email_changed_old.text.eex:5
+#, elixir-autogen, elixir-format
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 ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:12
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
#: lib/web/templates/email/registration_confirmation.html.heex:62
#: lib/web/templates/email/registration_confirmation.text.eex:7
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger this email, you may safely ignore it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:84
#: lib/web/templates/email/before_event_notification.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:193
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Learn more about Mobilizon here!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:123
#: lib/web/templates/export/event_participants.html.heex:129
+#, elixir-autogen, elixir-format
msgid "Location"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:133
+#, elixir-autogen, elixir-format
msgid "Location address was removed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:89
#: lib/web/templates/email/pending_participation_notification.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Manage pending requests"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:18
#: lib/web/templates/email/registration_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Nearly there!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:18
#: lib/web/templates/email/email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New email confirmation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:191
+#, elixir-autogen, elixir-format
msgid "Reasons for report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:48
+#, elixir-autogen, elixir-format
msgid "Someone on %{instance} reported the following content for you to analyze:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:18
#: lib/web/templates/email/event_participation_rejected.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry! You're not going."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:93
+#, elixir-autogen, elixir-format
msgid "Start"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:3
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:74
#: lib/web/templates/email/event_updated.text.eex:6
+#, elixir-autogen, elixir-format
msgid "This event has been cancelled by its organizers. Sorry!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:68
#: lib/web/templates/email/event_updated.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This event has been confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:70
#: lib/web/templates/email/event_updated.text.eex:5
+#, elixir-autogen, elixir-format
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:59
#: lib/web/templates/email/event_participation_rejected.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Unfortunately, the organizers rejected your request."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:70
+#, elixir-autogen, elixir-format
msgid "Verify your email address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:232
+#, elixir-autogen, elixir-format
msgid "View report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:24
+#, elixir-autogen, elixir-format
msgid "View report:"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Visit event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:12
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page: %{link}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:18
#: lib/web/templates/email/on_day_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "What's up today?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:96
#: lib/web/templates/email/event_participation_approved.text.eex:11
#: lib/web/templates/email/event_participation_confirmed.html.heex:96
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:106
#: lib/web/templates/email/pending_participation_notification.text.eex:10
+#, elixir-autogen, elixir-format
msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:5
#: lib/web/templates/email/event_participation_confirmed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're going!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:87
#: lib/web/templates/email/email_changed_new.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:112
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:64
#: lib/web/templates/email/group_member_removal.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-msgid "So long, and thanks for the fish!"
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:114
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:47
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:85
#: lib/web/templates/email/group_suspension.text.eex:7
+#, elixir-autogen, elixir-format
msgid "As this group was located on another instance, it will continue to work for other instances than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:71
#: lib/web/templates/email/group_suspension.text.eex:5
+#, elixir-autogen, elixir-format
msgid "As this group was located on this instance, all of it's data has been irretrievably deleted."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:18
#: lib/web/templates/email/group_suspension.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:90
msgid "The group %{group} has been suspended on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:64
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:96
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For information about how we collect and use information about users of the Service, please check our privacy policy."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:88
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:109
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you delete this information, you need to login again."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:111
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:117
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Note: This information is stored in your localStorage and not your cookies."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:231
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our responsibility"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:87
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:3
#: lib/web/templates/api/terms.html.heex:39
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:120
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:140
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:55
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:134
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:25
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:132
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.text.eex:4
+#, elixir-autogen, elixir-format
msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:47
#: lib/web/templates/email/event_participation_confirmed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:91
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:54
+#, elixir-autogen, elixir-format
msgid "%{reporter} reported the following content."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Group %{group} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Group reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Profile %{profile} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:81
+#, elixir-autogen, elixir-format
msgid "Profile reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
+#, elixir-autogen, elixir-format
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:99
+#, elixir-autogen, elixir-format
msgid "A text is required for the post"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:98
+#, elixir-autogen, elixir-format
msgid "A title is required for the post"
msgstr ""
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.text.eex:5
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:53
msgid "%{name} requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:47
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.html.heex:18
#: lib/web/templates/email/instance_follow.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Want to connect?"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:83
+#, elixir-autogen, elixir-format
msgid "Event title"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:47
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:7
+#, elixir-autogen, elixir-format
msgid "This page is not correct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:50
+#, elixir-autogen, elixir-format
msgid "We're sorry, but something went wrong on our end."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:109
#: lib/web/templates/email/email.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This is a demonstration site to test Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
+#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:120
+#, elixir-autogen, elixir-format
msgid "%{actor}'s private events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:115
+#, elixir-autogen, elixir-format
msgid "%{actor}'s public events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:224
+#, elixir-autogen, elixir-format
msgid "Feed for %{email} on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:61
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may contact the server administrator at %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:59
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may try to contact the server administrator."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:82
+#, elixir-autogen, elixir-format
msgid "Technical details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:52
+#, elixir-autogen, elixir-format
msgid "The Mobilizon server %{instance} seems to be temporarily down."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:72
+#, elixir-autogen, elixir-format
msgid "Public feed for %{instance}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:316
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:322
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/actor.ex:43
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} has been cancelled!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:50
#: lib/web/templates/email/actor_suspension_participants.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:50
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:18
#: lib/web/templates/email/actor_suspension_participants.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr ""
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
#: lib/service/export/participants/pdf.ex:96
+#, elixir-autogen, elixir-format
msgid "%{event}_participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant message"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant name"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant status"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:52
#: lib/web/templates/email/admin/_role.html.heex:3
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:55
+#, elixir-autogen, elixir-format
msgid "Creator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:49
#: lib/web/templates/email/admin/_role.html.heex:5
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:37
+#, elixir-autogen, elixir-format
msgid "Not approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:40
+#, elixir-autogen, elixir-format
msgid "Not confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:46
+#, elixir-autogen, elixir-format
msgid "Participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:43
+#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:122
+#, elixir-autogen, elixir-format
msgid "Begins on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:125
+#, elixir-autogen, elixir-format
msgid "Ends on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Number of participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:120
+#, elixir-autogen, elixir-format
msgid "Participants for %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:88
+#, elixir-autogen, elixir-format
msgid "Anonymous participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.html.heex:12
#: lib/web/templates/email/date/event_tz_date_range.html.heex:20
#: lib/web/templates/email/date/event_tz_date_range.html.heex:36
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "🌐 %{timezone} %{offset}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (%{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (in your timezone %{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:18
#: lib/web/templates/email/notification_each_week.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On the agenda this week"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:113
+#, elixir-autogen, elixir-format
msgid "Details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:28
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "From the %{start} to the %{end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Manage your participation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:11
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On %{date} from %{start_time} to %{end_time}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Read more"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.html.heex:121
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Online event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.html.heex:18
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Address:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Details:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:182
+#, elixir-autogen, elixir-format
msgid "Manage your notification settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Manage your participation:"
msgstr ""
+#: lib/web/templates/email/participation/card/_title.text.eex:3
+#: lib/web/templates/email/participation/card/_title.text.eex:3
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/participation/card/_title.text.eex:3
-#: lib/web/templates/email/participation/card/_title.text.eex:3
msgid "Organizer: %{organizer}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:91
+#, elixir-autogen, elixir-format
msgid "Participate"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Participate:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_title.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Title: %{title}"
msgstr ""
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:43
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:9
+#, elixir-autogen, elixir-format
msgid "New end date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:10
+#, elixir-autogen, elixir-format
msgid "New location:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:8
+#, elixir-autogen, elixir-format
msgid "New start date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:18
#: lib/web/templates/email/group_membership_rejection.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry, not this time!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:74
+#, elixir-autogen, elixir-format
msgid "View the group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:18
#: lib/web/templates/email/group_membership_approval.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're in!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:61
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:88
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:47
#: lib/web/templates/email/pending_participation_notification.text.eex:4
+#, elixir-format
msgid "You have one pending attendance request to process for the following event:"
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:18
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator changed your role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:122
+#, elixir-autogen, elixir-format
msgid "An administrator confirmed your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:43
#: lib/web/email/admin.ex:70
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:18
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually confirmed your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:98
+#, elixir-autogen, elixir-format
msgid "An administrator updated your role on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/email_changed_new.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:96
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:62
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:62
#: lib/web/templates/email/admin_user_role_changed.html.heex:88
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Login on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:72
+#, elixir-autogen, elixir-format
msgid "New role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "New role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:64
+#, elixir-autogen, elixir-format
msgid "Old role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Old role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin/_role.html.heex:7
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "User"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:62
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service:"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/instance_follow.text.eex:5
+#, elixir-autogen, elixir-format, fuzzy
msgid "%{name} just requested to follow your instance."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:48
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:54
msgid "%{name} just requested to follow your instance."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format, fuzzy
msgid "If you accept, this profile will receive all of your public events."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "To accept this invitation, head over to the profile's admin page."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
msgid "View the details"
msgstr ""
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:16
msgid "Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:52
msgid "Auto, boat and air"
msgstr ""
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:20
msgid "Book clubs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:24
msgid "Business"
msgstr ""
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:28
msgid "Causes"
msgstr ""
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:32
msgid "Comedy"
msgstr ""
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:56
msgid "Community"
msgstr ""
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:36
msgid "Crafts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:60
msgid "Family & Education"
msgstr ""
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:64
msgid "Fashion & Beauty"
msgstr ""
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:68
msgid "Film & Media"
msgstr ""
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:40
msgid "Food & Drink"
msgstr ""
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:72
msgid "Games"
msgstr ""
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:44
msgid "Health"
msgstr ""
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:84
msgid "LGBTQ"
msgstr ""
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:76
msgid "Language & Culture"
msgstr ""
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:80
msgid "Learning"
msgstr ""
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:133
msgid "Meeting"
msgstr ""
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:88
msgid "Movements and politics"
msgstr ""
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:48
msgid "Music"
msgstr ""
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:92
msgid "Networking"
msgstr ""
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:112
msgid "Outdoors & Adventure"
msgstr ""
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:96
msgid "Party"
msgstr ""
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:100
msgid "Performing & Visual Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:104
msgid "Pets"
msgstr ""
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:108
msgid "Photography"
msgstr ""
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:120
msgid "Science & Tech"
msgstr ""
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:116
msgid "Spirituality, Religion & Beliefs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:124
msgid "Sports"
msgstr ""
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:128
msgid "Theatre"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/participation/event_card.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Read more: %{url}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/registration_confirmation.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Activate my account:"
msgstr ""
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr ""
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/he/LC_MESSAGES/errors.po b/priv/gettext/he/LC_MESSAGES/errors.po
index 4e249f3b3..937a087e0 100644
--- a/priv/gettext/he/LC_MESSAGES/errors.po
+++ b/priv/gettext/he/LC_MESSAGES/errors.po
@@ -11,8 +11,8 @@ msgstr ""
"Language: he\n"
"Plural-Forms: nplurals=2\n"
-#, elixir-autogen
#: lib/mobilizon/discussions/discussion.ex:69
+#, elixir-autogen
msgid "can't be blank"
msgstr ""
@@ -88,70 +88,69 @@ msgstr ""
msgid "must be equal to %{number}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:107
msgid "Cannot refresh the token"
msgstr ""
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:272
msgid "Current profile is not a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:276
msgid "Current profile is not an administrator of the selected group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:610
msgid "Error while saving user settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
+#, elixir-autogen, elixir-format
msgid "Group not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:98
#: lib/graphql/resolvers/group.ex:102
+#, elixir-autogen, elixir-format
msgid "Group with ID %{id} not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:85
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr ""
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:335
msgid "Member not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:94
+#, elixir-autogen, elixir-format
msgid "No profile found for the moderator user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:272
msgid "No user to validate with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
+#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:28
#: lib/graphql/resolvers/participant.ex:32
#: lib/graphql/resolvers/participant.ex:210
@@ -161,314 +160,314 @@ msgstr ""
#: lib/graphql/resolvers/person.ex:396
#: lib/graphql/resolvers/person.ex:425
#: lib/graphql/resolvers/person.ex:440
+#, elixir-autogen, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:159
msgid "Registrations are not open"
msgstr ""
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:427
msgid "The current password is invalid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
msgid "The new email doesn't seem to be valid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
msgid "The new email must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:430
msgid "The new password must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
msgid "The password provided is invalid"
msgstr ""
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:434
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:292
msgid "This user can't reset their password"
msgstr ""
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:81
msgid "This user has been disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
msgid "Unable to validate user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:520
msgid "User already disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:585
msgid "User requested is not logged-in"
msgstr ""
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:307
msgid "You are already a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:342
msgid "You can't leave this group because you are the only administrator"
msgstr ""
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:304
msgid "You cannot join this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:132
+#, elixir-autogen, elixir-format
msgid "You may not list groups unless moderator."
msgstr ""
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:485
msgid "You need to be logged-in to change your email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:442
msgid "You need to be logged-in to change your password"
msgstr ""
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:281
msgid "You need to be logged-in to delete a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:547
msgid "You need to be logged-in to delete your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:312
msgid "You need to be logged-in to join a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:347
msgid "You need to be logged-in to leave a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:245
msgid "You need to be logged-in to update a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:112
msgid "You need to have an existing token to get a refresh token"
msgstr ""
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
msgid "You requested again a confirmation email too soon"
msgstr ""
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:162
msgid "Your email is not on the allowlist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:100
+#, elixir-autogen, elixir-format
msgid "Error while performing background task"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:32
+#, elixir-autogen, elixir-format
msgid "No profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:61
#: lib/graphql/resolvers/actor.ex:97
+#, elixir-autogen, elixir-format
msgid "No remote profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:72
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can suspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:105
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can unsuspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:29
+#, elixir-autogen, elixir-format
msgid "Only remote profiles may be refreshed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:64
+#, elixir-autogen, elixir-format
msgid "Profile already suspended"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:96
+#, elixir-autogen, elixir-format
msgid "A valid email is required by your instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:90
#: lib/graphql/resolvers/participant.ex:143
+#, elixir-autogen, elixir-format
msgid "Anonymous participation is not enabled"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:210
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last administrator of a group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:207
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last identity of a user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:126
+#, elixir-autogen, elixir-format
msgid "Comment is already deleted"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:103
#: lib/graphql/resolvers/discussion.ex:69
+#, elixir-autogen, elixir-format
msgid "Discussion not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:71
#: lib/graphql/resolvers/report.ex:90
+#, elixir-autogen, elixir-format
msgid "Error while saving report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:110
+#, elixir-autogen, elixir-format
msgid "Error while updating report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:131
+#, elixir-autogen, elixir-format
msgid "Event id not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
+#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:87
#: lib/graphql/resolvers/participant.ex:128
#: lib/graphql/resolvers/participant.ex:155
#: lib/graphql/resolvers/participant.ex:336
+#, elixir-autogen, elixir-format
msgid "Event with this ID %{id} doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:103
+#, elixir-autogen, elixir-format
msgid "Internal Error"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:219
+#, elixir-autogen, elixir-format
msgid "No discussion with ID %{id}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:80
#: lib/graphql/resolvers/todos.ex:107
#: lib/graphql/resolvers/todos.ex:179
#: lib/graphql/resolvers/todos.ex:208
#: lib/graphql/resolvers/todos.ex:237
+#, elixir-autogen, elixir-format
msgid "No profile found for user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:64
+#, elixir-autogen, elixir-format
msgid "No such feed token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:259
+#, elixir-autogen, elixir-format
msgid "Participant already has role %{role}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:187
#: lib/graphql/resolvers/participant.ex:220
#: lib/graphql/resolvers/participant.ex:263
+#, elixir-autogen, elixir-format
msgid "Participant not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:32
+#, elixir-autogen, elixir-format
msgid "Person with ID %{id} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:56
+#, elixir-autogen, elixir-format
msgid "Person with username %{username} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:169
#: lib/graphql/resolvers/post.ex:203
+#, elixir-autogen, elixir-format
msgid "Post ID is not a valid ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:172
#: lib/graphql/resolvers/post.ex:206
+#, elixir-autogen, elixir-format
msgid "Post doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:84
+#, elixir-autogen, elixir-format
msgid "Profile invited doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:93
#: lib/graphql/resolvers/member.ex:97
+#, elixir-autogen, elixir-format
msgid "Profile is already a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:133
#: lib/graphql/resolvers/post.ex:175
#: lib/graphql/resolvers/post.ex:209
@@ -482,622 +481,623 @@ msgstr ""
#: lib/graphql/resolvers/todos.ex:182
#: lib/graphql/resolvers/todos.ex:214
#: lib/graphql/resolvers/todos.ex:246
+#, elixir-autogen, elixir-format
msgid "Profile is not member of group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:67
#: lib/graphql/resolvers/person.ex:233
+#, elixir-autogen, elixir-format
msgid "Profile not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:48
+#, elixir-autogen, elixir-format
msgid "Report not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:172
#: lib/graphql/resolvers/resource.ex:199
+#, elixir-autogen, elixir-format
msgid "Resource doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:124
+#, elixir-autogen, elixir-format
msgid "The event has already reached its maximum capacity"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:282
+#, elixir-autogen, elixir-format
msgid "This token is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:176
#: lib/graphql/resolvers/todos.ex:243
+#, elixir-autogen, elixir-format
msgid "Todo doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:77
#: lib/graphql/resolvers/todos.ex:211
#: lib/graphql/resolvers/todos.ex:240
+#, elixir-autogen, elixir-format
msgid "Todo list doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:73
+#, elixir-autogen, elixir-format
msgid "Token does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:67
#: lib/graphql/resolvers/feed_token.ex:70
+#, elixir-autogen, elixir-format
msgid "Token is not a valid UUID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:98
+#, elixir-autogen, elixir-format
msgid "User not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:310
+#, elixir-autogen, elixir-format
msgid "You already have a profile for this user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:134
+#, elixir-autogen, elixir-format
msgid "You are already a participant of this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:87
+#, elixir-autogen, elixir-format
msgid "You are not a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:157
#: lib/graphql/resolvers/member.ex:173
#: lib/graphql/resolvers/member.ex:188
+#, elixir-autogen, elixir-format
msgid "You are not a moderator or admin for this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:59
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:41
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:134
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:82
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:93
+#, elixir-autogen, elixir-format
msgid "You are not allowed to update a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:181
#: lib/graphql/resolvers/participant.ex:214
+#, elixir-autogen, elixir-format
msgid "You can't leave event because you're the only event creator participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:192
+#, elixir-autogen, elixir-format
msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:122
+#, elixir-autogen, elixir-format
msgid "You cannot delete this comment"
msgstr ""
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:408
msgid "You cannot delete this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:90
+#, elixir-autogen, elixir-format
msgid "You cannot invite to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:76
+#, elixir-autogen, elixir-format
msgid "You don't have permission to delete this token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/admin.ex:56
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list action logs"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:36
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:115
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to update a report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:53
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to view a report"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:250
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:234
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:276
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:84
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access discussions"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:96
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:318
msgid "You need to be logged-in to create events"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:141
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:140
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:417
msgid "You need to be logged-in to delete an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:214
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:207
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:108
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:225
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave an event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:374
msgid "You need to be logged-in to update an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:180
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:177
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:236
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to view a resource preview"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:132
+#, elixir-autogen, elixir-format
msgid "Parent resource doesn't belong to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:114
+#, elixir-autogen, elixir-format
msgid "The chosen password is too short."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:142
+#, elixir-autogen, elixir-format
msgid "The registration token is already in use, this looks like an issue on our side."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:108
+#, elixir-autogen, elixir-format
msgid "This email is already used."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:99
+#, elixir-autogen, elixir-format
msgid "Post not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:86
+#, elixir-autogen, elixir-format
msgid "Invalid arguments passed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:92
+#, elixir-autogen, elixir-format
msgid "Invalid credentials"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:90
+#, elixir-autogen, elixir-format
msgid "Reset your password to login"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:97
#: lib/graphql/error.ex:102
+#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:104
+#, elixir-autogen, elixir-format
msgid "Something went wrong"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:85
+#, elixir-autogen, elixir-format
msgid "Unknown Resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:95
+#, elixir-autogen, elixir-format
msgid "You don't have permission to do this"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged in"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:118
+#, elixir-autogen, elixir-format
msgid "You can't accept this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:139
+#, elixir-autogen, elixir-format
msgid "You can't reject this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/media.ex:71
+#, elixir-autogen, elixir-format
msgid "File doesn't have an allowed MIME type."
msgstr ""
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:240
msgid "Profile is not administrator for the group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:363
msgid "You can't edit this event."
msgstr ""
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:366
msgid "You can't attribute this event to this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:142
+#, elixir-autogen, elixir-format
msgid "This invitation doesn't exist."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:217
+#, elixir-autogen, elixir-format
msgid "This member already has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:241
+#, elixir-autogen, elixir-format
msgid "You don't have the right to remove this member."
msgstr ""
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
-#: lib/mobilizon/actors/actor.ex:351
msgid "This username is already taken."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:81
+#, elixir-autogen, elixir-format
msgid "You must provide either an ID or a slug to access a discussion"
msgstr ""
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:313
msgid "Organizer profile is not owned by the user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:93
+#, elixir-autogen, elixir-format
msgid "Profile ID provided is not the anonymous profile one"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:181
#: lib/graphql/resolvers/group.ex:223
#: lib/graphql/resolvers/person.ex:148
#: lib/graphql/resolvers/person.ex:182
#: lib/graphql/resolvers/person.ex:304
+#, elixir-autogen, elixir-format
msgid "The provided picture is too heavy"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/views/utils.ex:34
-msgid "Index file not found. You need to recompile the front-end."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:129
+#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr ""
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:503
msgid "Invalid activation token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:226
+#, elixir-autogen, elixir-format
msgid "Unable to fetch resource details from this URL."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/event.ex:164
#: lib/graphql/resolvers/participant.ex:253
#: lib/graphql/resolvers/participant.ex:328
+#, elixir-autogen, elixir-format
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:299
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:354
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:166
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:129
+#, elixir-autogen, elixir-format
msgid "Comment not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:123
+#, elixir-autogen, elixir-format
msgid "Error while creating a discussion"
msgstr ""
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:624
msgid "Error while updating locale"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:307
+#, elixir-autogen, elixir-format
msgid "Error while uploading pictures"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:190
+#, elixir-autogen, elixir-format
msgid "Failed to leave the event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:236
+#, elixir-autogen, elixir-format
msgid "Failed to update the group"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
msgid "Failed to update user email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:499
msgid "Failed to validate user email"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:146
+#, elixir-autogen, elixir-format
msgid "The anonymous actor ID is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:165
+#, elixir-autogen, elixir-format
msgid "Unknown error while updating resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:84
+#, elixir-autogen, elixir-format
msgid "You are not the comment creator"
msgstr ""
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:424
msgid "You cannot change your password."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:321
+#, elixir-autogen, elixir-format
msgid "Format not supported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:305
+#, elixir-autogen, elixir-format
msgid "A dependency needed to export to %{format} is not installed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:313
+#, elixir-autogen, elixir-format
msgid "An error occured while saving export"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/controllers/export_controller.ex:30
+#, elixir-autogen, elixir-format
msgid "Export to format %{format} is not enabled on this instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:187
+#, elixir-autogen, elixir-format
msgid "Only admins can create groups"
msgstr ""
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:306
msgid "Only groups can create events"
msgstr ""
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:292
msgid "Unknown error while creating event"
msgstr ""
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:480
msgid "User cannot change email"
msgstr ""
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:391
msgid "Follow does not match your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:395
msgid "Follow not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:345
msgid "Profile with username %{username} not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:340
msgid "This profile does not belong to you"
msgstr ""
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:365
msgid "You are already following this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:374
msgid "You need to be logged-in to follow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:423
msgid "You need to be logged-in to unfollow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:400
msgid "You need to be logged-in to update a group follow"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:210
+#, elixir-autogen, elixir-format
msgid "This member does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:234
+#, elixir-autogen, elixir-format
msgid "You don't have the role needed to remove this member."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:252
+#, elixir-autogen, elixir-format
msgid "You must be logged-in to remove a member"
msgstr ""
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:156
msgid "Your email seems to be using an invalid format"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:380
msgid "Can't confirm an already confirmed user"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:384
msgid "Deconfirming users is not supported"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:356
msgid "The new role must be different"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:307
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/api/groups.ex:33
+#, elixir-autogen, elixir-format
msgid "A profile or group with that name already exists"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:506
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/hr/LC_MESSAGES/activity.po b/priv/gettext/hr/LC_MESSAGES/activity.po
index 727949b45..2584df576 100644
--- a/priv/gettext/hr/LC_MESSAGES/activity.po
+++ b/priv/gettext/hr/LC_MESSAGES/activity.po
@@ -24,455 +24,461 @@ msgstr ""
## Run "mix gettext.extract" to bring this file up to
## date. Leave "msgstr"s empty as changing them here as no
## effect: edit them in PO (.po) files instead.
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group."
msgstr "%{member} su prihvatili poziv u grupu."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group."
msgstr "%{member} su odbili poziv u grupu."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group."
msgstr "%{member} bi se voljeli pridružiti grupi."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile}."
msgstr "%{member} su pozvani od %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member}."
msgstr "%{profile} su dodali %{member}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion}."
msgstr "%{profile} su arhivirali razgovor %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion}."
msgstr "%{profile} su stvorili razgovor %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource}."
msgstr "%{profile} su stvorili mapu %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the group %{group}."
msgstr "%{profile} su stvorili grupu %{group}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
msgstr "%{profile} su stvorili resurs %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion}."
msgstr "%{profile} su izbrisali razgovor %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr "%{profile} su izbrisali mapu %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr "%{profile} su izbrisali resurs %{resource}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}."
msgstr "%{profile} su isključili člana %{member}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr "%{profile} su premjestili mapu %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr "%{profile} su premjestili resurs %{resource}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group."
msgstr "%{profile} su izašli iz grupe."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion}."
msgstr "%{profile} su preimenovali razgovor %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "%{profile} su preimenovali mapu iz %{old_resource_title} u %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr ""
"%{profile} su preimenovali resurs iz %{old_resource_title} u %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion}."
msgstr "%{profile} su odgovorili na razgovor %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr "%{profile} su ažurirali grupu %{group}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}."
msgstr "%{profile} su ažurirali člana %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The event %{event} was created by %{profile}."
msgstr "%{profile} su stvorili događaj %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr "%{profile} su izbrisali događaj %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
msgstr "%{profile} su ažurirali događaj %{event}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The post %{post} was created by %{profile}."
msgstr "Objavu %{post} su napravili %{profile}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr "Objavu %{post} su izbrisali %{profile}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
msgstr "Objavu %{post} su ažurirali %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group."
msgstr "%{member} su se pridružili grupi."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr "%{profile} su objavili komentar na događaj %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
msgstr "%{profile} su odgovorili na komentar događaja %{event}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.text.eex:27
+#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
"Ne želite dobivati obavijesti o aktivnosti? Možete promjeniti učestalost ili "
"ih potpuno isključiti u svojim postavkama."
-#, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
+#, elixir-format
msgid "View one more activity"
msgid_plural "View %{count} more activities"
msgstr[0] "Prikaži još jednu aktivnost"
msgstr[1] "Prikaži još %{count} aktivnosti"
msgstr[2] "Prikaži još %{count} aktivnosti"
-#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:53
#: lib/web/templates/email/email_direct_activity.html.heex:60
#: lib/web/templates/email/email_direct_activity.text.eex:6
#: lib/web/templates/email/email_direct_activity.text.eex:7
+#, elixir-format
msgid "There has been an activity!"
msgid_plural "There has been some activity!"
msgstr[0] "Aktivnost!"
msgstr[1] "Aktivnosti!"
msgstr[2] "Aktivnosti!"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/renderer.ex:46
+#, elixir-autogen, elixir-format
msgid "Activity on %{instance}"
msgstr "Aktivnost u %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted an announcement under event %{event}."
msgstr "%{profile} su objavili najavu za događaj %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:24
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr "%{profile} su vas spomenuli u komentaru događaja %{event}."
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:249
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
"Ne želite dobivati obavijesti o aktivnosti? Možete promijeniti učestalost "
"ili ih iskljulčiti u %{tag_start}svojim postavkama%{tag_end}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:51
#: lib/web/templates/email/email_direct_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Here's your weekly activity recap"
msgstr "Ovaj tjedan, ukratko"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:121
#: lib/web/email/activity.ex:142
+#, elixir-autogen, elixir-format
msgid "Activity notification for %{instance}"
msgstr "Obavijest o aktivnosti za %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:128
+#, elixir-autogen, elixir-format
msgid "Daily activity recap for %{instance}"
msgstr "Dnevni sadržaj za %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:49
#: lib/web/templates/email/email_direct_activity.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Here's your daily activity recap"
msgstr "Današnja aktivnost, ukratko"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:135
+#, elixir-autogen, elixir-format
msgid "Weekly activity recap for %{instance}"
msgstr "Kratki sadržaj tjedna za %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr "%{profile} su objavili novi komentar na vaš događaj %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
msgstr "%{profile} su objavili novi odgovor na vaš događaj %{event}."
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:46
+#, elixir-autogen, elixir-format
msgid "Announcement for your event %{event}"
msgstr "Najava za vaš događaj %{event}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/group.ex:23
+#, elixir-autogen, elixir-format
msgid "The group %{group} was updated by %{profile}."
msgstr "%{profile} su ažurirali grupu %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:47
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was deleted by %{profile}."
msgstr "Objavu %{post} iz grupe %{group} su izbrisali %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:31
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was published by %{profile}."
msgstr "Objavu %{post} iz grupe %{group} su objavili %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:39
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was updated by %{profile}."
msgstr "Objavu %{post} iz grupe %{group} su ažurirali %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:39
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group %{group}."
msgstr "%{member} su prihvatili poziv da se pridruže grupi %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:47
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group %{group}."
msgstr "%{member} su se pridružili grupi %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:43
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group %{group}."
msgstr "%{member} su odbili poziv da se pridruže grupi %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:31
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group %{group}."
msgstr "%{member} su poslali zahtjev da se pridruže grupi %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:35
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile} to group %{group}."
msgstr "%{profile} su pozvali %{member} u grupu %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member} to group %{group}."
msgstr "%{profile} su dodali %{member} u grupu %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:55
+#, elixir-autogen, elixir-format
msgid "%{profile} approved the membership request from %{member} for group %{group}."
msgstr ""
"%{profile} su odobrili zahtjev za članstvo korisniku %{member} za grupu "
"%{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:33
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource} in group %{group}."
msgstr "%{profile} su stvorili mapu %{resource} u grupi %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:69
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource} in group %{group}."
msgstr "%{profile} su izbrisali mapu %{resource} u grupi %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource} in group %{group}."
msgstr "%{profile} su izbrisali resurs %{resource} u grupi %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:75
+#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member} from the group %{group}."
msgstr "%{profile} su isključili člana %{member} iz grupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:61
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource} in group %{group}."
msgstr "%{profile} su premjestili mapu %{resource} u grupi %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource} in group %{group}."
msgstr "%{profile} su premjestili resurs %{resource} u grupi %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:79
+#, elixir-autogen, elixir-format
msgid "%{profile} quit the group %{group}."
msgstr "%{profile} su izašli iz grupe %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
msgstr ""
"%{profile} su odbili zahtjev za članstvo korisniku %{member} za grupu "
"%{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
"%{profile} su preimenovali mapu iz %{old_resource_title} u %{resource} u "
"grupi %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
"%{profile} su preimenovali resurs iz %{old_resource_title} u %{resource} u "
"grupi %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member} in group %{group}."
msgstr "%{profile} su ažurirali člana %{member} u grupi %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:35
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource} in group %{group}."
msgstr "%{profile} su stvorili resurs %{resource} u grupi %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:86
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
msgstr "%{profile} su arhivirali razgovor %{discussion} u grupi %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:26
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion} in group %{group}."
msgstr "%{profile} su stvorili razgovor %{discussion} u grupi %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:101
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
msgstr "%{profile} su izbrisali razgovor %{discussion} u grupi %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:56
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
msgstr "%{profile} su vas spomenuli u razgovoru %{discussion} u grupi %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
msgstr "%{profile} su preimenovali razgovor %{discussion} u grupi %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:41
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr "%{profile} su odgovorili na razgovor %{discussion} u grupi %{group}."
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr "%{profile} su dodali %{member}."
diff --git a/priv/gettext/hr/LC_MESSAGES/default.po b/priv/gettext/hr/LC_MESSAGES/default.po
index d03e6f509..9ca7d1f9f 100644
--- a/priv/gettext/hr/LC_MESSAGES/default.po
+++ b/priv/gettext/hr/LC_MESSAGES/default.po
@@ -1004,7 +1004,7 @@ msgstr "Pogledaj izvještaj"
msgid "View report:"
msgstr "Pogledaj izvještaj:"
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
#, elixir-autogen, elixir-format
@@ -1080,12 +1080,6 @@ msgstr "Nemoj to koristiti u stvarne svrhe."
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "So long, and thanks for the fish!"
-msgstr ""
-
#: lib/web/email/member.ex:114
#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
@@ -1129,7 +1123,7 @@ msgstr ""
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
-#: lib/web/email/group.ex:90
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}"
msgstr ""
@@ -1312,28 +1306,23 @@ msgstr ""
msgid "A title is required for the post"
msgstr ""
-#: lib/web/templates/email/instance_follow.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr "%{name} (%{domain}) je upravo zatražio/la praćenje tvoje instance."
-
-#: lib/web/email/follow.ex:53
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
msgid "%{name} requests to follow your instance"
msgstr "%{name} želi pratiti tvoju instancu"
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr "Ako prihvatiš, ovaj će profil primati sve tvoje javne događaje."
-#: lib/web/email/follow.ex:47
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
@@ -1345,12 +1334,6 @@ msgstr "Za prihvaćanje ove pozivnice, idi na stranicu za upravljanje instance."
msgid "Want to connect?"
msgstr "Želiš se povezati?"
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-#, elixir-autogen, elixir-format
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
@@ -1391,8 +1374,8 @@ msgstr "Ovo je demonstracijska stranica za isprobavanje Mobilizona."
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr "%{name} feed"
@@ -1437,12 +1420,12 @@ msgstr ""
msgid "Public feed for %{instance}"
msgstr ""
-#: lib/graphql/resolvers/user.ex:316
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr "Odabrana lozinka je prekratka. Lozinka mora sadržati barem 6 znakova."
-#: lib/graphql/resolvers/user.ex:322
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
@@ -1473,8 +1456,6 @@ msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr ""
"Tvoje sudjelovanje događaju %{event} na instanci %{instance} je otkazano!!"
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
@@ -1676,7 +1657,7 @@ msgstr "Sudjeluj:"
msgid "Title: %{title}"
msgstr "Naslov: %{title}"
-#: lib/web/email/group.ex:43
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr "📅 Upravo zakazano od grupe %{group}: %{event}"
@@ -1903,180 +1884,175 @@ msgstr ""
msgid "%{name} just requested to follow your instance."
msgstr "%{name} je upravo zatražio/la praćenje tvoje instance."
-#: lib/web/templates/email/instance_follow.html.heex:48
-#, elixir-autogen, elixir-format
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr "%{name} (%{domain}) je upravo zatražio praćenje tvoje instance."
-
-#: lib/web/templates/email/instance_follow.html.heex:54
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format
msgid "%{name} just requested to follow your instance."
msgstr "%{name} je upravo zatražio praćenje tvoje instance."
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
#, elixir-autogen, elixir-format
msgid "If you accept, this profile will receive all of your public events."
msgstr "Ako prihvatiš, ovaj će profil primati sve tvoje javne događaje."
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the profile's admin page."
msgstr "Za prihvaćanje ove pozivnice, idi na stranicu za upravljanje profila."
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
msgid "View the details"
msgstr "Pogledaj detalje"
-#: lib/mobilizon/events/categories.ex:16
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
msgid "Arts"
msgstr "Umjetnost"
-#: lib/mobilizon/events/categories.ex:52
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
msgid "Auto, boat and air"
msgstr "Auto, brod i zrak"
-#: lib/mobilizon/events/categories.ex:20
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
msgid "Book clubs"
msgstr "Književni klubovi"
-#: lib/mobilizon/events/categories.ex:24
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
msgid "Business"
msgstr "Poslovno"
-#: lib/mobilizon/events/categories.ex:28
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
msgid "Causes"
msgstr "Uzroci"
-#: lib/mobilizon/events/categories.ex:32
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
msgid "Comedy"
msgstr "Komedija"
-#: lib/mobilizon/events/categories.ex:56
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format
msgid "Community"
msgstr "Zajednica"
-#: lib/mobilizon/events/categories.ex:36
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
msgid "Crafts"
msgstr "Zanati"
-#: lib/mobilizon/events/categories.ex:60
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
msgid "Family & Education"
msgstr "Obitelj i obrazovanje"
-#: lib/mobilizon/events/categories.ex:64
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
msgid "Fashion & Beauty"
msgstr "Moda i ljepota"
-#: lib/mobilizon/events/categories.ex:68
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
msgid "Film & Media"
msgstr "Film i mediji"
-#: lib/mobilizon/events/categories.ex:40
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
msgid "Food & Drink"
msgstr "Hrana i piće"
-#: lib/mobilizon/events/categories.ex:72
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
msgid "Games"
msgstr "Igre"
-#: lib/mobilizon/events/categories.ex:44
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
msgid "Health"
msgstr "Zdravlje"
-#: lib/mobilizon/events/categories.ex:84
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
msgid "LGBTQ"
msgstr "LGBTQ"
-#: lib/mobilizon/events/categories.ex:76
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
msgid "Language & Culture"
msgstr "Jezik i kultura"
-#: lib/mobilizon/events/categories.ex:80
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format
msgid "Learning"
msgstr "Učenje"
-#: lib/mobilizon/events/categories.ex:133
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
msgid "Meeting"
msgstr "Sastanak"
-#: lib/mobilizon/events/categories.ex:88
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
msgid "Movements and politics"
msgstr "Pokreti i politika"
-#: lib/mobilizon/events/categories.ex:48
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
msgid "Music"
msgstr "Glazba"
-#: lib/mobilizon/events/categories.ex:92
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
msgid "Networking"
msgstr "Umrežavanje"
-#: lib/mobilizon/events/categories.ex:112
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
msgid "Outdoors & Adventure"
msgstr "Vanjske aktivnosti i pustolovine"
-#: lib/mobilizon/events/categories.ex:96
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
msgid "Party"
msgstr "Zabava"
-#: lib/mobilizon/events/categories.ex:100
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
msgid "Performing & Visual Arts"
msgstr "Scenska i vizualna umjetnost"
-#: lib/mobilizon/events/categories.ex:104
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
msgid "Pets"
msgstr "Kućni ljubimci"
-#: lib/mobilizon/events/categories.ex:108
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
msgid "Photography"
msgstr "Fotografija"
-#: lib/mobilizon/events/categories.ex:120
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
msgid "Science & Tech"
msgstr "Znanost i tehnologija"
-#: lib/mobilizon/events/categories.ex:116
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
msgid "Spirituality, Religion & Beliefs"
msgstr "Spiritualnost, religija i uvjerenja"
-#: lib/mobilizon/events/categories.ex:124
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
msgid "Sports"
msgstr "Sportovi"
-#: lib/mobilizon/events/categories.ex:128
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
msgid "Theatre"
msgstr "Kazalište"
@@ -2090,3 +2066,20 @@ msgstr "Saznaj više: %{url}"
#, elixir-autogen, elixir-format
msgid "Activate my account:"
msgstr "Aktiviraj moj račun:"
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr ""
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/hr/LC_MESSAGES/errors.po b/priv/gettext/hr/LC_MESSAGES/errors.po
index 829490eed..02afd9f6b 100644
--- a/priv/gettext/hr/LC_MESSAGES/errors.po
+++ b/priv/gettext/hr/LC_MESSAGES/errors.po
@@ -118,32 +118,32 @@ msgstr "mora biti veće ili jednako %{number}"
msgid "must be equal to %{number}"
msgstr "mora biti jednako %{number}"
-#: lib/graphql/resolvers/user.ex:107
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
msgid "Cannot refresh the token"
msgstr ""
-#: lib/graphql/resolvers/group.ex:272
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
msgid "Current profile is not a member of this group"
msgstr ""
-#: lib/graphql/resolvers/group.ex:276
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
msgid "Current profile is not an administrator of the selected group"
msgstr ""
-#: lib/graphql/resolvers/user.ex:610
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
msgid "Error while saving user settings"
msgstr ""
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
#, elixir-autogen, elixir-format
msgid "Group not found"
@@ -155,12 +155,12 @@ msgstr ""
msgid "Group with ID %{id} not found"
msgstr ""
-#: lib/graphql/resolvers/user.ex:85
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr ""
-#: lib/graphql/resolvers/group.ex:335
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
msgid "Member not found"
msgstr ""
@@ -170,13 +170,13 @@ msgstr ""
msgid "No profile found for the moderator user"
msgstr ""
-#: lib/graphql/resolvers/user.ex:272
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
msgid "No user to validate with this email was found"
msgstr ""
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr ""
@@ -194,82 +194,82 @@ msgstr ""
msgid "Profile is not owned by authenticated user"
msgstr ""
-#: lib/graphql/resolvers/user.ex:159
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
msgid "Registrations are not open"
msgstr ""
-#: lib/graphql/resolvers/user.ex:427
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
msgid "The current password is invalid"
msgstr "Aktualna lozinka nije ispravna"
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
msgid "The new email doesn't seem to be valid"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
msgid "The new email must be different"
msgstr ""
-#: lib/graphql/resolvers/user.ex:430
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
msgid "The new password must be different"
msgstr ""
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
msgid "The password provided is invalid"
msgstr ""
-#: lib/graphql/resolvers/user.ex:434
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
-#: lib/graphql/resolvers/user.ex:292
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
msgid "This user can't reset their password"
msgstr ""
-#: lib/graphql/resolvers/user.ex:81
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
msgid "This user has been disabled"
msgstr ""
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
msgid "Unable to validate user"
msgstr ""
-#: lib/graphql/resolvers/user.ex:520
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
msgid "User already disabled"
msgstr ""
-#: lib/graphql/resolvers/user.ex:585
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
msgid "User requested is not logged-in"
msgstr ""
-#: lib/graphql/resolvers/group.ex:307
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
msgid "You are already a member of this group"
msgstr ""
-#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
msgid "You can't leave this group because you are the only administrator"
msgstr ""
-#: lib/graphql/resolvers/group.ex:304
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
msgid "You cannot join this group"
msgstr "Ne možeš se pridružiti ovoj grupi"
@@ -279,53 +279,53 @@ msgstr "Ne možeš se pridružiti ovoj grupi"
msgid "You may not list groups unless moderator."
msgstr "Ne možeš izraditi popis grupa ako nisi moderator."
-#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to change your email"
msgstr "Za mijenjanje e-mail adrese moraš biti prijavljen/a"
-#: lib/graphql/resolvers/user.ex:442
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to change your password"
msgstr "Za mijenjanje lozinke moraš biti prijavljen/a"
-#: lib/graphql/resolvers/group.ex:281
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete a group"
msgstr "Za brisanje grupe moraš biti prijavljen/a"
-#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete your account"
msgstr "Za brisanje tvog računa moraš biti prijavljen/a"
-#: lib/graphql/resolvers/group.ex:312
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join a group"
msgstr "Za pridruživanje grupi moraš biti prijavljen/a"
-#: lib/graphql/resolvers/group.ex:347
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave a group"
msgstr "Za napuštanje grupe moraš biti prijavljen/a"
-#: lib/graphql/resolvers/group.ex:245
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update a group"
msgstr "Za aktualiziranje grupe moraš biti prijavljen/a"
-#: lib/graphql/resolvers/user.ex:112
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
msgid "You need to have an existing token to get a refresh token"
msgstr "Za primanje tokena za osvježavanje moraš imati postojeći token"
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
msgid "You requested again a confirmation email too soon"
msgstr "Ponovo si zatražio/la potvrdni e-mail prerano"
-#: lib/graphql/resolvers/user.ex:162
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
msgid "Your email is not on the allowlist"
msgstr "Tvoja e-mail adresa nije na popisu dopuštenih"
@@ -415,8 +415,8 @@ msgid "Event id not found"
msgstr "ID događaja nije pronađen"
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr "Događaj nije pronađen"
@@ -638,7 +638,7 @@ msgstr ""
msgid "You cannot delete this comment"
msgstr "Ne možeš izbrisati ovaj komentar"
-#: lib/graphql/resolvers/event.ex:408
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
msgid "You cannot delete this event"
msgstr "Ne možeš izbrisati ovaj događaj"
@@ -673,21 +673,21 @@ msgstr "Za aktualiziranje izvještaja moraš biti prijavljen/a i biti moderator"
msgid "You need to be logged-in and a moderator to view a report"
msgstr "Za prikaz izvještaja moraš biti prijavljen/a i biti moderator"
-#: lib/graphql/resolvers/admin.ex:250
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
"Za pristup administratorskim postavkama moraš biti prijavljen/a i biti "
"moderator"
-#: lib/graphql/resolvers/admin.ex:234
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
"Za pristup nadzornoj ploči statistike moraš biti prijavljen/a i biti "
"administrator"
-#: lib/graphql/resolvers/admin.ex:276
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
@@ -704,7 +704,7 @@ msgstr "Za pristup diskusijama moraš biti prijavljen/a"
msgid "You need to be logged-in to access resources"
msgstr "Za pristup resursima moraš biti prijavljen/a"
-#: lib/graphql/resolvers/event.ex:318
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create events"
msgstr "Za stvaranje događaja moraš biti prijavljen/a"
@@ -724,7 +724,7 @@ msgstr "Za stvaranje izvještaja moraš biti prijavljen/a"
msgid "You need to be logged-in to create resources"
msgstr "Za stvaranje resursa moraš biti prijavljen/a"
-#: lib/graphql/resolvers/event.ex:417
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete an event"
msgstr "Za brisanje događaja moraš biti prijavljen/a"
@@ -749,7 +749,7 @@ msgstr "Za pridruživanje događaju moraš biti prijavljen/a"
msgid "You need to be logged-in to leave an event"
msgstr "Za napuštanje događaja moraš biti prijavljen/a"
-#: lib/graphql/resolvers/event.ex:374
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update an event"
msgstr "Za aktualiziranje događaja moraš biti prijavljen/a"
@@ -852,17 +852,17 @@ msgstr ""
msgid "File doesn't have an allowed MIME type."
msgstr ""
-#: lib/graphql/resolvers/group.ex:240
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
msgid "Profile is not administrator for the group"
msgstr ""
-#: lib/graphql/resolvers/event.ex:363
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
msgid "You can't edit this event."
msgstr ""
-#: lib/graphql/resolvers/event.ex:366
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
msgid "You can't attribute this event to this profile."
msgstr ""
@@ -882,7 +882,7 @@ msgstr ""
msgid "You don't have the right to remove this member."
msgstr ""
-#: lib/mobilizon/actors/actor.ex:351
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
msgid "This username is already taken."
msgstr ""
@@ -892,7 +892,7 @@ msgstr ""
msgid "You must provide either an ID or a slug to access a discussion"
msgstr ""
-#: lib/graphql/resolvers/event.ex:313
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
msgid "Organizer profile is not owned by the user"
msgstr ""
@@ -911,17 +911,12 @@ msgstr ""
msgid "The provided picture is too heavy"
msgstr ""
-#: lib/web/views/utils.ex:34
-#, elixir-autogen, elixir-format
-msgid "Index file not found. You need to recompile the front-end."
-msgstr ""
-
#: lib/graphql/resolvers/resource.ex:129
#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr ""
-#: lib/graphql/resolvers/user.ex:503
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
msgid "Invalid activation token"
msgstr ""
@@ -938,17 +933,17 @@ msgstr ""
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr ""
-#: lib/graphql/resolvers/event.ex:299
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
-#: lib/graphql/resolvers/event.ex:354
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
-#: lib/graphql/resolvers/user.ex:166
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
@@ -963,7 +958,7 @@ msgstr ""
msgid "Error while creating a discussion"
msgstr ""
-#: lib/graphql/resolvers/user.ex:624
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
msgid "Error while updating locale"
msgstr ""
@@ -983,13 +978,13 @@ msgstr ""
msgid "Failed to update the group"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
msgid "Failed to update user email"
msgstr ""
-#: lib/graphql/resolvers/user.ex:499
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
msgid "Failed to validate user email"
msgstr ""
@@ -1009,7 +1004,7 @@ msgstr ""
msgid "You are not the comment creator"
msgstr ""
-#: lib/graphql/resolvers/user.ex:424
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
msgid "You cannot change your password."
msgstr ""
@@ -1039,57 +1034,57 @@ msgstr ""
msgid "Only admins can create groups"
msgstr ""
-#: lib/graphql/resolvers/event.ex:306
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
msgid "Only groups can create events"
msgstr ""
-#: lib/graphql/resolvers/event.ex:292
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
msgid "Unknown error while creating event"
msgstr ""
-#: lib/graphql/resolvers/user.ex:480
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
msgid "User cannot change email"
msgstr ""
-#: lib/graphql/resolvers/group.ex:391
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
msgid "Follow does not match your account"
msgstr ""
-#: lib/graphql/resolvers/group.ex:395
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
msgid "Follow not found"
msgstr ""
-#: lib/graphql/resolvers/user.ex:345
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
msgid "Profile with username %{username} not found"
msgstr ""
-#: lib/graphql/resolvers/user.ex:340
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
msgid "This profile does not belong to you"
msgstr ""
-#: lib/graphql/resolvers/group.ex:365
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
msgid "You are already following this group"
msgstr ""
-#: lib/graphql/resolvers/group.ex:374
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to follow a group"
msgstr ""
-#: lib/graphql/resolvers/group.ex:423
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to unfollow a group"
msgstr ""
-#: lib/graphql/resolvers/group.ex:400
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update a group follow"
msgstr ""
@@ -1109,27 +1104,27 @@ msgstr ""
msgid "You must be logged-in to remove a member"
msgstr ""
-#: lib/graphql/resolvers/user.ex:156
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
msgid "Your email seems to be using an invalid format"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:380
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
msgid "Can't confirm an already confirmed user"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:384
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
msgid "Deconfirming users is not supported"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:356
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format
msgid "The new role must be different"
msgstr "Nova uloga mora biti drugačija"
-#: lib/graphql/resolvers/admin.ex:307
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
@@ -1140,7 +1135,12 @@ msgstr ""
msgid "A profile or group with that name already exists"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:506
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/hu/LC_MESSAGES/activity.po b/priv/gettext/hu/LC_MESSAGES/activity.po
index ac27fa7b0..3ba31d2cd 100644
--- a/priv/gettext/hu/LC_MESSAGES/activity.po
+++ b/priv/gettext/hu/LC_MESSAGES/activity.po
@@ -18,475 +18,481 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.8.1\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group."
msgstr "%{member} elfogadta a meghívást a csoporthoz való csatlakozáshoz."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group."
msgstr ""
"%{member} visszautasította a meghívást a csoporthoz való csatlakozáshoz."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group."
msgstr "%{member} kérte a csoporthoz való csatlakozást."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile}."
msgstr "%{member} meg lett hívva %{profile} által."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member}."
msgstr "%{profile} hozzáadta %{member} tagot."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion}."
msgstr "%{profile} archiválta a(z) %{discussion} megbeszélést."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion}."
msgstr "%{profile} létrehozta a(z) %{discussion} megbeszélést."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource}."
msgstr "%{profile} létrehozta a(z) %{resource} mappát."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the group %{group}."
msgstr "%{profile} létrehozta a(z) %{group} csoportot."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
msgstr "%{profile} létrehozta a(z) %{resource} erőforrást."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion}."
msgstr "%{profile} törölte a(z) %{discussion} megbeszélést."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr "%{profile} törölte a(z) %{resource} mappát."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr "%{profile} törölte a(z) %{resource} erőforrást."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}."
msgstr "%{profile} kizárta %{member} tagot."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr "%{profile} áthelyezte a(z) %{resource} mappát."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr "%{profile} áthelyezte a(z) %{resource} erőforrást."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group."
msgstr "%{profile} kilépett a csoportból."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion}."
msgstr "%{profile} átnevezte a(z) %{discussion} megbeszélést."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr ""
"%{profile} átnevezte a mappát %{old_resource_title} névről %{resource} névre."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr ""
"%{profile} átnevezte az erőforrást %{old_resource_title} névről %{resource} "
"névre."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion}."
msgstr "%{profile} válaszolt a(z) %{discussion} megbeszélésre."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr "%{profile} frissítette a(z) %{group} csoportot."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}."
msgstr "%{profile} frissítette %{member} tagot."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The event %{event} was created by %{profile}."
msgstr "A(z) %{event} eseményt %{profile} hozta létre."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr "A(z) %{event} eseményt %{profile} törölte."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
msgstr "A(z) %{event} eseményt %{profile} frissítette."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The post %{post} was created by %{profile}."
msgstr "A(z) %{post} bejegyzést %{profile} hozta létre."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr "A(z) %{post} bejegyzést %{profile} törölte."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
msgstr "A(z) %{post} bejegyzést %{profile} frissítette."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group."
msgstr "%{member} csatlakozott a csoporthoz."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr "%{profile} hozzászólást küldött a(z) %{event} eseményhez."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
msgstr "%{profile} válaszolt a(z) %{event} esemény egyik hozzászólására."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.text.eex:27
+#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
"Nem szeretne tevékenységértesítéseket kapni? Megváltoztathatja a "
"gyakoriságot vagy letilthatja azokat a beállításaiban."
-#, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
+#, elixir-format
msgid "View one more activity"
msgid_plural "View %{count} more activities"
msgstr[0] "Még egy tevékenység megtekintése"
msgstr[1] "Még %{count} tevékenység megtekintése"
-#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:53
#: lib/web/templates/email/email_direct_activity.html.heex:60
#: lib/web/templates/email/email_direct_activity.text.eex:6
#: lib/web/templates/email/email_direct_activity.text.eex:7
+#, elixir-format
msgid "There has been an activity!"
msgid_plural "There has been some activity!"
msgstr[0] "Történt egy tevékenység!"
msgstr[1] "Történt néhány tevékenység!"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/renderer.ex:46
+#, elixir-autogen, elixir-format
msgid "Activity on %{instance}"
msgstr "Tevékenység a(z) %{instance} példányon"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted an announcement under event %{event}."
msgstr "%{profile} közleményt küldött a(z) %{event} esemény alá."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:24
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr ""
"%{profile} megemlítette Önt a(z) %{event} esemény alatti egyik "
"hozzászólásban."
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:249
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
"Nem szeretne tevékenységértesítéseket kapni? Megváltoztathatja a "
"gyakoriságot vagy letilthatja azokat a %{tag_start}beállításaiban%{tag_end}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:51
#: lib/web/templates/email/email_direct_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Here's your weekly activity recap"
msgstr "Itt az Ön heti tevékenységösszegzése"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:121
#: lib/web/email/activity.ex:142
+#, elixir-autogen, elixir-format
msgid "Activity notification for %{instance}"
msgstr "Tevékenységértesítés a(z) %{instance} példányhoz"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:128
+#, elixir-autogen, elixir-format
msgid "Daily activity recap for %{instance}"
msgstr "Napi tevékenységösszegzés a(z) %{instance} példányhoz"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:49
#: lib/web/templates/email/email_direct_activity.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Here's your daily activity recap"
msgstr "Itt az Ön napi tevékenységösszegzése"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:135
+#, elixir-autogen, elixir-format
msgid "Weekly activity recap for %{instance}"
msgstr "Heti tevékenységösszegzés a(z) %{instance} példányhoz"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr "%{profile} új hozzászólást küldött az Ön %{event} eseménye alá."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
msgstr "%{profile} új választ küldött az Ön %{event} eseménye alá."
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:46
+#, elixir-autogen, elixir-format
msgid "Announcement for your event %{event}"
msgstr "Közlemény az Ön %{event} eseményéhez"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/group.ex:23
+#, elixir-autogen, elixir-format
msgid "The group %{group} was updated by %{profile}."
msgstr "A(z) %{group} csoportot %{profile} frissítette."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:47
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was deleted by %{profile}."
msgstr "A(z) %{post} bejegyzést a(z) %{group} csoportból %{profile} törölte."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:31
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was published by %{profile}."
msgstr "A(z) %{post} bejegyzést a(z) %{group} csoportból %{profile} közzétette."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:39
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was updated by %{profile}."
msgstr ""
"A(z) %{post} bejegyzést a(z) %{group} csoportból %{profile} frissítette."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:39
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group %{group}."
msgstr ""
"%{member} elfogadta a meghívást a(z) %{group} csoporthoz való csatlakozáshoz."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:47
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group %{group}."
msgstr "%{member} csatlakozott a(z) %{group} csoporthoz."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:43
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group %{group}."
msgstr ""
"%{member} visszautasította a meghívást a(z) %{group} csoporthoz való "
"csatlakozáshoz."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:31
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group %{group}."
msgstr "%{member} kérte a(z) %{group} csoporthoz való csatlakozást."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:35
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile} to group %{group}."
msgstr "%{member} meg lett hívva %{profile} által a(z) %{group} csoportba."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member} to group %{group}."
msgstr "%{profile} hozzáadta %{member} tagot a(z) %{group} csoporthoz."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:55
+#, elixir-autogen, elixir-format
msgid "%{profile} approved the membership request from %{member} for group %{group}."
msgstr ""
"%{profile} jóváhagyta %{member} tagsági kérését a(z) %{group} csoportnál."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:33
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource} in group %{group}."
msgstr "%{profile} létrehozta a(z) %{resource} mappát a(z) %{group} csoportban."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:69
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource} in group %{group}."
msgstr "%{profile} törölte a(z) %{resource} mappát a(z) %{group} csoportban."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource} in group %{group}."
msgstr ""
"%{profile} törölte a(z) %{resource} erőforrást a(z) %{group} csoportban."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:75
+#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member} from the group %{group}."
msgstr "%{profile} kizárta %{member} tagot a(z) %{group} csoportból."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:61
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource} in group %{group}."
msgstr "%{profile} áthelyezte a(z) %{resource} mappát a(z) %{group} csoportban."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource} in group %{group}."
msgstr ""
"%{profile} áthelyezte a(z) %{resource} erőforrást a(z) %{group} csoportban."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:79
+#, elixir-autogen, elixir-format
msgid "%{profile} quit the group %{group}."
msgstr "%{profile} kilépett a(z) %{group} csoportból."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
msgstr ""
"%{profile} visszautasította %{member} tagsági kérését a(z) %{group} "
"csoportnál."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
"%{profile} átnevezte a mappát %{old_resource_title} névről %{resource} névre "
"a(z) %{group} csoportban."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
"%{profile} átnevezte az erőforrást %{old_resource_title} névről %{resource} "
"névre a(z) %{group} csoportban."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member} in group %{group}."
msgstr "%{profile} frissítette %{member} tagot a(z) %{group} csoportban."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:35
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource} in group %{group}."
msgstr ""
"%{profile} létrehozta a(z) %{resource} erőforrást a(z) %{group} csoportban."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:86
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
msgstr ""
"%{profile} archiválta a(z) %{discussion} megbeszélést a(z) %{group} "
"csoportban."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:26
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion} in group %{group}."
msgstr ""
"%{profile} létrehozta a(z) %{discussion} megbeszélést a(z) %{group} "
"csoportban."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:101
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
msgstr ""
"%{profile} törölte a(z) %{discussion} megbeszélést a(z) %{group} csoportban."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:56
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
msgstr ""
"%{profile} megemlítette Önt a(z) %{discussion} megbeszélésben a(z) %{group} "
"csoportban."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
msgstr ""
"%{profile} átnevezte a(z) %{discussion} megbeszélést a(z) %{group} "
"csoportban."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:41
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr ""
"%{profile} válaszolt a(z) %{discussion} megbeszélésre a(z) %{group} "
"csoportban."
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr "%{profile} hozzáadta %{member} tagot."
diff --git a/priv/gettext/hu/LC_MESSAGES/default.po b/priv/gettext/hu/LC_MESSAGES/default.po
index cd4153c72..8049b6969 100644
--- a/priv/gettext/hu/LC_MESSAGES/default.po
+++ b/priv/gettext/hu/LC_MESSAGES/default.po
@@ -18,267 +18,267 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.8.1\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:66
+#, elixir-autogen, elixir-format
msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one."
msgstr ""
"Ha ezt nem Ön kérte, akkor hagyja figyelmen kívül ezt a levelet. A jelszava "
"addig nem fog megváltozni, amíg nem nyitja meg a lenti hivatkozást, és nem "
"hoz létre egy újat."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:120
+#, elixir-autogen, elixir-format
msgid "%{title} by %{creator}"
msgstr "%{title} – %{creator}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:80
+#, elixir-autogen, elixir-format
msgid "Activate my account"
msgstr "Saját fiók aktiválása"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:150
#: lib/web/templates/email/email.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Ask the community on Framacolibri"
msgstr "Kérdezze meg a közösséget a Framacolibrin"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:15
+#, elixir-autogen, elixir-format
msgid "Comments"
msgstr "Hozzászólások"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:115
#: lib/web/templates/email/report.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Event"
msgstr "Esemény"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:49
+#, elixir-autogen, elixir-format
msgid "Instructions to reset your password on %{instance}"
msgstr "Utasítások a(z) %{instance} példányon lévő jelszó visszaállításához"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:21
+#, elixir-autogen, elixir-format
msgid "Reason"
msgstr "Ok"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:86
+#, elixir-autogen, elixir-format
msgid "Reset Password"
msgstr "Jelszó visszaállítása"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:53
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
msgstr ""
"A jelszó visszaállítása egyszerű. Csak nyomja meg az alábbi gombot, és "
"kövesse az utasításokat. Semmi perc alatt végezni fog."
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:26
+#, elixir-autogen, elixir-format
msgid "Instructions to confirm your Mobilizon account on %{instance}"
msgstr ""
"Utasítások a(z) %{instance} példányon lévő Mobilizon-fiókjának "
"megerősítéséhez"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:22
+#, elixir-autogen, elixir-format
msgid "New report on Mobilizon instance %{instance}"
msgstr "Új jelentés a(z) %{instance} Mobilizon-példányról"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:67
#: lib/web/templates/email/before_event_notification.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Go to event page"
msgstr "Ugrás az esemény oldalára"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New report from %{reporter} on %{instance}"
msgstr "Új jelentés a(z) %{instance} példányon a következőtől: %{reporter}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Participation approved"
msgstr "Részvétel jóváhagyva"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:18
#: lib/web/templates/email/password_reset.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Password reset"
msgstr "Jelszó visszaállítása"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time."
msgstr ""
"A jelszó visszaállítása egyszerű. Csak kattintson az alábbi hivatkozásra, és "
"kövesse az utasításokat. Semmi perc alatt végezni fog."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email."
msgstr ""
"Új fiókot hozott létre a(z) %{host} oldalon ezzel az e-mail-címmel. Egy "
"kattintásnyira van az aktiválástól. Ha ez nem Ön volt, akkor hagyja "
"figyelmen kívül ezt a levelet."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:114
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been approved"
msgstr "A(z) %{title} eseményen való részvételét jóváhagyták"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:67
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been rejected"
msgstr "A(z) %{title} eseményen való részvételét visszautasították"
-#, elixir-autogen, elixir-format
#: lib/web/email/event.ex:44
+#, elixir-autogen, elixir-format
msgid "Event %{title} has been updated"
msgstr "A(z) %{title} esemény frissítve lett"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:7
+#, elixir-autogen, elixir-format
msgid "New title: %{title}"
msgstr "Új cím: %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr "Új jelszót kért a(z) %{instance} példányon lévő fiókjához."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:105
+#, elixir-autogen, elixir-format
msgid "Warning"
msgstr "Figyelmeztetés"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:140
+#, elixir-autogen, elixir-format
msgid "Confirm your participation to event %{title}"
msgstr "Erősítse meg a(z) %{title} eseményen való részvételét"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:106
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal ID for your current selected identity"
msgstr "Belső azonosító a jelenleg kiválasztott személyazonosságához"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal user ID"
msgstr "Belső felhasználói azonosító"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Any of the information we collect from you may be used in the following ways:"
msgstr "Az Öntől gyűjtött információkat a következő módokon használhatjuk fel:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:13
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Basic account information"
msgstr "Alapvető fiókinformációk"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:32
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do not share any dangerous information over Mobilizon."
msgstr "Ne osszon meg veszélyes információkat a Mobilizonon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:123
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we disclose any information to outside parties?"
msgstr "Átadunk-e bármilyen információt külső feleknek?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:100
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we use cookies?"
msgstr "Használunk-e sütiket?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "How do we protect your information?"
msgstr "Hogyan védjük meg az információit?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:36
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "IPs and other metadata"
msgstr "IP-k és egyéb metaadatok"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:23
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Published events and comments"
msgstr "Közzétett események és hozzászólások"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:93
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain the IP addresses associated with registered users no more than 12 months."
msgstr ""
"A regisztrált felhasználókhoz tartozó IP-címeket legfeljebb 12 hónapig "
"őrizzük meg."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:107
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Tokens to authenticate you"
msgstr "Tokenek az Ön hitelesítéséhez"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:38
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We also may retain server logs which include the IP address of every request to our server."
msgstr ""
"Olyan kiszolgáló-naplófájlokat is megtarthatunk, amelyek tartalmazzák a "
"kiszolgálónkhoz érkezett minden egyes kérés IP-címét."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:102
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We store the following information on your device when you connect:"
msgstr "A következő információkat tároljuk az eszközén, ha kapcsolódik:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:84
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We will make a good faith effort to:"
msgstr "Jóhiszemű erőfeszítéseket teszünk, hogy:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:45
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What do we use your information for?"
msgstr "Mire használjuk az információit?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:83
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What is our data retention policy?"
msgstr "Mi az adatmegőrzési irányelvünk?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:99
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You may irreversibly delete your account at any time."
msgstr "Bármikor visszavonhatatlanul törölheti a fiókját."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to our Privacy Policy"
msgstr "Változások az adatvédelmi irányelvünkben"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:139
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site."
msgstr ""
@@ -288,8 +288,8 @@ msgstr ""
"%C3%81ltal%C3%A1nos_adatv%C3%A9delmi_rendelet\">Általános adatvédelmi "
"rendelet) követelményeinek megfelelően ne használja ezt az oldalt."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site."
msgstr ""
@@ -299,30 +299,30 @@ msgstr ""
"27s_Online_Privacy_Protection_Act\">Children's Online Privacy Protection "
"Act) követelményeinek megfelelően ne használja ezt az oldalt."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:160
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we decide to change our privacy policy, we will post those changes on this page."
msgstr ""
"Ha úgy döntünk, hogy megváltoztatjuk az adatvédelmi irányelvünket, akkor "
"ezen az oldalon fogjuk közzétenni ezeket a változásokat."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:153
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Law requirements can be different if this server is in another jurisdiction."
msgstr ""
"A jogi követelmények eltérők lehetnek, ha a kiszolgáló más joghatósághoz "
"tartozik."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:137
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Site usage by children"
msgstr "Gyermekek oldalhasználata"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:68
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions."
msgstr ""
@@ -331,8 +331,8 @@ msgstr ""
"lépnek az Ön tartalmával, vagy üzeneteket küldenek Önnek, valamint hogy "
"válaszoljunk a megkeresésekre és/vagy egyéb kérésekre vagy kérdésekre."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:61
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations."
msgstr ""
@@ -340,8 +340,8 @@ msgstr ""
"összehasonlítása más ismert IP-címekkel a tiltás megkerülésének vagy más "
"jogsértések megállapítása érdekében."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:54
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in."
msgstr ""
@@ -349,89 +349,89 @@ msgstr ""
"függően csak akkor tud mások tartalmaival interakcióba lépni, illetve saját "
"tartalmat beküldeni, ha be van jelentkezve."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:10
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What information do we collect?"
msgstr "Milyen információkat gyűjtünk?"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:182
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: confirm your email address"
msgstr "Mobilizon a(z) %{instance} példányon: erősítse meg az e-mail-címét"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:159
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: email changed"
msgstr "Mobilizon a(z) %{instance} példányon: e-mail-cím megváltoztatva"
-#, elixir-format
#: lib/web/email/notification.ex:52
+#, elixir-format
msgid "One event planned today"
msgid_plural "%{nb_events} events planned today"
msgstr[0] "Egy esemény van tervezve mára"
msgstr[1] "%{nb_events} esemény van tervezve mára"
-#, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:47
#: lib/web/templates/email/on_day_notification.text.eex:3
+#, elixir-format
msgid "You have one event today:"
msgid_plural "You have %{total} events today:"
msgstr[0] "Egy eseménye van mára:"
msgstr[1] "%{total} eseménye van mára:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.text.eex:3
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{group}"
msgstr "%{inviter} meghívta, hogy csatlakozzon a(z) %{group} csoportjába"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:18
#: lib/web/templates/email/group_invite.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Come along!"
msgstr "Jöjjön!"
-#, elixir-autogen, elixir-format
#: lib/web/email/notification.ex:24
+#, elixir-autogen, elixir-format
msgid "Don't forget to go to %{title}"
msgstr "Ne felejtsen elmenni erre: %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:47
#: lib/web/templates/email/before_event_notification.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Get ready for %{title}"
msgstr "Készüljön fel erre: %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:83
+#, elixir-autogen, elixir-format
msgid "See my groups"
msgstr "Saját csoportok megtekintése"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:65
#: lib/web/templates/email/group_invite.text.eex:5
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to your groups."
msgstr "A meghívás elfogadásához menjen a csoportjaihoz."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.text.eex:5
+#, elixir-autogen, elixir-format
msgid "View the event on: %{link}"
msgstr "Az esemény megtekintése itt: %{link}"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:30
+#, elixir-autogen, elixir-format
msgid "You have been invited by %{inviter} to join group %{group}"
msgstr "%{inviter} meghívta, hogy csatlakozzon a(z) %{group} csoporthoz"
-#, elixir-format
#: lib/web/email/notification.ex:81
+#, elixir-format
msgid "One event planned this week"
msgid_plural "%{nb_events} events planned this week"
msgstr[0] "Egy esemény van tervezve erre a hétre"
msgstr[1] "%{nb_events} esemény van tervezve erre a hétre"
-#, elixir-format
#: lib/web/email/notification.ex:107
+#, elixir-format
msgid "One participation request for event %{title} to process"
msgid_plural "%{number_participation_requests} participation requests for event %{title} to process"
msgstr[0] "Egy feldolgozandó részvételi kérés a(z) %{title} eseménynél"
@@ -439,171 +439,171 @@ msgstr[1] ""
"%{number_participation_requests} feldolgozandó részvételi kérés a(z) %{title}"
" eseménynél"
-#, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:47
#: lib/web/templates/email/notification_each_week.text.eex:3
+#, elixir-format
msgid "You have one event this week:"
msgid_plural "You have %{total} events this week:"
msgstr[0] "Egy eseménye van ezen héten:"
msgstr[1] "%{total} eseménye van ezen héten:"
-#, elixir-autogen, elixir-format
#: lib/service/metadata/utils.ex:53
+#, elixir-autogen, elixir-format
msgid "The event organizer didn't add any description."
msgstr "Az esemény szervezője nem adott hozzá semmilyen leírást."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:78
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:62
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Accepting these Terms"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:73
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to these Terms"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:271
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:192
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:217
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:211
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:167
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that is illegal or unlawful, that would otherwise create liability;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:103
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Creating Accounts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:284
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Entire Agreement"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:294
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Feedback"
msgstr "Visszajelzés"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:261
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Hyperlinks and Third Party Content"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:279
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:205
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:128
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:94
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Privacy Policy"
msgstr "Adatvédelmi irányelv"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:304
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions & Contact Information"
msgstr "Kérdések és elérhetőségek"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:277
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Termination"
msgstr "Megszüntetés"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:199
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your Content & Conduct"
msgstr "Az Ön tartalma és viselkedése"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:263
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:224
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:254
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For full details about the Mobilizon software see here."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully."
msgstr ""
@@ -613,205 +613,204 @@ msgstr ""
"hozzáférésével és használatával kapcsolatban. Ezek a mi használati "
"feltételeink („feltételek”). Olvassa el figyelmesen."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:82
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:179
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:152
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:286
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:247
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:185
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:306
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions or comments about the Service may be directed to us at %{contact}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:245
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Source code"
msgstr "Forráskód"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:296
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:234
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:7
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} will not use or transmit or resell your personal data"
msgstr ""
"A(z) %{instance_name} nem fogja felhasználni, átadni vagy "
"újraértékesíteni a személyes adatait"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:113
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:240
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:321
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:3
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Short version"
msgstr "Rövid verzió"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:29
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The service is provided without warranties and these terms may change in the future"
msgstr ""
"A szolgáltatásnyújtás garancia nélkül történik, és ezek a használati "
"feltételek megváltozhatnak a jövőben"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:166
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:314
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:21
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect other people and %{instance_name}'s rules when using the service"
msgstr ""
"Tekintettel kell lennie más emberekre és a(z) %{instance_name} "
"szabályaira, ha a szolgáltatást használja"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect the law when using %{instance_name}"
msgstr ""
"Be kell tartania a jogszabályokat a(z) %{instance_name} használatakor"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:5
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content is yours"
msgstr "Az Ön tartalma az Öné"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Confirm my e-mail address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm your e-mail"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:142
#: lib/web/templates/email/email.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Need help? Is something not working as expected?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:18
+#, elixir-autogen, elixir-format
msgid "New report on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "The email address for your account on %{host} is being changed to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
#: lib/web/templates/email/event_updated.html.heex:172
@@ -820,375 +819,370 @@ msgstr ""
#: lib/web/templates/email/notification_each_week.text.eex:11
#: lib/web/templates/email/on_day_notification.html.heex:89
#: lib/web/templates/email/on_day_notification.text.eex:11
+#, elixir-format
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:187
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:18
#: lib/web/templates/email/pending_participation_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "A request is pending!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:18
#: lib/web/templates/email/before_event_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An event is upcoming!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:18
#: lib/web/templates/email/email_changed_new.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm new email"
msgstr "Új e-mail-cím megerősítése"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:108
+#, elixir-autogen, elixir-format
msgid "End"
msgstr "Befejezés"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:18
#: lib/web/templates/email/event_updated.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Event update!"
msgstr "Eseményfrissítés!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Flagged comments"
msgstr "Megjelölt hozzászólások"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:59
#: lib/web/templates/email/event_participation_approved.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:79
#: lib/web/templates/email/email_changed_old.text.eex:5
+#, elixir-autogen, elixir-format
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 ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:12
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
#: lib/web/templates/email/registration_confirmation.html.heex:62
#: lib/web/templates/email/registration_confirmation.text.eex:7
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger this email, you may safely ignore it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:84
#: lib/web/templates/email/before_event_notification.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:193
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Learn more about Mobilizon here!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:123
#: lib/web/templates/export/event_participants.html.heex:129
+#, elixir-autogen, elixir-format
msgid "Location"
msgstr "Hely"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:133
+#, elixir-autogen, elixir-format
msgid "Location address was removed"
msgstr "A hely címe el lett távolítva"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:89
#: lib/web/templates/email/pending_participation_notification.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Manage pending requests"
msgstr "Függőben lévő kérések kezelése"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:18
#: lib/web/templates/email/registration_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Nearly there!"
msgstr "Majdnem kész!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:18
#: lib/web/templates/email/email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New email confirmation"
msgstr "Új e-mail-cím megerősítése"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:191
+#, elixir-autogen, elixir-format
msgid "Reasons for report"
msgstr "Jelentés okai"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:48
+#, elixir-autogen, elixir-format
msgid "Someone on %{instance} reported the following content for you to analyze:"
msgstr ""
"Valaki a(z) %{instance} példányon a következő tartalmat jelentette "
"Önnek, hogy megvizsgálja:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:18
#: lib/web/templates/email/event_participation_rejected.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry! You're not going."
msgstr "Sajnáljuk! Ön nem megy."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:93
+#, elixir-autogen, elixir-format
msgid "Start"
msgstr "Kezdés"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:3
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:74
#: lib/web/templates/email/event_updated.text.eex:6
+#, elixir-autogen, elixir-format
msgid "This event has been cancelled by its organizers. Sorry!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:68
#: lib/web/templates/email/event_updated.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This event has been confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:70
#: lib/web/templates/email/event_updated.text.eex:5
+#, elixir-autogen, elixir-format
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:59
#: lib/web/templates/email/event_participation_rejected.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Unfortunately, the organizers rejected your request."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:70
+#, elixir-autogen, elixir-format
msgid "Verify your email address"
msgstr "E-mail-cím ellenőrzése"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:232
+#, elixir-autogen, elixir-format
msgid "View report"
msgstr "Jelentés megtekintése"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:24
+#, elixir-autogen, elixir-format
msgid "View report:"
msgstr "Jelentés megtekintése:"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Visit event page"
msgstr "Eseményoldal felkeresése"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page"
msgstr "A frissített eseményoldal felkeresése"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:12
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page: %{link}"
msgstr "A frissített eseményoldal felkeresése: %{link}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:18
#: lib/web/templates/email/on_day_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "What's up today?"
msgstr "Mi lesz ma?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:96
#: lib/web/templates/email/event_participation_approved.text.eex:11
#: lib/web/templates/email/event_participation_confirmed.html.heex:96
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:106
#: lib/web/templates/email/pending_participation_notification.text.eex:10
+#, elixir-autogen, elixir-format
msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:5
#: lib/web/templates/email/event_participation_confirmed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're going!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:87
#: lib/web/templates/email/email_changed_new.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:112
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:64
#: lib/web/templates/email/group_member_removal.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-msgid "So long, and thanks for the fish!"
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:114
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:47
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:85
#: lib/web/templates/email/group_suspension.text.eex:7
+#, elixir-autogen, elixir-format
msgid "As this group was located on another instance, it will continue to work for other instances than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:71
#: lib/web/templates/email/group_suspension.text.eex:5
+#, elixir-autogen, elixir-format
msgid "As this group was located on this instance, all of it's data has been irretrievably deleted."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:18
#: lib/web/templates/email/group_suspension.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:90
msgid "The group %{group} has been suspended on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:64
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:96
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For information about how we collect and use information about users of the Service, please check our privacy policy."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:88
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:109
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you delete this information, you need to login again."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:111
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:117
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Note: This information is stored in your localStorage and not your cookies."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:231
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our responsibility"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:87
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:3
#: lib/web/templates/api/terms.html.heex:39
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better."
msgstr ""
@@ -1196,872 +1190,871 @@ msgstr ""
"megfogható fogalmakra terjedhetnek ki. Biztosítottunk egy szószedetet, hogy segítsen jobban megérteni azokat."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:120
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:140
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:55
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:134
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:25
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:132
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.text.eex:4
+#, elixir-autogen, elixir-format
msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:47
#: lib/web/templates/email/event_participation_confirmed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:91
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:54
+#, elixir-autogen, elixir-format
msgid "%{reporter} reported the following content."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Group %{group} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Group reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Profile %{profile} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:81
+#, elixir-autogen, elixir-format
msgid "Profile reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
+#, elixir-autogen, elixir-format
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:99
+#, elixir-autogen, elixir-format
msgid "A text is required for the post"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:98
+#, elixir-autogen, elixir-format
msgid "A title is required for the post"
msgstr ""
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.text.eex:5
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:53
msgid "%{name} requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:47
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.html.heex:18
#: lib/web/templates/email/instance_follow.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Want to connect?"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:83
+#, elixir-autogen, elixir-format
msgid "Event title"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:47
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:7
+#, elixir-autogen, elixir-format
msgid "This page is not correct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:50
+#, elixir-autogen, elixir-format
msgid "We're sorry, but something went wrong on our end."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:109
#: lib/web/templates/email/email.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This is a demonstration site to test Mobilizon."
msgstr "Ez egy bemutató oldal a Mobilizon kipróbálásához."
-#, elixir-autogen, elixir-format
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
+#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:120
+#, elixir-autogen, elixir-format
msgid "%{actor}'s private events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:115
+#, elixir-autogen, elixir-format
msgid "%{actor}'s public events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:224
+#, elixir-autogen, elixir-format
msgid "Feed for %{email} on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:61
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may contact the server administrator at %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:59
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may try to contact the server administrator."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:82
+#, elixir-autogen, elixir-format
msgid "Technical details"
msgstr "Műszaki részletek"
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:52
+#, elixir-autogen, elixir-format
msgid "The Mobilizon server %{instance} seems to be temporarily down."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:72
+#, elixir-autogen, elixir-format
msgid "Public feed for %{instance}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:316
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:322
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/actor.ex:43
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} has been cancelled!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:50
#: lib/web/templates/email/actor_suspension_participants.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:50
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:18
#: lib/web/templates/email/actor_suspension_participants.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr ""
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
#: lib/service/export/participants/pdf.ex:96
+#, elixir-autogen, elixir-format
msgid "%{event}_participants"
msgstr "%{event}_resztvevoi"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant message"
msgstr "Résztvevő üzenete"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant name"
msgstr "Résztvevő neve"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant status"
msgstr "Résztvevő állapota"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:52
#: lib/web/templates/email/admin/_role.html.heex:3
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr "Adminisztrátor"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:55
+#, elixir-autogen, elixir-format
msgid "Creator"
msgstr "Létrehozó"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:49
#: lib/web/templates/email/admin/_role.html.heex:5
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr "Moderátor"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:37
+#, elixir-autogen, elixir-format
msgid "Not approved"
msgstr "Nincs jóváhagyva"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:40
+#, elixir-autogen, elixir-format
msgid "Not confirmed"
msgstr "Nincs megerősítve"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:46
+#, elixir-autogen, elixir-format
msgid "Participant"
msgstr "Résztvevő"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:43
+#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr "Visszautasítva"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:122
+#, elixir-autogen, elixir-format
msgid "Begins on"
msgstr "Ekkor kezdődik"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:125
+#, elixir-autogen, elixir-format
msgid "Ends on"
msgstr "Ekkor fejeződik be"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Number of participants"
msgstr "Résztvevők száma"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:120
+#, elixir-autogen, elixir-format
msgid "Participants for %{event}"
msgstr "A(z) %{event} résztvevői"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:88
+#, elixir-autogen, elixir-format
msgid "Anonymous participant"
msgstr "Névtelen részvétel"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.html.heex:12
#: lib/web/templates/email/date/event_tz_date_range.html.heex:20
#: lib/web/templates/email/date/event_tz_date_range.html.heex:36
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "🌐 %{timezone} %{offset}"
msgstr "🌐 %{timezone} %{offset}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (%{timezone} %{offset})"
msgstr "%{date_time} (%{timezone} %{offset})"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (in your timezone %{timezone} %{offset})"
msgstr "%{date_time} (az Ön időzónájában: %{timezone} %{offset})"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:18
#: lib/web/templates/email/notification_each_week.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On the agenda this week"
msgstr "Az e heti napirend"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:113
+#, elixir-autogen, elixir-format
msgid "Details"
msgstr "Részletek"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:28
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "From the %{start} to the %{end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Manage your participation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:11
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On %{date} from %{start_time} to %{end_time}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Read more"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.html.heex:121
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Online event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.html.heex:18
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Address:"
msgstr "Cím:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Date:"
msgstr "Dátum:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Details:"
msgstr "Részletek:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:182
+#, elixir-autogen, elixir-format
msgid "Manage your notification settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Manage your participation:"
msgstr ""
+#: lib/web/templates/email/participation/card/_title.text.eex:3
+#: lib/web/templates/email/participation/card/_title.text.eex:3
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/participation/card/_title.text.eex:3
-#: lib/web/templates/email/participation/card/_title.text.eex:3
msgid "Organizer: %{organizer}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:91
+#, elixir-autogen, elixir-format
msgid "Participate"
msgstr "Részvétel"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Participate:"
msgstr "Részvétel:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_title.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Title: %{title}"
msgstr "Cím: %{title}"
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:43
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:9
+#, elixir-autogen, elixir-format
msgid "New end date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:10
+#, elixir-autogen, elixir-format
msgid "New location:"
msgstr "Új hely:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:8
+#, elixir-autogen, elixir-format
msgid "New start date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:18
#: lib/web/templates/email/group_membership_rejection.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry, not this time!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:74
+#, elixir-autogen, elixir-format
msgid "View the group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:18
#: lib/web/templates/email/group_membership_approval.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're in!"
msgstr "Bejutott!"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:61
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:88
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:47
#: lib/web/templates/email/pending_participation_notification.text.eex:4
+#, elixir-format
msgid "You have one pending attendance request to process for the following event:"
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:18
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator changed your role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:122
+#, elixir-autogen, elixir-format
msgid "An administrator confirmed your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:43
#: lib/web/email/admin.ex:70
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:18
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually confirmed your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:98
+#, elixir-autogen, elixir-format
msgid "An administrator updated your role on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/email_changed_new.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:96
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:62
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:62
#: lib/web/templates/email/admin_user_role_changed.html.heex:88
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Login on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:72
+#, elixir-autogen, elixir-format
msgid "New role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "New role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:64
+#, elixir-autogen, elixir-format
msgid "Old role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Old role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin/_role.html.heex:7
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "User"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:62
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service:"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/instance_follow.text.eex:5
+#, elixir-autogen, elixir-format, fuzzy
msgid "%{name} just requested to follow your instance."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:48
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:54
msgid "%{name} just requested to follow your instance."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format, fuzzy
msgid "If you accept, this profile will receive all of your public events."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "To accept this invitation, head over to the profile's admin page."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
msgid "View the details"
msgstr ""
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:16
msgid "Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:52
msgid "Auto, boat and air"
msgstr ""
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:20
msgid "Book clubs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:24
msgid "Business"
msgstr ""
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:28
msgid "Causes"
msgstr ""
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:32
msgid "Comedy"
msgstr ""
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:56
msgid "Community"
msgstr "Hozzászólások"
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:36
msgid "Crafts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:60
msgid "Family & Education"
msgstr ""
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:64
msgid "Fashion & Beauty"
msgstr ""
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:68
msgid "Film & Media"
msgstr ""
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:40
msgid "Food & Drink"
msgstr ""
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:72
msgid "Games"
msgstr ""
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:44
msgid "Health"
msgstr ""
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:84
msgid "LGBTQ"
msgstr ""
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:76
msgid "Language & Culture"
msgstr ""
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:80
msgid "Learning"
msgstr "Figyelmeztetés"
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:133
msgid "Meeting"
msgstr ""
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:88
msgid "Movements and politics"
msgstr ""
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:48
msgid "Music"
msgstr ""
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:92
msgid "Networking"
msgstr ""
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:112
msgid "Outdoors & Adventure"
msgstr ""
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:96
msgid "Party"
msgstr ""
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:100
msgid "Performing & Visual Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:104
msgid "Pets"
msgstr ""
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:108
msgid "Photography"
msgstr ""
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:120
msgid "Science & Tech"
msgstr ""
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:116
msgid "Spirituality, Religion & Beliefs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:124
msgid "Sports"
msgstr ""
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:128
msgid "Theatre"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/participation/event_card.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Read more: %{url}"
msgstr "Olvasson tovább : %{url}"
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/registration_confirmation.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Activate my account:"
msgstr "Saját fiók aktiválása"
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr ""
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/hu/LC_MESSAGES/errors.po b/priv/gettext/hu/LC_MESSAGES/errors.po
index f919004f0..e6d04fbbc 100644
--- a/priv/gettext/hu/LC_MESSAGES/errors.po
+++ b/priv/gettext/hu/LC_MESSAGES/errors.po
@@ -24,8 +24,8 @@ msgstr ""
## date. Leave `msgstr`s empty as changing them here as no
## effect: edit them in PO (`.po`) files instead.
## From Ecto.Changeset.cast/4
-#, elixir-autogen
#: lib/mobilizon/discussions/discussion.ex:69
+#, elixir-autogen
msgid "can't be blank"
msgstr "nem lehet üres"
@@ -111,70 +111,69 @@ msgstr "nagyobbnak vagy egyenlőnek kell lennie mint %{number}"
msgid "must be equal to %{number}"
msgstr "egyenlőnek kell lennie ezzel: %{number}"
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:107
msgid "Cannot refresh the token"
msgstr "Nem lehet frissíteni a tokent"
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:272
msgid "Current profile is not a member of this group"
msgstr "A jelenlegi profil nem tagja ennek a csoportnak"
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:276
msgid "Current profile is not an administrator of the selected group"
msgstr "A jelenlegi profil nem adminisztrátora a kijelölt csoportnak"
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:610
msgid "Error while saving user settings"
msgstr "Hiba a felhasználói beállítások mentésekor"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
+#, elixir-autogen, elixir-format
msgid "Group not found"
msgstr "Nem található a csoport"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:98
#: lib/graphql/resolvers/group.ex:102
+#, elixir-autogen, elixir-format
msgid "Group with ID %{id} not found"
msgstr "Nem található %{id} azonosítóval rendelkező csoport"
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:85
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr "Lehetetlen hitelesíteni, vagy az e-mail, vagy a jelszó érvénytelen."
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:335
msgid "Member not found"
msgstr "Nem található a tag"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:94
+#, elixir-autogen, elixir-format
msgid "No profile found for the moderator user"
msgstr "Nem található profil a moderátor felhasználóhoz"
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:272
msgid "No user to validate with this email was found"
msgstr "Nem található ezzel az e-mail-címmel ellenőrzendő felhasználó"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
+#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr "Nem található ezzel az e-mail-címmel rendelkező felhasználó"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:28
#: lib/graphql/resolvers/participant.ex:32
#: lib/graphql/resolvers/participant.ex:210
@@ -184,318 +183,318 @@ msgstr "Nem található ezzel az e-mail-címmel rendelkező felhasználó"
#: lib/graphql/resolvers/person.ex:396
#: lib/graphql/resolvers/person.ex:425
#: lib/graphql/resolvers/person.ex:440
+#, elixir-autogen, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr "A profilt nem hitelesített felhasználó birtokolja"
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:159
msgid "Registrations are not open"
msgstr "A regisztrációk nincsenek nyitva"
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:427
msgid "The current password is invalid"
msgstr "A jelenlegi jelszó érvénytelen"
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
msgid "The new email doesn't seem to be valid"
msgstr "Az új e-mail-cím nem tűnik érvényesnek"
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
msgid "The new email must be different"
msgstr "Az új e-mail-címnek eltérőnek kell lennie"
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:430
msgid "The new password must be different"
msgstr "Az új jelszónak eltérőnek kell lennie"
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
msgid "The password provided is invalid"
msgstr "A megadott jelszó érvénytelen"
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:434
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
"A választott jelszó túl rövid. Győződjön meg arról, hogy a jelszava "
"tartalmazzon legalább 6 karaktert."
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:292
msgid "This user can't reset their password"
msgstr "Ez a felhasználó nem tudja visszaállítani a jelszavát"
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:81
msgid "This user has been disabled"
msgstr "Ez a felhasználó le lett tiltva"
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
msgid "Unable to validate user"
msgstr "Nem lehet ellenőrizni a felhasználót"
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:520
msgid "User already disabled"
msgstr "A felhasználó már le van tiltva"
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:585
msgid "User requested is not logged-in"
msgstr "A kért felhasználó nincs bejelentkezve"
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:307
msgid "You are already a member of this group"
msgstr "Már tagja ennek a csoportnak"
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:342
msgid "You can't leave this group because you are the only administrator"
msgstr "Nem hagyhatja el ezt a csoportot, mert Ön az egyedüli adminisztrátor"
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:304
msgid "You cannot join this group"
msgstr "Nem csatlakozhat ehhez a csoporthoz"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:132
+#, elixir-autogen, elixir-format
msgid "You may not list groups unless moderator."
msgstr "Lehet, hogy nem sorolhatja fel a csoportokat, hacsak nem moderátor."
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:485
msgid "You need to be logged-in to change your email"
msgstr "Bejelentkezve kell lennie az e-mail-címe megváltoztatásához"
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:442
msgid "You need to be logged-in to change your password"
msgstr "Bejelentkezve kell lennie a jelszava megváltoztatásához"
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:281
msgid "You need to be logged-in to delete a group"
msgstr "Bejelentkezve kell lennie egy csoport törléséhez"
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:547
msgid "You need to be logged-in to delete your account"
msgstr "Bejelentkezve kell lennie a fiókja törléséhez"
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:312
msgid "You need to be logged-in to join a group"
msgstr "Bejelentkezve kell lennie egy csoporthoz való csatlakozáshoz"
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:347
msgid "You need to be logged-in to leave a group"
msgstr "Bejelentkezve kell lennie egy csoportból való kilépéshez"
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:245
msgid "You need to be logged-in to update a group"
msgstr "Bejelentkezve kell lennie egy csoport frissítéséhez"
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:112
msgid "You need to have an existing token to get a refresh token"
msgstr "Szüksége van egy meglévő tokenre egy frissítési token beszerzéséhez"
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
msgid "You requested again a confirmation email too soon"
msgstr "Túl hamar kért újra egy megerősítő e-mailt"
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:162
msgid "Your email is not on the allowlist"
msgstr "Az e-mail-címe nincs rajta az engedélyezési listán"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:100
+#, elixir-autogen, elixir-format
msgid "Error while performing background task"
msgstr "Hiba a háttérfeladat végrehajtásakor"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:32
+#, elixir-autogen, elixir-format
msgid "No profile found with this ID"
msgstr "Nem található profil ezzel az azonosítóval"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:61
#: lib/graphql/resolvers/actor.ex:97
+#, elixir-autogen, elixir-format
msgid "No remote profile found with this ID"
msgstr "Nem található távoli profil ezzel az azonosítóval"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:72
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can suspend a profile"
msgstr "Csak moderátorok és adminisztrátorok függeszthetnek fel egy profilt"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:105
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can unsuspend a profile"
msgstr ""
"Csak moderátorok és adminisztrátorok szüntethetik meg egy profil "
"felfüggesztését"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:29
+#, elixir-autogen, elixir-format
msgid "Only remote profiles may be refreshed"
msgstr "Csak távoli profilokat lehet frissíteni"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:64
+#, elixir-autogen, elixir-format
msgid "Profile already suspended"
msgstr "A profil már fel van függesztve"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:96
+#, elixir-autogen, elixir-format
msgid "A valid email is required by your instance"
msgstr "Érvényes e-mail-címet követelt meg az Ön példánya"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:90
#: lib/graphql/resolvers/participant.ex:143
+#, elixir-autogen, elixir-format
msgid "Anonymous participation is not enabled"
msgstr "A névtelen részvétel nincs engedélyezve"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:210
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last administrator of a group"
msgstr "Nem lehet eltávolítani egy csoport utolsó adminisztrátorát"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:207
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last identity of a user"
msgstr "Nem lehet eltávolítani egy felhasználó utolsó személyazonosságát"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:126
+#, elixir-autogen, elixir-format
msgid "Comment is already deleted"
msgstr "A hozzászólást már törölték"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:103
#: lib/graphql/resolvers/discussion.ex:69
+#, elixir-autogen, elixir-format
msgid "Discussion not found"
msgstr "Nem található a megbeszélés"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:71
#: lib/graphql/resolvers/report.ex:90
+#, elixir-autogen, elixir-format
msgid "Error while saving report"
msgstr "Hiba a jelentés mentésekor"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:110
+#, elixir-autogen, elixir-format
msgid "Error while updating report"
msgstr "Hiba a jelentés frissítésekor"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:131
+#, elixir-autogen, elixir-format
msgid "Event id not found"
msgstr "Nem található az eseményazonosító"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
+#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr "Nem található az esemény"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:87
#: lib/graphql/resolvers/participant.ex:128
#: lib/graphql/resolvers/participant.ex:155
#: lib/graphql/resolvers/participant.ex:336
+#, elixir-autogen, elixir-format
msgid "Event with this ID %{id} doesn't exist"
msgstr "Ezzel a(z) %{id} azonosítóval rendelkező esemény nem létezik"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:103
+#, elixir-autogen, elixir-format
msgid "Internal Error"
msgstr "Belső hiba"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:219
+#, elixir-autogen, elixir-format
msgid "No discussion with ID %{id}"
msgstr "Nincs %{id} azonosítóval rendelkező megbeszélés"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:80
#: lib/graphql/resolvers/todos.ex:107
#: lib/graphql/resolvers/todos.ex:179
#: lib/graphql/resolvers/todos.ex:208
#: lib/graphql/resolvers/todos.ex:237
+#, elixir-autogen, elixir-format
msgid "No profile found for user"
msgstr "Nem található profil a felhasználóhoz"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:64
+#, elixir-autogen, elixir-format
msgid "No such feed token"
msgstr "Nincs ilyen hírforrástoken"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:259
+#, elixir-autogen, elixir-format
msgid "Participant already has role %{role}"
msgstr "A résztvevő már rendelkezik %{role} szereppel"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:187
#: lib/graphql/resolvers/participant.ex:220
#: lib/graphql/resolvers/participant.ex:263
+#, elixir-autogen, elixir-format
msgid "Participant not found"
msgstr "Nem található a résztvevő"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:32
+#, elixir-autogen, elixir-format
msgid "Person with ID %{id} not found"
msgstr "Nem található %{id} azonosítóval rendelkező személy"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:56
+#, elixir-autogen, elixir-format
msgid "Person with username %{username} not found"
msgstr "Nem található %{username} felhasználónévvel rendelkező személy"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:169
#: lib/graphql/resolvers/post.ex:203
+#, elixir-autogen, elixir-format
msgid "Post ID is not a valid ID"
msgstr "A bejegyzésazonosító nem érvényes azonosító"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:172
#: lib/graphql/resolvers/post.ex:206
+#, elixir-autogen, elixir-format
msgid "Post doesn't exist"
msgstr "A bejegyzés nem létezik"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:84
+#, elixir-autogen, elixir-format
msgid "Profile invited doesn't exist"
msgstr "A meghívott profil nem létezik"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:93
#: lib/graphql/resolvers/member.ex:97
+#, elixir-autogen, elixir-format
msgid "Profile is already a member of this group"
msgstr "A profil már tagja ennek a csoportnak"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:133
#: lib/graphql/resolvers/post.ex:175
#: lib/graphql/resolvers/post.ex:209
@@ -509,655 +508,656 @@ msgstr "A profil már tagja ennek a csoportnak"
#: lib/graphql/resolvers/todos.ex:182
#: lib/graphql/resolvers/todos.ex:214
#: lib/graphql/resolvers/todos.ex:246
+#, elixir-autogen, elixir-format
msgid "Profile is not member of group"
msgstr "A profil nem tagja a csoportnak"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:67
#: lib/graphql/resolvers/person.ex:233
+#, elixir-autogen, elixir-format
msgid "Profile not found"
msgstr "Nem található a profil"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:48
+#, elixir-autogen, elixir-format
msgid "Report not found"
msgstr "Nem található a jelentés"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:172
#: lib/graphql/resolvers/resource.ex:199
+#, elixir-autogen, elixir-format
msgid "Resource doesn't exist"
msgstr "Az erőforrás nem létezik"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:124
+#, elixir-autogen, elixir-format
msgid "The event has already reached its maximum capacity"
msgstr "Az esemény már elérte a legnagyobb kapacitását"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:282
+#, elixir-autogen, elixir-format
msgid "This token is invalid"
msgstr "Ez a token érvénytelen"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:176
#: lib/graphql/resolvers/todos.ex:243
+#, elixir-autogen, elixir-format
msgid "Todo doesn't exist"
msgstr "A tennivaló nem létezik"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:77
#: lib/graphql/resolvers/todos.ex:211
#: lib/graphql/resolvers/todos.ex:240
+#, elixir-autogen, elixir-format
msgid "Todo list doesn't exist"
msgstr "A tennivalólista nem létezik"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:73
+#, elixir-autogen, elixir-format
msgid "Token does not exist"
msgstr "A token nem létezik"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:67
#: lib/graphql/resolvers/feed_token.ex:70
+#, elixir-autogen, elixir-format
msgid "Token is not a valid UUID"
msgstr "A token nem érvényes UUID"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:98
+#, elixir-autogen, elixir-format
msgid "User not found"
msgstr "Nem található a felhasználó"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:310
+#, elixir-autogen, elixir-format
msgid "You already have a profile for this user"
msgstr "Már rendelkezik profillal ehhez a felhasználóhoz"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:134
+#, elixir-autogen, elixir-format
msgid "You are already a participant of this event"
msgstr "Már résztvevője ennek az eseménynek"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:87
+#, elixir-autogen, elixir-format
msgid "You are not a member of this group"
msgstr "Nem tagja ennek a csoportnak"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:157
#: lib/graphql/resolvers/member.ex:173
#: lib/graphql/resolvers/member.ex:188
+#, elixir-autogen, elixir-format
msgid "You are not a moderator or admin for this group"
msgstr "Nem moderátor vagy adminisztrátor ennél a csoportnál"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:59
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a comment if not connected"
msgstr "Nem hozhat létre hozzászólást, ha nincs kapcsolódva"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:41
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a feed token if not connected"
msgstr "Nem hozhat létre hírforrástokent, ha nincs kapcsolódva"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:134
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a comment if not connected"
msgstr "Nem törölhet hozzászólást, ha nincs kapcsolódva"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:82
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a feed token if not connected"
msgstr "Nem törölhet hírforrástokent, ha nincs kapcsolódva"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:93
+#, elixir-autogen, elixir-format
msgid "You are not allowed to update a comment if not connected"
msgstr "Nem frissíthet hozzászólást, ha nincs kapcsolódva"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:181
#: lib/graphql/resolvers/participant.ex:214
+#, elixir-autogen, elixir-format
msgid "You can't leave event because you're the only event creator participant"
msgstr ""
"Nem hagyhatja el az eseményt, mert Ön az egyedüli eseménylétrehozó résztvevő"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:192
+#, elixir-autogen, elixir-format
msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
msgstr ""
"Nem állíthatja magát alacsonyabb tagszerepre ennél a csoportnál, mert Ön az "
"egyedüli adminisztrátor"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:122
+#, elixir-autogen, elixir-format
msgid "You cannot delete this comment"
msgstr "Nem tudja törölni ezt a hozzászólást"
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:408
msgid "You cannot delete this event"
msgstr "Nem tudja törölni ezt az eseményt"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:90
+#, elixir-autogen, elixir-format
msgid "You cannot invite to this group"
msgstr "Nem tud meghívni ebbe a csoportba"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:76
+#, elixir-autogen, elixir-format
msgid "You don't have permission to delete this token"
msgstr "Nincs jogosultsága a token törléséhez"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/admin.ex:56
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list action logs"
msgstr ""
"Bejelentkezve kell lennie és moderátornak kell lennie a műveletnaplók "
"felsorolásához"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:36
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list reports"
msgstr ""
"Bejelentkezve kell lennie és moderátornak kell lennie a jelentések "
"felsorolásához"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:115
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to update a report"
msgstr ""
"Bejelentkezve kell lennie és moderátornak kell lennie egy jelentés "
"frissítéséhez"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:53
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to view a report"
msgstr ""
"Bejelentkezve kell lennie és moderátornak kell lennie egy jelentés "
"megtekintéséhez"
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:250
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
"Bejelentkezve kell lennie és adminisztrátornak kell lennie az "
"adminisztrátori beállításokhoz való hozzáféréshez"
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:234
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
"Bejelentkezve kell lennie és adminisztrátornak kell lennie a vezérlőpulti "
"statisztikákhoz való hozzáféréshez"
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:276
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
"Bejelentkezve kell lennie és adminisztrátornak kell lennie az "
"adminisztrátori beállítások mentéséhez"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:84
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access discussions"
msgstr "Bejelentkezve kell lennie a megbeszélésekhez való hozzáféréshez"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:96
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access resources"
msgstr "Bejelentkezve kell lennie az erőforrásokhoz való hozzáféréshez"
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:318
msgid "You need to be logged-in to create events"
msgstr "Bejelentkezve kell lennie az események létrehozásához"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:141
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create posts"
msgstr "Bejelentkezve kell lennie a bejegyzések létrehozásához"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create reports"
msgstr "Bejelentkezve kell lennie a jelentések létrehozásához"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:140
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create resources"
msgstr "Bejelentkezve kell lennie az erőforrások létrehozásához"
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:417
msgid "You need to be logged-in to delete an event"
msgstr "Bejelentkezve kell lennie egy esemény törléséhez"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:214
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete posts"
msgstr "Bejelentkezve kell lennie a bejegyzések törléséhez"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:207
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete resources"
msgstr "Bejelentkezve kell lennie az erőforrások törléséhez"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:108
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join an event"
msgstr "Bejelentkezve kell lennie egy eseményhez való csatlakozáshoz"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:225
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave an event"
msgstr "Bejelentkezve kell lennie egy esemény elhagyásához"
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:374
msgid "You need to be logged-in to update an event"
msgstr "Bejelentkezve kell lennie egy esemény frissítéséhez"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:180
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update posts"
msgstr "Bejelentkezve kell lennie a bejegyzések frissítéséhez"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:177
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update resources"
msgstr "Bejelentkezve kell lennie az erőforrások frissítéséhez"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:236
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to view a resource preview"
msgstr "Bejelentkezve kell lennie egy erőforrás előnézetének megtekintéséhez"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:132
+#, elixir-autogen, elixir-format
msgid "Parent resource doesn't belong to this group"
msgstr "A szülőerőforrás nem tartozik ehhez a csoporthoz"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:114
+#, elixir-autogen, elixir-format
msgid "The chosen password is too short."
msgstr "A választott jelszó túl rövid."
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:142
+#, elixir-autogen, elixir-format
msgid "The registration token is already in use, this looks like an issue on our side."
msgstr ""
"A regisztrációs token már használatban van. Ez hibának tűnik a mi oldalunkon."
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:108
+#, elixir-autogen, elixir-format
msgid "This email is already used."
msgstr "Ez az e-mail-cím már használatban van."
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:99
+#, elixir-autogen, elixir-format
msgid "Post not found"
msgstr "Nem található a bejegyzés"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:86
+#, elixir-autogen, elixir-format
msgid "Invalid arguments passed"
msgstr "Érvénytelen argumentumok lettek átadva"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:92
+#, elixir-autogen, elixir-format
msgid "Invalid credentials"
msgstr "Érvénytelen hitelesítési adatok"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:90
+#, elixir-autogen, elixir-format
msgid "Reset your password to login"
msgstr "Állítsa vissza a jelszavát a bejelentkezéshez"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:97
#: lib/graphql/error.ex:102
+#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr "Nem található az erőforrás"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:104
+#, elixir-autogen, elixir-format
msgid "Something went wrong"
msgstr "Valami elromlott"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:85
+#, elixir-autogen, elixir-format
msgid "Unknown Resource"
msgstr "Ismeretlen erőforrás"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:95
+#, elixir-autogen, elixir-format
msgid "You don't have permission to do this"
msgstr "Nincs jogosultsága, hogy ezt tegye"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged in"
msgstr "Bejelentkezve kell lennie"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:118
+#, elixir-autogen, elixir-format
msgid "You can't accept this invitation with this profile."
msgstr "Nem tudja elfogadni ezt a meghívást ezzel a profillal."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:139
+#, elixir-autogen, elixir-format
msgid "You can't reject this invitation with this profile."
msgstr "Nem tudja visszautasítani ezt a meghívást ezzel a profillal."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/media.ex:71
+#, elixir-autogen, elixir-format
msgid "File doesn't have an allowed MIME type."
msgstr "A fájl nem rendelkezik engedélyezett MIME-típussal."
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:240
msgid "Profile is not administrator for the group"
msgstr "A profil nem adminisztrátor ennél a csoportnál"
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:363
msgid "You can't edit this event."
msgstr "Nem tudja szerkeszteni ezt az eseményt."
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:366
msgid "You can't attribute this event to this profile."
msgstr "Nem tudja ezt az eseményt ennek a profilnak tulajdonítani."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:142
+#, elixir-autogen, elixir-format
msgid "This invitation doesn't exist."
msgstr "Ez a meghívás nem létezik."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:217
+#, elixir-autogen, elixir-format
msgid "This member already has been rejected."
msgstr "Ez a tag már vissza lett utasítva."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:241
+#, elixir-autogen, elixir-format
msgid "You don't have the right to remove this member."
msgstr "Nincs meg a jogosultsága a tag eltávolításához."
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
-#: lib/mobilizon/actors/actor.ex:351
msgid "This username is already taken."
msgstr "Ez a felhasználónév már foglalt."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:81
+#, elixir-autogen, elixir-format
msgid "You must provide either an ID or a slug to access a discussion"
msgstr ""
"Meg kell adnia vagy egy azonosítót, vagy egy keresőbarát URL-t egy "
"megbeszéléshez való hozzáféréshez"
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:313
msgid "Organizer profile is not owned by the user"
msgstr "A szervező profilját nem a felhasználó birtokolja"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:93
+#, elixir-autogen, elixir-format
msgid "Profile ID provided is not the anonymous profile one"
msgstr "A megadott profilazonosító nem a névtelen profil"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:181
#: lib/graphql/resolvers/group.ex:223
#: lib/graphql/resolvers/person.ex:148
#: lib/graphql/resolvers/person.ex:182
#: lib/graphql/resolvers/person.ex:304
+#, elixir-autogen, elixir-format
msgid "The provided picture is too heavy"
msgstr "A megadott fénykép túl nehéz"
-#, elixir-autogen, elixir-format
-#: lib/web/views/utils.ex:34
-msgid "Index file not found. You need to recompile the front-end."
-msgstr "Indexfájl nem található. Újra kell fordítania az előtétprogramot."
-
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:129
+#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr "Hiba az erőforrás létrehozáskor"
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:503
msgid "Invalid activation token"
msgstr "Érvénytelen aktiválási token"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:226
+#, elixir-autogen, elixir-format
msgid "Unable to fetch resource details from this URL."
msgstr "Nem lehet lekérni az erőforrás részleteit erről az URL-ről."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/event.ex:164
#: lib/graphql/resolvers/participant.ex:253
#: lib/graphql/resolvers/participant.ex:328
+#, elixir-autogen, elixir-format
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr ""
"A megadott profilnak nincsenek moderátor jogosultságai ezen az eseményen"
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:299
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
"A szervező profiljának nincs jogosultsága eseményt létrehozni ennek a "
"csoportnak a nevében"
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:354
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
"Ennek a profilnak nincs jogosultsága eseményt frissíteni ennek a csoportnak "
"a nevében"
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:166
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
"Az e-mail-címe meg lett tagadva a regisztrációhoz vagy nem engedélyezett e"
"-mail-szolgáltatót használ"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:129
+#, elixir-autogen, elixir-format
msgid "Comment not found"
msgstr "A hozzászólás nem található"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:123
+#, elixir-autogen, elixir-format
msgid "Error while creating a discussion"
msgstr "Hiba egy megbeszélés létrehozásakor"
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:624
msgid "Error while updating locale"
msgstr "Hiba a területi beállítások frissítésekor"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:307
+#, elixir-autogen, elixir-format
msgid "Error while uploading pictures"
msgstr "Hiba a képek feltöltésekor"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:190
+#, elixir-autogen, elixir-format
msgid "Failed to leave the event"
msgstr "Nem sikerült elhagyni az eseményt"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:236
+#, elixir-autogen, elixir-format
msgid "Failed to update the group"
msgstr "Nem sikerült frissíteni a csoportot"
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
msgid "Failed to update user email"
msgstr "Nem sikerült frissíteni a felhasználó e-mail-címét"
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:499
msgid "Failed to validate user email"
msgstr "Nem sikerült ellenőrizni a felhasználó e-mail-címét"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:146
+#, elixir-autogen, elixir-format
msgid "The anonymous actor ID is invalid"
msgstr "A névtelen szereplő azonosítója érvénytelen"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:165
+#, elixir-autogen, elixir-format
msgid "Unknown error while updating resource"
msgstr "Ismeretlen hiba az erőforrás frissítésekor"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:84
+#, elixir-autogen, elixir-format
msgid "You are not the comment creator"
msgstr "Ön nem a hozzászólás létrehozója"
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:424
msgid "You cannot change your password."
msgstr "Nem tudja megváltoztatni a jelszavát."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:321
+#, elixir-autogen, elixir-format
msgid "Format not supported"
msgstr "A formátum nem támogatott"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:305
+#, elixir-autogen, elixir-format
msgid "A dependency needed to export to %{format} is not installed"
msgstr ""
"A(z) %{format} formátumba történő exportáláshoz szükséges egyik függőség "
"nincs telepítve"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:313
+#, elixir-autogen, elixir-format
msgid "An error occured while saving export"
msgstr "Hiba történt az exportálás mentésekor"
-#, elixir-autogen, elixir-format
#: lib/web/controllers/export_controller.ex:30
+#, elixir-autogen, elixir-format
msgid "Export to format %{format} is not enabled on this instance"
msgstr ""
"A(z) %{format} formátumba történő exportálás nincs engedélyezve ezen a "
"példányon"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:187
+#, elixir-autogen, elixir-format
msgid "Only admins can create groups"
msgstr "Csak adminisztrátorok hozhatnak létre csoportokat"
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:306
msgid "Only groups can create events"
msgstr "Csak csoportok hozhatnak létre eseményeket"
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:292
msgid "Unknown error while creating event"
msgstr "Ismeretlen hiba az esemény létrehozásakor"
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:480
msgid "User cannot change email"
msgstr "A felhasználó nem tudja megváltoztatni az e-mail-címét"
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:391
msgid "Follow does not match your account"
msgstr "A követés nem egyezik az Ön fiókjával"
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:395
msgid "Follow not found"
msgstr "A követés nem található"
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:345
msgid "Profile with username %{username} not found"
msgstr "Nem található %{username} felhasználónévvel rendelkező profil"
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:340
msgid "This profile does not belong to you"
msgstr "Ez a profil nem Önhöz tartozik"
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:365
msgid "You are already following this group"
msgstr "Már követi ezt a csoportot"
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:374
msgid "You need to be logged-in to follow a group"
msgstr "Bejelentkezve kell lennie egy csoport követéséhez"
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:423
msgid "You need to be logged-in to unfollow a group"
msgstr "Bejelentkezve kell lennie egy csoport követésének megszüntetéséhez"
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:400
msgid "You need to be logged-in to update a group follow"
msgstr "Bejelentkezve kell lennie egy csoport követésének frissítéséhez"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:210
+#, elixir-autogen, elixir-format
msgid "This member does not exist"
msgstr "Ez a tag nem létezik"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:234
+#, elixir-autogen, elixir-format
msgid "You don't have the role needed to remove this member."
msgstr "Nincs meg a tag eltávolításához szükséges szerepe."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:252
+#, elixir-autogen, elixir-format
msgid "You must be logged-in to remove a member"
msgstr "Bejelentkezve kell lennie egy tag eltávolításához"
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:156
msgid "Your email seems to be using an invalid format"
msgstr "Úgy tűnik, hogy az e-mail-címe érvénytelen formátumot használ"
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:380
msgid "Can't confirm an already confirmed user"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:384
msgid "Deconfirming users is not supported"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:356
msgid "The new role must be different"
msgstr "Az új e-mail-címnek eltérőnek kell lennie"
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:307
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
"Bejelentkezve kell lennie és adminisztrátornak kell lennie az "
"adminisztrátori beállítások mentéséhez"
-#, elixir-autogen, elixir-format
#: lib/graphql/api/groups.ex:33
+#, elixir-autogen, elixir-format
msgid "A profile or group with that name already exists"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:506
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/id/LC_MESSAGES/activity.po b/priv/gettext/id/LC_MESSAGES/activity.po
index 3b58be0ec..219965196 100644
--- a/priv/gettext/id/LC_MESSAGES/activity.po
+++ b/priv/gettext/id/LC_MESSAGES/activity.po
@@ -23,314 +23,314 @@ msgstr ""
## Run "mix gettext.extract" to bring this file up to
## date. Leave "msgstr"s empty as changing them here as no
## effect: edit them in PO (.po) files instead.
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group."
msgstr "%{member} menolak undangan untuk bergabung ke kelompok."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group."
msgstr "%{member} ingin bergabung ke kelompok."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile}."
msgstr "%{member} diundang oleh %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member}."
msgstr "%{profile} menambahkan anggota %{member}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group."
msgstr "%{profile} keluar dari kelompok."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr "%{profile} memperbarui kelompok %{group}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The event %{event} was created by %{profile}."
msgstr "Acara %{event} dibuat oleh %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr "Acara %{event} dihapus oleh %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
msgstr "Acara %{event} diperbarui oleh %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The post %{post} was created by %{profile}."
msgstr "Postingan %{post} dibuat oleh %{profile}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr "Postingan %{post} dihapus oleh %{profile}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
msgstr "Postingan %{post} diperbarui oleh %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group."
msgstr "%{member} bergabung ke kelompok."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr "%{profile} memposting komentar di acara %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
msgstr "%{profile} membalas sebuah komentar di acara %{event}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.text.eex:27
+#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
-#, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
+#, elixir-format
msgid "View one more activity"
msgid_plural "View %{count} more activities"
msgstr[0] "Lihat %{count} aktivitas lagi"
-#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:53
#: lib/web/templates/email/email_direct_activity.html.heex:60
#: lib/web/templates/email/email_direct_activity.text.eex:6
#: lib/web/templates/email/email_direct_activity.text.eex:7
+#, elixir-format
msgid "There has been an activity!"
msgid_plural "There has been some activity!"
msgstr[0] ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/renderer.ex:46
+#, elixir-autogen, elixir-format
msgid "Activity on %{instance}"
msgstr "Aktivitas di %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted an announcement under event %{event}."
msgstr "%{profile} memposting sebuah pengumuman di acara %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:24
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr ""
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:249
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:51
#: lib/web/templates/email/email_direct_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Here's your weekly activity recap"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:121
#: lib/web/email/activity.ex:142
+#, elixir-autogen, elixir-format
msgid "Activity notification for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:128
+#, elixir-autogen, elixir-format
msgid "Daily activity recap for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:49
#: lib/web/templates/email/email_direct_activity.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Here's your daily activity recap"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:135
+#, elixir-autogen, elixir-format
msgid "Weekly activity recap for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr "%{profile} memposting komentar baru di acara %{event} Anda."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
msgstr "%{profile} memposting balasan di acara %{event} Anda."
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:46
+#, elixir-autogen, elixir-format
msgid "Announcement for your event %{event}"
msgstr "Pengumuman untuk acara %{event} Anda"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/group.ex:23
+#, elixir-autogen, elixir-format
msgid "The group %{group} was updated by %{profile}."
msgstr "Kelompok %{group} diperbarui oleh %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:47
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was deleted by %{profile}."
msgstr "Postingan %{post} dari kelompok %{group} dihapus oleh %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:31
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was published by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:39
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was updated by %{profile}."
msgstr "Postingan %{post} dari kelompok %{group} diperbarui oleh %{profile}."
@@ -343,127 +343,133 @@ msgstr "Postingan %{post} dari kelompok %{group} diperbarui oleh %{profile}."
## Run "mix gettext.extract" to bring this file up to
## date. Leave "msgstr"s empty as changing them here as no
## effect: edit them in PO (.po) files instead.
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:39
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:47
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group %{group}."
msgstr "%{member} bergabung ke kelompok."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:43
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group %{group}."
msgstr "%{member} menolak undangan untuk bergabung ke kelompok."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:31
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group %{group}."
msgstr "%{member} ingin bergabung ke kelompok."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:35
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile} to group %{group}."
msgstr "%{member} diundang oleh %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member} to group %{group}."
msgstr "%{profile} menambahkan anggota %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:55
+#, elixir-autogen, elixir-format
msgid "%{profile} approved the membership request from %{member} for group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:33
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:69
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:75
+#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member} from the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:61
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:79
+#, elixir-autogen, elixir-format
msgid "%{profile} quit the group %{group}."
msgstr "%{profile} keluar dari kelompok."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:35
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:86
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:26
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:101
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:56
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:41
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr ""
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr "%{profile} menambahkan anggota %{member}."
diff --git a/priv/gettext/id/LC_MESSAGES/default.po b/priv/gettext/id/LC_MESSAGES/default.po
index 12c99f57d..b2391171c 100644
--- a/priv/gettext/id/LC_MESSAGES/default.po
+++ b/priv/gettext/id/LC_MESSAGES/default.po
@@ -14,256 +14,256 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.6.2\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:66
+#, elixir-autogen, elixir-format
msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one."
msgstr ""
"Jika Anda tidak meminta ini, harap abaikan surel ini. Kata sandi Anda tidak "
"akan berubah sampai Anda mengakses tautan di bawah dan membuat sandi yang "
"baru."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:120
+#, elixir-autogen, elixir-format
msgid "%{title} by %{creator}"
msgstr "%{title} oleh %{creator}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:80
+#, elixir-autogen, elixir-format
msgid "Activate my account"
msgstr "Aktifkan akun saya"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:150
#: lib/web/templates/email/email.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Ask the community on Framacolibri"
msgstr "Bertanya ke komunitas di Framacolibri"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:15
+#, elixir-autogen, elixir-format
msgid "Comments"
msgstr "Komentar"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:115
#: lib/web/templates/email/report.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Event"
msgstr "Acara"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:49
+#, elixir-autogen, elixir-format
msgid "Instructions to reset your password on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:21
+#, elixir-autogen, elixir-format
msgid "Reason"
msgstr "Alasan"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:86
+#, elixir-autogen, elixir-format
msgid "Reset Password"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:53
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:26
+#, elixir-autogen, elixir-format
msgid "Instructions to confirm your Mobilizon account on %{instance}"
msgstr "Instruksi untuk mengkonfirmasi akun Mobilizon Anda pada %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:22
+#, elixir-autogen, elixir-format
msgid "New report on Mobilizon instance %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:67
#: lib/web/templates/email/before_event_notification.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Go to event page"
msgstr "Pergi ke halaman acara"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New report from %{reporter} on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Participation approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:18
#: lib/web/templates/email/password_reset.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Password reset"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:114
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been approved"
msgstr "Keikutsertaan Anda pada acara %{title} telah diterima"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:67
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been rejected"
msgstr "Keikutsertaan Anda pada acara %{title} telah ditolak"
-#, elixir-autogen, elixir-format
#: lib/web/email/event.ex:44
+#, elixir-autogen, elixir-format
msgid "Event %{title} has been updated"
msgstr "Acara %{title} telah diperbarui"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:7
+#, elixir-autogen, elixir-format
msgid "New title: %{title}"
msgstr "Judul baru: %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:105
+#, elixir-autogen, elixir-format
msgid "Warning"
msgstr "Peringatan"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:140
+#, elixir-autogen, elixir-format
msgid "Confirm your participation to event %{title}"
msgstr "Konfirmasi keikutsertaan Anda pada acara %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:106
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal ID for your current selected identity"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal user ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Any of the information we collect from you may be used in the following ways:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:13
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Basic account information"
msgstr "Informasi akun dasar"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:32
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do not share any dangerous information over Mobilizon."
msgstr "Dilarang membagikan informasi berbahaya melalui Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:123
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we disclose any information to outside parties?"
msgstr "Apakah kami mengungkapkan suatu informasi ke pihak luar?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:100
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we use cookies?"
msgstr "Apakah kami menggunakan kuki?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "How do we protect your information?"
msgstr "Bagaimana cara kami melindungi informasi Anda?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:36
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "IPs and other metadata"
msgstr "IP dan metadata lain"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:23
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Published events and comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:93
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain the IP addresses associated with registered users no more than 12 months."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:107
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Tokens to authenticate you"
msgstr "Token untuk mengontentikasi Anda"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:38
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We also may retain server logs which include the IP address of every request to our server."
msgstr ""
"Kami juga akan menyimpan log server yang mengandung alamat IP dari setiap "
"permintaan (request) ke server kami."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:102
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We store the following information on your device when you connect:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:84
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We will make a good faith effort to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:45
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What do we use your information for?"
msgstr "Untuk apa kami menggunakan informasi Anda?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:83
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What is our data retention policy?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:99
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You may irreversibly delete your account at any time."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to our Privacy Policy"
msgstr "Perubahan pada Kebijakan Privasi kami"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:139
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site."
msgstr ""
@@ -273,8 +273,8 @@ msgstr ""
"\"https://en.wikipedia.org/wiki/General_Data_Protection_Regulation\">General "
"Data Protection Regulation) jangan gunakan situs ini."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site."
msgstr ""
@@ -284,361 +284,361 @@ msgstr ""
"://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act\""
">Children's Online Privacy Protection Act) jangan gunakan situs ini."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:160
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we decide to change our privacy policy, we will post those changes on this page."
msgstr ""
"Jika kami memutuskan untuk mengubah kebijakan privasi kami, kami akan "
"memposting perubahan tersebut di halaman ini."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:153
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Law requirements can be different if this server is in another jurisdiction."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:137
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Site usage by children"
msgstr "Penggunaan situs oleh anak-anak"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:68
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:61
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:54
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:10
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What information do we collect?"
msgstr "Informasi apa yang kami kumpulkan?"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:182
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: confirm your email address"
msgstr "Mobilizon pada %{instance}: konfirmasi alamat surel Anda"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:159
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: email changed"
msgstr "Mobilizon pada %{instance}: surel diubah"
-#, elixir-format
#: lib/web/email/notification.ex:52
+#, elixir-format
msgid "One event planned today"
msgid_plural "%{nb_events} events planned today"
msgstr[0] "%{nb_events} acara direncanakan hari ini"
-#, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:47
#: lib/web/templates/email/on_day_notification.text.eex:3
+#, elixir-format
msgid "You have one event today:"
msgid_plural "You have %{total} events today:"
msgstr[0] "Anda memiliki %{total} acara hari ini:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.text.eex:3
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{group}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:18
#: lib/web/templates/email/group_invite.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Come along!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/notification.ex:24
+#, elixir-autogen, elixir-format
msgid "Don't forget to go to %{title}"
msgstr "Jangan lupa untuk pergi ke %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:47
#: lib/web/templates/email/before_event_notification.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Get ready for %{title}"
msgstr "Bersiaplah untuk %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:83
+#, elixir-autogen, elixir-format
msgid "See my groups"
msgstr "Lihat kelompok-kelompok saya"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:65
#: lib/web/templates/email/group_invite.text.eex:5
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to your groups."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.text.eex:5
+#, elixir-autogen, elixir-format
msgid "View the event on: %{link}"
msgstr "Lihat acara di: %{link}"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:30
+#, elixir-autogen, elixir-format
msgid "You have been invited by %{inviter} to join group %{group}"
msgstr ""
"Anda telah diundang oleh %{inviter} untuk bergabung ke kelompok %{group}"
-#, elixir-format
#: lib/web/email/notification.ex:81
+#, elixir-format
msgid "One event planned this week"
msgid_plural "%{nb_events} events planned this week"
msgstr[0] "%{nb_events} acara direncanakan pekan ini"
-#, elixir-format
#: lib/web/email/notification.ex:107
+#, elixir-format
msgid "One participation request for event %{title} to process"
msgid_plural "%{number_participation_requests} participation requests for event %{title} to process"
msgstr[0] ""
-#, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:47
#: lib/web/templates/email/notification_each_week.text.eex:3
+#, elixir-format
msgid "You have one event this week:"
msgid_plural "You have %{total} events this week:"
msgstr[0] "Anda memiliki %{total} acara pekan ini:"
-#, elixir-autogen, elixir-format
#: lib/service/metadata/utils.ex:53
+#, elixir-autogen, elixir-format
msgid "The event organizer didn't add any description."
msgstr "Penyelenggara acara tidak menambahkan keterangan."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:78
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:62
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Accepting these Terms"
msgstr "Menerima Persyaratan ini"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:73
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to these Terms"
msgstr "Perubahan pada Persyaratan ini"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:271
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:192
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:217
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:211
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:167
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that is illegal or unlawful, that would otherwise create liability;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:103
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Creating Accounts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:284
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Entire Agreement"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:294
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Feedback"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:261
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Hyperlinks and Third Party Content"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:279
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:205
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:128
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:94
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Privacy Policy"
msgstr "Kebijakan Privasi"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:304
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions & Contact Information"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:277
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Termination"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:199
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your Content & Conduct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:263
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:224
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:254
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For full details about the Mobilizon software see here."
msgstr ""
"Untuk keterangan lebih lanjut tentang perangkat lunak Mobilizon lihat di sini."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:82
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:179
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:152
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:286
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:247
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:185
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:306
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions or comments about the Service may be directed to us at %{contact}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:245
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Source code"
msgstr "Kode sumber"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:296
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}."
msgstr ""
@@ -646,58 +646,58 @@ msgstr ""
"tentang Layanan, dan Persyaratan ini dan, secara umum, "
"%{instance_name}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:234
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:7
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} will not use or transmit or resell your personal data"
msgstr ""
"%{instance_name} tidak akan mentransmisikan atau menjual ulang data "
"pribadi Anda"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:113
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:240
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:321
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:3
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Short version"
msgstr "Versi pendek"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:29
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The service is provided without warranties and these terms may change in the future"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:166
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020."
msgstr ""
@@ -705,8 +705,8 @@ msgstr ""
"licenses/by-sa/4.0/\">CC BY-SA. Dokumen ini terakhir diperbarui pada 18 "
"Juni 2020."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:314
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020."
msgstr ""
@@ -714,76 +714,75 @@ msgstr ""
"licenses/by-sa/4.0/\">CC BY-SA. Dokumen ini terakhir diperbarui pada 22 "
"Juni 2020."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:21
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect other people and %{instance_name}'s rules when using the service"
msgstr ""
"Anda harus menghormati orang lain dan peraturan %{instance_name} saat "
"menggunakan layanan"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect the law when using %{instance_name}"
msgstr "Anda harus menghormati hukum saat menggunakan %{instance_name}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:5
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content is yours"
msgstr "Konten Anda milik Anda"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Confirm my e-mail address"
msgstr "Konfirmasi alamat surel saya"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm your e-mail"
msgstr "Konfirmasi surel Anda"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
"Hai! Anda baru saja mendaftar untuk bergabung ke acara ini: « %{title} ». "
"Harap konfirmasi alamat surel yang Anda berikan:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:142
#: lib/web/templates/email/email.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Need help? Is something not working as expected?"
msgstr "Butuh bantuan? Ada yang tidak bekerja sesuai ekspektasi?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:18
+#, elixir-autogen, elixir-format
msgid "New report on %{instance}"
msgstr "Laporan baru di %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "The email address for your account on %{host} is being changed to:"
msgstr "Alamat surel pada akun Anda di %{host} sedang diubah menjadi:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
#: lib/web/templates/email/event_updated.html.heex:172
@@ -792,1246 +791,1240 @@ msgstr ""
#: lib/web/templates/email/notification_each_week.text.eex:11
#: lib/web/templates/email/on_day_notification.html.heex:89
#: lib/web/templates/email/on_day_notification.text.eex:11
+#, elixir-format
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
msgstr[0] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} didukung oleh Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:187
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} didukung oleh Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:18
#: lib/web/templates/email/pending_participation_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "A request is pending!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:18
#: lib/web/templates/email/before_event_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An event is upcoming!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:18
#: lib/web/templates/email/email_changed_new.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm new email"
msgstr "Konfirmasi surel baru"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:108
+#, elixir-autogen, elixir-format
msgid "End"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:18
#: lib/web/templates/email/event_updated.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Event update!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Flagged comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:59
#: lib/web/templates/email/event_participation_approved.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:79
#: lib/web/templates/email/email_changed_old.text.eex:5
+#, elixir-autogen, elixir-format
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 ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:12
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
#: lib/web/templates/email/registration_confirmation.html.heex:62
#: lib/web/templates/email/registration_confirmation.text.eex:7
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger this email, you may safely ignore it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:84
#: lib/web/templates/email/before_event_notification.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:193
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Learn more about Mobilizon here!"
msgstr "Pelajari lebih lanjut tentang Mobilizon di sini!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:123
#: lib/web/templates/export/event_participants.html.heex:129
+#, elixir-autogen, elixir-format
msgid "Location"
msgstr "Lokasi"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:133
+#, elixir-autogen, elixir-format
msgid "Location address was removed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:89
#: lib/web/templates/email/pending_participation_notification.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Manage pending requests"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:18
#: lib/web/templates/email/registration_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Nearly there!"
msgstr "Hampir di sana!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:18
#: lib/web/templates/email/email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New email confirmation"
msgstr "Konfirmasi surel baru"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:191
+#, elixir-autogen, elixir-format
msgid "Reasons for report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:48
+#, elixir-autogen, elixir-format
msgid "Someone on %{instance} reported the following content for you to analyze:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:18
#: lib/web/templates/email/event_participation_rejected.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry! You're not going."
msgstr "Maaf! Anda tidak ikut."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:93
+#, elixir-autogen, elixir-format
msgid "Start"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:3
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
"Terjadi perubahan pada %{title} sehingga kami pikir kami harus memberitahu "
"Anda."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:74
#: lib/web/templates/email/event_updated.text.eex:6
+#, elixir-autogen, elixir-format
msgid "This event has been cancelled by its organizers. Sorry!"
msgstr "Acara ini sudah dibatalkan oleh para penyelenggaranya. Maaf!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:68
#: lib/web/templates/email/event_updated.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This event has been confirmed"
msgstr "Acara ini sudah dikonfirmasi"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:70
#: lib/web/templates/email/event_updated.text.eex:5
+#, elixir-autogen, elixir-format
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:59
#: lib/web/templates/email/event_participation_rejected.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Unfortunately, the organizers rejected your request."
msgstr "Sayangnya, para penyelenggara menolak permintaan Anda."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:70
+#, elixir-autogen, elixir-format
msgid "Verify your email address"
msgstr "Verifikasi alamat surel Anda"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:232
+#, elixir-autogen, elixir-format
msgid "View report"
msgstr "Lihat laporan"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:24
+#, elixir-autogen, elixir-format
msgid "View report:"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Visit event page"
msgstr "Kunjungi halaman acara"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page"
msgstr "Kunjungi halaman acara yang sudah diperbarui"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:12
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page: %{link}"
msgstr "Kunjungi halaman acara yang sudah diperbarui: %{link}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:18
#: lib/web/templates/email/on_day_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "What's up today?"
msgstr "Ada apa hari ini?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:96
#: lib/web/templates/email/event_participation_approved.text.eex:11
#: lib/web/templates/email/event_participation_confirmed.html.heex:96
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:106
#: lib/web/templates/email/pending_participation_notification.text.eex:10
+#, elixir-autogen, elixir-format
msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:5
#: lib/web/templates/email/event_participation_confirmed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're going!"
msgstr "Anda ikut!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:87
#: lib/web/templates/email/email_changed_new.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:112
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:64
#: lib/web/templates/email/group_member_removal.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
"Jika Anda rasa ini adalah sebuah kesalahan, Anda dipersilakan untuk "
"menghubungi administrator kelompok sehingga mereka dapat menambahkan Anda "
"kembali."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-msgid "So long, and thanks for the fish!"
-msgstr "Sampai jumpa, dan terima kasih atas ikannya!"
-
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:114
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
msgstr "Anda telah dikeluarkan dari kelompok %{group}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:47
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:85
#: lib/web/templates/email/group_suspension.text.eex:7
+#, elixir-autogen, elixir-format
msgid "As this group was located on another instance, it will continue to work for other instances than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:71
#: lib/web/templates/email/group_suspension.text.eex:5
+#, elixir-autogen, elixir-format
msgid "As this group was located on this instance, all of it's data has been irretrievably deleted."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:18
#: lib/web/templates/email/group_suspension.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:90
msgid "The group %{group} has been suspended on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:64
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:96
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For information about how we collect and use information about users of the Service, please check our privacy policy."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:88
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:109
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you delete this information, you need to login again."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:111
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:117
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Note: This information is stored in your localStorage and not your cookies."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:231
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our responsibility"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:87
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:3
#: lib/web/templates/api/terms.html.heex:39
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:120
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:140
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:55
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:134
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:25
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:132
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.text.eex:4
+#, elixir-autogen, elixir-format
msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:47
#: lib/web/templates/email/event_participation_confirmed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:91
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:54
+#, elixir-autogen, elixir-format
msgid "%{reporter} reported the following content."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Group %{group} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Group reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Profile %{profile} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:81
+#, elixir-autogen, elixir-format
msgid "Profile reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
+#, elixir-autogen, elixir-format
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:99
+#, elixir-autogen, elixir-format
msgid "A text is required for the post"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:98
+#, elixir-autogen, elixir-format
msgid "A title is required for the post"
msgstr ""
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.text.eex:5
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:53
msgid "%{name} requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:47
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.html.heex:18
#: lib/web/templates/email/instance_follow.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Want to connect?"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:83
+#, elixir-autogen, elixir-format
msgid "Event title"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:47
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:7
+#, elixir-autogen, elixir-format
msgid "This page is not correct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:50
+#, elixir-autogen, elixir-format
msgid "We're sorry, but something went wrong on our end."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:109
#: lib/web/templates/email/email.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This is a demonstration site to test Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
+#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:120
+#, elixir-autogen, elixir-format
msgid "%{actor}'s private events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:115
+#, elixir-autogen, elixir-format
msgid "%{actor}'s public events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:224
+#, elixir-autogen, elixir-format
msgid "Feed for %{email} on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:61
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may contact the server administrator at %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:59
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may try to contact the server administrator."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:82
+#, elixir-autogen, elixir-format
msgid "Technical details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:52
+#, elixir-autogen, elixir-format
msgid "The Mobilizon server %{instance} seems to be temporarily down."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:72
+#, elixir-autogen, elixir-format
msgid "Public feed for %{instance}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:316
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:322
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/actor.ex:43
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} has been cancelled!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:50
#: lib/web/templates/email/actor_suspension_participants.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:50
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:18
#: lib/web/templates/email/actor_suspension_participants.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr ""
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
#: lib/service/export/participants/pdf.ex:96
+#, elixir-autogen, elixir-format
msgid "%{event}_participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant message"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant name"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant status"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:52
#: lib/web/templates/email/admin/_role.html.heex:3
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:55
+#, elixir-autogen, elixir-format
msgid "Creator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:49
#: lib/web/templates/email/admin/_role.html.heex:5
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:37
+#, elixir-autogen, elixir-format
msgid "Not approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:40
+#, elixir-autogen, elixir-format
msgid "Not confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:46
+#, elixir-autogen, elixir-format
msgid "Participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:43
+#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:122
+#, elixir-autogen, elixir-format
msgid "Begins on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:125
+#, elixir-autogen, elixir-format
msgid "Ends on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Number of participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:120
+#, elixir-autogen, elixir-format
msgid "Participants for %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:88
+#, elixir-autogen, elixir-format
msgid "Anonymous participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.html.heex:12
#: lib/web/templates/email/date/event_tz_date_range.html.heex:20
#: lib/web/templates/email/date/event_tz_date_range.html.heex:36
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "🌐 %{timezone} %{offset}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (%{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (in your timezone %{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:18
#: lib/web/templates/email/notification_each_week.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On the agenda this week"
msgstr "%{nb_events} acara direncanakan pekan ini"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:113
+#, elixir-autogen, elixir-format
msgid "Details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:28
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "From the %{start} to the %{end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Manage your participation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:11
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On %{date} from %{start_time} to %{end_time}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Read more"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.html.heex:121
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Online event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.html.heex:18
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Address:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Details:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:182
+#, elixir-autogen, elixir-format
msgid "Manage your notification settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Manage your participation:"
msgstr ""
+#: lib/web/templates/email/participation/card/_title.text.eex:3
+#: lib/web/templates/email/participation/card/_title.text.eex:3
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/participation/card/_title.text.eex:3
-#: lib/web/templates/email/participation/card/_title.text.eex:3
msgid "Organizer: %{organizer}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:91
+#, elixir-autogen, elixir-format
msgid "Participate"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Participate:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_title.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Title: %{title}"
msgstr ""
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:43
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:9
+#, elixir-autogen, elixir-format
msgid "New end date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:10
+#, elixir-autogen, elixir-format
msgid "New location:"
msgstr "Lokasi"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:8
+#, elixir-autogen, elixir-format
msgid "New start date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:18
#: lib/web/templates/email/group_membership_rejection.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry, not this time!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:74
+#, elixir-autogen, elixir-format
msgid "View the group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:18
#: lib/web/templates/email/group_membership_approval.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're in!"
msgstr "Anda ikut!"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:61
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:88
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:47
#: lib/web/templates/email/pending_participation_notification.text.eex:4
+#, elixir-format
msgid "You have one pending attendance request to process for the following event:"
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
msgstr[0] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:18
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator changed your role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:122
+#, elixir-autogen, elixir-format
msgid "An administrator confirmed your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:43
#: lib/web/email/admin.ex:70
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:18
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually confirmed your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:98
+#, elixir-autogen, elixir-format
msgid "An administrator updated your role on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/email_changed_new.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:96
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:62
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:62
#: lib/web/templates/email/admin_user_role_changed.html.heex:88
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Login on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:72
+#, elixir-autogen, elixir-format
msgid "New role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "New role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:64
+#, elixir-autogen, elixir-format
msgid "Old role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Old role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin/_role.html.heex:7
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "User"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:62
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service:"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/instance_follow.text.eex:5
+#, elixir-autogen, elixir-format, fuzzy
msgid "%{name} just requested to follow your instance."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:48
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:54
msgid "%{name} just requested to follow your instance."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format, fuzzy
msgid "If you accept, this profile will receive all of your public events."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "To accept this invitation, head over to the profile's admin page."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
msgid "View the details"
msgstr ""
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:16
msgid "Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:52
msgid "Auto, boat and air"
msgstr ""
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:20
msgid "Book clubs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:24
msgid "Business"
msgstr ""
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:28
msgid "Causes"
msgstr ""
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:32
msgid "Comedy"
msgstr ""
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:56
msgid "Community"
msgstr "Komentar"
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:36
msgid "Crafts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:60
msgid "Family & Education"
msgstr ""
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:64
msgid "Fashion & Beauty"
msgstr ""
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:68
msgid "Film & Media"
msgstr ""
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:40
msgid "Food & Drink"
msgstr ""
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:72
msgid "Games"
msgstr ""
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:44
msgid "Health"
msgstr ""
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:84
msgid "LGBTQ"
msgstr ""
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:76
msgid "Language & Culture"
msgstr ""
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:80
msgid "Learning"
msgstr "Peringatan"
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:133
msgid "Meeting"
msgstr ""
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:88
msgid "Movements and politics"
msgstr ""
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:48
msgid "Music"
msgstr ""
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:92
msgid "Networking"
msgstr ""
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:112
msgid "Outdoors & Adventure"
msgstr ""
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:96
msgid "Party"
msgstr ""
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:100
msgid "Performing & Visual Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:104
msgid "Pets"
msgstr ""
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:108
msgid "Photography"
msgstr ""
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:120
msgid "Science & Tech"
msgstr ""
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:116
msgid "Spirituality, Religion & Beliefs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:124
msgid "Sports"
msgstr ""
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:128
msgid "Theatre"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/participation/event_card.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Read more: %{url}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/registration_confirmation.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Activate my account:"
msgstr "Aktifkan akun saya"
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr ""
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/id/LC_MESSAGES/errors.po b/priv/gettext/id/LC_MESSAGES/errors.po
index 721c36ed9..7b8790a94 100644
--- a/priv/gettext/id/LC_MESSAGES/errors.po
+++ b/priv/gettext/id/LC_MESSAGES/errors.po
@@ -18,8 +18,8 @@ msgstr ""
"X-Generator: Weblate 4.6.2\n"
"Content-Transfer-Encoding: 8bit\n"
-#, elixir-autogen
#: lib/mobilizon/discussions/discussion.ex:69
+#, elixir-autogen
msgid "can't be blank"
msgstr "tidak boleh kosong"
@@ -89,70 +89,69 @@ msgstr "harus lebih dari atau sama dengan %{number}"
msgid "must be equal to %{number}"
msgstr "harus sama dengan %{number}"
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:107
msgid "Cannot refresh the token"
msgstr ""
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:272
msgid "Current profile is not a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:276
msgid "Current profile is not an administrator of the selected group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:610
msgid "Error while saving user settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
+#, elixir-autogen, elixir-format
msgid "Group not found"
msgstr "Kelompok tidak ditemukan"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:98
#: lib/graphql/resolvers/group.ex:102
+#, elixir-autogen, elixir-format
msgid "Group with ID %{id} not found"
msgstr "Kelompok dengan ID %{id} tidak ditemukan"
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:85
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr ""
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:335
msgid "Member not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:94
+#, elixir-autogen, elixir-format
msgid "No profile found for the moderator user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:272
msgid "No user to validate with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
+#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:28
#: lib/graphql/resolvers/participant.ex:32
#: lib/graphql/resolvers/participant.ex:210
@@ -162,314 +161,314 @@ msgstr ""
#: lib/graphql/resolvers/person.ex:396
#: lib/graphql/resolvers/person.ex:425
#: lib/graphql/resolvers/person.ex:440
+#, elixir-autogen, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:159
msgid "Registrations are not open"
msgstr ""
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:427
msgid "The current password is invalid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
msgid "The new email doesn't seem to be valid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
msgid "The new email must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:430
msgid "The new password must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
msgid "The password provided is invalid"
msgstr ""
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:434
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:292
msgid "This user can't reset their password"
msgstr ""
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:81
msgid "This user has been disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
msgid "Unable to validate user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:520
msgid "User already disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:585
msgid "User requested is not logged-in"
msgstr ""
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:307
msgid "You are already a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:342
msgid "You can't leave this group because you are the only administrator"
msgstr ""
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:304
msgid "You cannot join this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:132
+#, elixir-autogen, elixir-format
msgid "You may not list groups unless moderator."
msgstr ""
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:485
msgid "You need to be logged-in to change your email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:442
msgid "You need to be logged-in to change your password"
msgstr ""
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:281
msgid "You need to be logged-in to delete a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:547
msgid "You need to be logged-in to delete your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:312
msgid "You need to be logged-in to join a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:347
msgid "You need to be logged-in to leave a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:245
msgid "You need to be logged-in to update a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:112
msgid "You need to have an existing token to get a refresh token"
msgstr ""
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
msgid "You requested again a confirmation email too soon"
msgstr ""
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:162
msgid "Your email is not on the allowlist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:100
+#, elixir-autogen, elixir-format
msgid "Error while performing background task"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:32
+#, elixir-autogen, elixir-format
msgid "No profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:61
#: lib/graphql/resolvers/actor.ex:97
+#, elixir-autogen, elixir-format
msgid "No remote profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:72
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can suspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:105
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can unsuspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:29
+#, elixir-autogen, elixir-format
msgid "Only remote profiles may be refreshed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:64
+#, elixir-autogen, elixir-format
msgid "Profile already suspended"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:96
+#, elixir-autogen, elixir-format
msgid "A valid email is required by your instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:90
#: lib/graphql/resolvers/participant.ex:143
+#, elixir-autogen, elixir-format
msgid "Anonymous participation is not enabled"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:210
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last administrator of a group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:207
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last identity of a user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:126
+#, elixir-autogen, elixir-format
msgid "Comment is already deleted"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:103
#: lib/graphql/resolvers/discussion.ex:69
+#, elixir-autogen, elixir-format
msgid "Discussion not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:71
#: lib/graphql/resolvers/report.ex:90
+#, elixir-autogen, elixir-format
msgid "Error while saving report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:110
+#, elixir-autogen, elixir-format
msgid "Error while updating report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:131
+#, elixir-autogen, elixir-format
msgid "Event id not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
+#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:87
#: lib/graphql/resolvers/participant.ex:128
#: lib/graphql/resolvers/participant.ex:155
#: lib/graphql/resolvers/participant.ex:336
+#, elixir-autogen, elixir-format
msgid "Event with this ID %{id} doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:103
+#, elixir-autogen, elixir-format
msgid "Internal Error"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:219
+#, elixir-autogen, elixir-format
msgid "No discussion with ID %{id}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:80
#: lib/graphql/resolvers/todos.ex:107
#: lib/graphql/resolvers/todos.ex:179
#: lib/graphql/resolvers/todos.ex:208
#: lib/graphql/resolvers/todos.ex:237
+#, elixir-autogen, elixir-format
msgid "No profile found for user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:64
+#, elixir-autogen, elixir-format
msgid "No such feed token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:259
+#, elixir-autogen, elixir-format
msgid "Participant already has role %{role}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:187
#: lib/graphql/resolvers/participant.ex:220
#: lib/graphql/resolvers/participant.ex:263
+#, elixir-autogen, elixir-format
msgid "Participant not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:32
+#, elixir-autogen, elixir-format
msgid "Person with ID %{id} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:56
+#, elixir-autogen, elixir-format
msgid "Person with username %{username} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:169
#: lib/graphql/resolvers/post.ex:203
+#, elixir-autogen, elixir-format
msgid "Post ID is not a valid ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:172
#: lib/graphql/resolvers/post.ex:206
+#, elixir-autogen, elixir-format
msgid "Post doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:84
+#, elixir-autogen, elixir-format
msgid "Profile invited doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:93
#: lib/graphql/resolvers/member.ex:97
+#, elixir-autogen, elixir-format
msgid "Profile is already a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:133
#: lib/graphql/resolvers/post.ex:175
#: lib/graphql/resolvers/post.ex:209
@@ -483,622 +482,623 @@ msgstr ""
#: lib/graphql/resolvers/todos.ex:182
#: lib/graphql/resolvers/todos.ex:214
#: lib/graphql/resolvers/todos.ex:246
+#, elixir-autogen, elixir-format
msgid "Profile is not member of group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:67
#: lib/graphql/resolvers/person.ex:233
+#, elixir-autogen, elixir-format
msgid "Profile not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:48
+#, elixir-autogen, elixir-format
msgid "Report not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:172
#: lib/graphql/resolvers/resource.ex:199
+#, elixir-autogen, elixir-format
msgid "Resource doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:124
+#, elixir-autogen, elixir-format
msgid "The event has already reached its maximum capacity"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:282
+#, elixir-autogen, elixir-format
msgid "This token is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:176
#: lib/graphql/resolvers/todos.ex:243
+#, elixir-autogen, elixir-format
msgid "Todo doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:77
#: lib/graphql/resolvers/todos.ex:211
#: lib/graphql/resolvers/todos.ex:240
+#, elixir-autogen, elixir-format
msgid "Todo list doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:73
+#, elixir-autogen, elixir-format
msgid "Token does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:67
#: lib/graphql/resolvers/feed_token.ex:70
+#, elixir-autogen, elixir-format
msgid "Token is not a valid UUID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:98
+#, elixir-autogen, elixir-format
msgid "User not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:310
+#, elixir-autogen, elixir-format
msgid "You already have a profile for this user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:134
+#, elixir-autogen, elixir-format
msgid "You are already a participant of this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:87
+#, elixir-autogen, elixir-format
msgid "You are not a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:157
#: lib/graphql/resolvers/member.ex:173
#: lib/graphql/resolvers/member.ex:188
+#, elixir-autogen, elixir-format
msgid "You are not a moderator or admin for this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:59
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:41
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:134
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:82
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:93
+#, elixir-autogen, elixir-format
msgid "You are not allowed to update a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:181
#: lib/graphql/resolvers/participant.ex:214
+#, elixir-autogen, elixir-format
msgid "You can't leave event because you're the only event creator participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:192
+#, elixir-autogen, elixir-format
msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:122
+#, elixir-autogen, elixir-format
msgid "You cannot delete this comment"
msgstr ""
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:408
msgid "You cannot delete this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:90
+#, elixir-autogen, elixir-format
msgid "You cannot invite to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:76
+#, elixir-autogen, elixir-format
msgid "You don't have permission to delete this token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/admin.ex:56
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list action logs"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:36
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:115
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to update a report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:53
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to view a report"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:250
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:234
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:276
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:84
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access discussions"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:96
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:318
msgid "You need to be logged-in to create events"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:141
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:140
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:417
msgid "You need to be logged-in to delete an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:214
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:207
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:108
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:225
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave an event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:374
msgid "You need to be logged-in to update an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:180
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:177
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:236
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to view a resource preview"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:132
+#, elixir-autogen, elixir-format
msgid "Parent resource doesn't belong to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:114
+#, elixir-autogen, elixir-format
msgid "The chosen password is too short."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:142
+#, elixir-autogen, elixir-format
msgid "The registration token is already in use, this looks like an issue on our side."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:108
+#, elixir-autogen, elixir-format
msgid "This email is already used."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:99
+#, elixir-autogen, elixir-format
msgid "Post not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:86
+#, elixir-autogen, elixir-format
msgid "Invalid arguments passed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:92
+#, elixir-autogen, elixir-format
msgid "Invalid credentials"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:90
+#, elixir-autogen, elixir-format
msgid "Reset your password to login"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:97
#: lib/graphql/error.ex:102
+#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:104
+#, elixir-autogen, elixir-format
msgid "Something went wrong"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:85
+#, elixir-autogen, elixir-format
msgid "Unknown Resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:95
+#, elixir-autogen, elixir-format
msgid "You don't have permission to do this"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged in"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:118
+#, elixir-autogen, elixir-format
msgid "You can't accept this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:139
+#, elixir-autogen, elixir-format
msgid "You can't reject this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/media.ex:71
+#, elixir-autogen, elixir-format
msgid "File doesn't have an allowed MIME type."
msgstr ""
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:240
msgid "Profile is not administrator for the group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:363
msgid "You can't edit this event."
msgstr ""
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:366
msgid "You can't attribute this event to this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:142
+#, elixir-autogen, elixir-format
msgid "This invitation doesn't exist."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:217
+#, elixir-autogen, elixir-format
msgid "This member already has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:241
+#, elixir-autogen, elixir-format
msgid "You don't have the right to remove this member."
msgstr ""
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
-#: lib/mobilizon/actors/actor.ex:351
msgid "This username is already taken."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:81
+#, elixir-autogen, elixir-format
msgid "You must provide either an ID or a slug to access a discussion"
msgstr ""
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:313
msgid "Organizer profile is not owned by the user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:93
+#, elixir-autogen, elixir-format
msgid "Profile ID provided is not the anonymous profile one"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:181
#: lib/graphql/resolvers/group.ex:223
#: lib/graphql/resolvers/person.ex:148
#: lib/graphql/resolvers/person.ex:182
#: lib/graphql/resolvers/person.ex:304
+#, elixir-autogen, elixir-format
msgid "The provided picture is too heavy"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/views/utils.ex:34
-msgid "Index file not found. You need to recompile the front-end."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:129
+#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr ""
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:503
msgid "Invalid activation token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:226
+#, elixir-autogen, elixir-format
msgid "Unable to fetch resource details from this URL."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/event.ex:164
#: lib/graphql/resolvers/participant.ex:253
#: lib/graphql/resolvers/participant.ex:328
+#, elixir-autogen, elixir-format
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:299
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:354
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:166
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:129
+#, elixir-autogen, elixir-format
msgid "Comment not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:123
+#, elixir-autogen, elixir-format
msgid "Error while creating a discussion"
msgstr ""
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:624
msgid "Error while updating locale"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:307
+#, elixir-autogen, elixir-format
msgid "Error while uploading pictures"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:190
+#, elixir-autogen, elixir-format
msgid "Failed to leave the event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:236
+#, elixir-autogen, elixir-format
msgid "Failed to update the group"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
msgid "Failed to update user email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:499
msgid "Failed to validate user email"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:146
+#, elixir-autogen, elixir-format
msgid "The anonymous actor ID is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:165
+#, elixir-autogen, elixir-format
msgid "Unknown error while updating resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:84
+#, elixir-autogen, elixir-format
msgid "You are not the comment creator"
msgstr ""
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:424
msgid "You cannot change your password."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:321
+#, elixir-autogen, elixir-format
msgid "Format not supported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:305
+#, elixir-autogen, elixir-format
msgid "A dependency needed to export to %{format} is not installed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:313
+#, elixir-autogen, elixir-format
msgid "An error occured while saving export"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/controllers/export_controller.ex:30
+#, elixir-autogen, elixir-format
msgid "Export to format %{format} is not enabled on this instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:187
+#, elixir-autogen, elixir-format
msgid "Only admins can create groups"
msgstr ""
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:306
msgid "Only groups can create events"
msgstr ""
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:292
msgid "Unknown error while creating event"
msgstr ""
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:480
msgid "User cannot change email"
msgstr ""
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:391
msgid "Follow does not match your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:395
msgid "Follow not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:345
msgid "Profile with username %{username} not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:340
msgid "This profile does not belong to you"
msgstr ""
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:365
msgid "You are already following this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:374
msgid "You need to be logged-in to follow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:423
msgid "You need to be logged-in to unfollow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:400
msgid "You need to be logged-in to update a group follow"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:210
+#, elixir-autogen, elixir-format
msgid "This member does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:234
+#, elixir-autogen, elixir-format
msgid "You don't have the role needed to remove this member."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:252
+#, elixir-autogen, elixir-format
msgid "You must be logged-in to remove a member"
msgstr ""
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:156
msgid "Your email seems to be using an invalid format"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:380
msgid "Can't confirm an already confirmed user"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:384
msgid "Deconfirming users is not supported"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:356
msgid "The new role must be different"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:307
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/api/groups.ex:33
+#, elixir-autogen, elixir-format
msgid "A profile or group with that name already exists"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:506
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/it/LC_MESSAGES/activity.po b/priv/gettext/it/LC_MESSAGES/activity.po
index 35ccba8b0..82dc10a0e 100644
--- a/priv/gettext/it/LC_MESSAGES/activity.po
+++ b/priv/gettext/it/LC_MESSAGES/activity.po
@@ -18,465 +18,471 @@ msgstr ""
"X-Generator: Weblate 4.11.2\n"
"Content-Transfer-Encoding: 8bit\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group."
msgstr "%{member} ha accettato l'invito ad unirsi al gruppo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group."
msgstr "%{member} ha rifiutato l'invito ad unirsi al gruppo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group."
msgstr "%{member} ha richiesto di unirsi al gruppo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile}."
msgstr "%{member} è stato invitato da %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member}."
msgstr "%{profile} ha aggiunto il membro %{member}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion}."
msgstr "%{profile} ha archiviato la discussione %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion}."
msgstr "%{profile} ha creato la discussione %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource}."
msgstr "%{profile} ha creato la cartella %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the group %{group}."
msgstr "%{profile} ha creato il gruppo %{group}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
msgstr "%{profile} ha creato la risorsa %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion}."
msgstr "%{profile} ha eliminato la discussione %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr "%{profile} ha eliminato la cartella %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr "%{profile} ha eliminato la risorsa %{resource}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}."
msgstr "%{profile} ha escluso il membro %{member}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr "%{profile} ha spostato la cartella %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr "%{profile} ha spostato la risorsa %{resource}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group."
msgstr "%{profile} è uscito/a dal gruppo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion}."
msgstr "%{profile} ha rinominato la discussione %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr ""
"%{profile} ha rinominato la cartella da %{old_resource_title} a %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr ""
"%{profile} ha rinominato la risorsa da %{old_resource_title} a %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion}."
msgstr "%{profile} ha risposto alla discussione %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr "%{profile} ha aggiornato il gruppo %{group}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}."
msgstr "%{profile} ha aggiornato il membro %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The event %{event} was created by %{profile}."
msgstr "L'evento %{event} è stato creato da %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr "L'evento %{event} è stato cancellato da %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
msgstr "L'evento %{event} è stato aggiornato da %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The post %{post} was created by %{profile}."
msgstr "Il messaggio %{post} è stato creato da %{profile}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr "Il messaggio %{post} è stato cancellato da %{profile}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
msgstr "Il messaggio %{post} è stato aggiornato da %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group."
msgstr "%{member} si è unito al gruppo."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr "%{profile} ha inviato un commento sull'evento %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
msgstr "%{profile} ha risposto ad un commento all'evento %{event}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.text.eex:27
+#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
"Non si desidera ricevere notifiche di attività? È possibile modificare la "
"frequenza o disabilitarle nelle impostazioni."
-#, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
+#, elixir-format
msgid "View one more activity"
msgid_plural "View %{count} more activities"
msgstr[0] "Visualizza un'altra attività"
msgstr[1] "Visualizza altre %{count} attività"
-#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:53
#: lib/web/templates/email/email_direct_activity.html.heex:60
#: lib/web/templates/email/email_direct_activity.text.eex:6
#: lib/web/templates/email/email_direct_activity.text.eex:7
+#, elixir-format
msgid "There has been an activity!"
msgid_plural "There has been some activity!"
msgstr[0] "C'è stata un'attività!"
msgstr[1] "Ci sono state delle attività!"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/renderer.ex:46
+#, elixir-autogen, elixir-format
msgid "Activity on %{instance}"
msgstr "Attività su %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted an announcement under event %{event}."
msgstr "%{profile} ha inviato un annuncio sotto l'evento %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:24
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr "%{profile} ti ha menzionato in un commento sotto l'evento %{event}."
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:249
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
"Non si desidera ricevere notifiche di attività? È possibile modificare la "
"frequenza o disabilitarle nelle %{tag_start}impostazioni%{tag_end}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:51
#: lib/web/templates/email/email_direct_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Here's your weekly activity recap"
msgstr "Ecco il riepilogo delle tue attività settimanali"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:121
#: lib/web/email/activity.ex:142
+#, elixir-autogen, elixir-format
msgid "Activity notification for %{instance}"
msgstr "Notifica attività per %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:128
+#, elixir-autogen, elixir-format
msgid "Daily activity recap for %{instance}"
msgstr "Riepilogo delle attività giornaliere per %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:49
#: lib/web/templates/email/email_direct_activity.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Here's your daily activity recap"
msgstr "Ecco il riepilogo delle tue attività quotidiane"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:135
+#, elixir-autogen, elixir-format
msgid "Weekly activity recap for %{instance}"
msgstr "Riepilogo attività settimanale per %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr ""
"%{profile} ha pubblicato un nuovo commento sotto il tuo evento %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
msgstr ""
"%{profile} ha pubblicato una nuova risposta sotto il tuo evento %{event}."
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:46
+#, elixir-autogen, elixir-format
msgid "Announcement for your event %{event}"
msgstr "Annuncio per il tuo evento %{event}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/group.ex:23
+#, elixir-autogen, elixir-format
msgid "The group %{group} was updated by %{profile}."
msgstr "Il gruppo %{group} è stato aggiornato da %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:47
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was deleted by %{profile}."
msgstr ""
"Il messaggio %{post} dal gruppo %{group} è stato eliminato da %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:31
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was published by %{profile}."
msgstr ""
"Il messaggio %{post} del gruppo %{group} è stato pubblicato da %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:39
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was updated by %{profile}."
msgstr ""
"Il messaggio %{post} del gruppo %{group} è stato aggiornato da %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:39
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group %{group}."
msgstr "%{member} ha accettato l'invito a unirsi al gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:47
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group %{group}."
msgstr "%{member} si è unito al gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:43
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group %{group}."
msgstr "%{member} ha rifiutato l'invito a unirsi al gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:31
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group %{group}."
msgstr "%{member} ha richiesto di unirsi al gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:35
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile} to group %{group}."
msgstr "%{member} è stato invitato da %{profile} nel gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member} to group %{group}."
msgstr "%{profile} ha aggiunto il membro %{member} al gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:55
+#, elixir-autogen, elixir-format
msgid "%{profile} approved the membership request from %{member} for group %{group}."
msgstr ""
"%{profile} ha approvato la richiesta di iscrizione da %{member} per il "
"gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:33
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource} in group %{group}."
msgstr "%{profile} ha creato la cartella %{resource} nel gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:69
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource} in group %{group}."
msgstr "%{profile} ha eliminato la cartella %{resource} nel gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource} in group %{group}."
msgstr "%{profile} ha eliminato la risorsa %{resource} nel gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:75
+#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member} from the group %{group}."
msgstr "%{profile} membro escluso %{member} dal gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:61
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource} in group %{group}."
msgstr "%{profile} ha spostato la cartella %{resource} nel gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource} in group %{group}."
msgstr "%{profile} ha spostato la risorsa %{resource} nel gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:79
+#, elixir-autogen, elixir-format
msgid "%{profile} quit the group %{group}."
msgstr "%{profile} è uscito dal gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
msgstr ""
"%{profile} ha rifiutato la richiesta di iscrizione da %{member} per il "
"gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
"%{profile} ha rinominato la cartella da %{old_resource_title} a %{resource} "
"nel gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
"%{profile} ha rinominato la risorsa da %{old_resource_title} a %{resource} "
"nel gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member} in group %{group}."
msgstr "%{profile} ha aggiornato il membro %{member} nel gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:35
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource} in group %{group}."
msgstr "%{profile} ha creato la risorsa %{resource} nel gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:86
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
msgstr ""
"%{profile} ha archiviato la discussione %{discussion} nel gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:26
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion} in group %{group}."
msgstr "%{profile} ha creato la discussione %{discussion} nel gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:101
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
msgstr ""
"%{profile} ha eliminato la discussione %{discussion} nel gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:56
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
msgstr ""
"%{profile} ti ha menzionato nella discussione %{discussion} nel gruppo "
"%{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
msgstr ""
"%{profile} ha rinominato la discussione %{discussion} nel gruppo %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:41
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr ""
"%{profile} ha risposto alla discussione %{discussion} nel gruppo %{group}."
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr "%{profile} ha aggiunto il membro %{member}."
diff --git a/priv/gettext/it/LC_MESSAGES/default.po b/priv/gettext/it/LC_MESSAGES/default.po
index 828827fb5..28bb77f2a 100644
--- a/priv/gettext/it/LC_MESSAGES/default.po
+++ b/priv/gettext/it/LC_MESSAGES/default.po
@@ -14,266 +14,266 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.11.2\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:66
+#, elixir-autogen, elixir-format
msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one."
msgstr ""
"Se non l'hai richiesta tu, ignora questa mail. La tua password non sarà "
"cambiata fino a che non accederai al link sotto per crearne una nuova."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:120
+#, elixir-autogen, elixir-format
msgid "%{title} by %{creator}"
msgstr "%{title} di %{creator}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:80
+#, elixir-autogen, elixir-format
msgid "Activate my account"
msgstr "Attiva il mio account"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:150
#: lib/web/templates/email/email.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Ask the community on Framacolibri"
msgstr "Chiedi alla comunità su Framacolibri"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:15
+#, elixir-autogen, elixir-format
msgid "Comments"
msgstr "Commenti"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:115
#: lib/web/templates/email/report.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Event"
msgstr "Evento"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:49
+#, elixir-autogen, elixir-format
msgid "Instructions to reset your password on %{instance}"
msgstr "Istruzioni per reimpostare la tua password su %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:21
+#, elixir-autogen, elixir-format
msgid "Reason"
msgstr "Spiegazione"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:86
+#, elixir-autogen, elixir-format
msgid "Reset Password"
msgstr "Resetta la password"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:53
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
msgstr ""
"Resettare la tua password è semplice. Premi il pulsante sotto e segui le "
"istruzioni. Potrai riutilizzare Mobilizon in pochissimo tempo."
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:26
+#, elixir-autogen, elixir-format
msgid "Instructions to confirm your Mobilizon account on %{instance}"
msgstr "Istruzioni per confermare il tuo account Mobilizon su %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:22
+#, elixir-autogen, elixir-format
msgid "New report on Mobilizon instance %{instance}"
msgstr "Nuovo rapporto sull'istanza di Mobilizion %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:67
#: lib/web/templates/email/before_event_notification.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Go to event page"
msgstr "Vai alla pagina dell'evento"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New report from %{reporter} on %{instance}"
msgstr "Nuovo rapporto da %{reporter} su %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Participation approved"
msgstr "Partecipazione approvata"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:18
#: lib/web/templates/email/password_reset.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Password reset"
msgstr "Resettare la password"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time."
msgstr ""
"Resettare la tua password è semplice. Seleziona il link sotto e segui le "
"istruzioni. Potrai riutilizzare Mobilizon in pochissimo tempo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email."
msgstr ""
"Hai creato un account su %{host} con questa email. Sei ad un click "
"dall'attivarlo. Se non sei tu ignora questo messaggio."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:114
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been approved"
msgstr "La tua partecipazione all'evento %{title} è stata approvata"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:67
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been rejected"
msgstr "La tua partecipazione all'evento %{title} è stata rifiutata"
-#, elixir-autogen, elixir-format
#: lib/web/email/event.ex:44
+#, elixir-autogen, elixir-format
msgid "Event %{title} has been updated"
msgstr "L'evento %{title} è stato aggiornato"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:7
+#, elixir-autogen, elixir-format
msgid "New title: %{title}"
msgstr "Nuovo titolo: %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr "Hai richiesto una nuova password per il tuo account su %{instance}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:105
+#, elixir-autogen, elixir-format
msgid "Warning"
msgstr "Avviso"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:140
+#, elixir-autogen, elixir-format
msgid "Confirm your participation to event %{title}"
msgstr "Conferma la tua partecipazione all'evento %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:106
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal ID for your current selected identity"
msgstr "Un ID interno per l'identità attualmente selezionata"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal user ID"
msgstr "Un ID utente interno"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Any of the information we collect from you may be used in the following ways:"
msgstr ""
"Qualsiasi informazione che raccogliamo da te può essere utilizzata nel "
"seguenti modi:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:13
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Basic account information"
msgstr "Informazioni di base sull'account"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:32
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do not share any dangerous information over Mobilizon."
msgstr "Non condividere informazioni pericolose su Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:123
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we disclose any information to outside parties?"
msgstr "Divulghiamo informazioni a terzi?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:100
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we use cookies?"
msgstr "Usiamo i cookies?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "How do we protect your information?"
msgstr "Come proteggiamo le tue informazioni?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:36
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "IPs and other metadata"
msgstr "IPs e altri metadati"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:23
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Published events and comments"
msgstr "Eventi e commenti pubblicati"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:93
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain the IP addresses associated with registered users no more than 12 months."
msgstr ""
"Conserva gli indirizzi IP associati agli utenti registrati per non più di 12 "
"mesi."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:107
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Tokens to authenticate you"
msgstr "Tokens per autenticarti"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:38
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We also may retain server logs which include the IP address of every request to our server."
msgstr ""
"Possiamo anche conservare i registri del server che includono l'indirizzo IP "
"di ogni richiesta al nostro server."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:102
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We store the following information on your device when you connect:"
msgstr ""
"Memorizziamo le seguenti informazioni sul tuo dispositivo quando ti connetti:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:84
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We will make a good faith effort to:"
msgstr "Facciamo tutto il possibile per:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:45
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What do we use your information for?"
msgstr "Per cosa usiamo le tue informazioni?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:83
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What is our data retention policy?"
msgstr "Qual'è la nostra politica di conservazione dei dati?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:99
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You may irreversibly delete your account at any time."
msgstr "Puoi eliminare irreversibilmente il tuo account in qualsiasi momento."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to our Privacy Policy"
msgstr "Modifiche alla nostra politica sulla privacy"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:139
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site."
msgstr ""
@@ -283,8 +283,8 @@ msgstr ""
"General_Data_Protection_Regulation\">General Data Protection Regulation) "
"non usare questo sito."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site."
msgstr ""
@@ -294,30 +294,30 @@ msgstr ""
"27s_Online_Privacy_Protection_Act\">Children's Online Privacy Protection "
"Act) non usare questo sito."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:160
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we decide to change our privacy policy, we will post those changes on this page."
msgstr ""
"Se decidiamo di modificare la politica sulla privacy, pubblicheremo i "
"cambiamenti su questa pagina."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:153
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Law requirements can be different if this server is in another jurisdiction."
msgstr ""
"I requisiti di legge possono essere diversi se questo server si trova in "
"un'altra giurisdizione."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:137
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Site usage by children"
msgstr "Utilizzo del sito da parte dei bambini"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:68
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions."
msgstr ""
@@ -327,8 +327,8 @@ msgstr ""
"rispondere a indagini, e/o altre richieste o\n"
"…domande."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:61
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations."
msgstr ""
@@ -336,8 +336,8 @@ msgstr ""
"indirizzo IP con altri noti per determinare \n"
"…l'evasione del divieto o altre violazioni."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:54
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in."
msgstr ""
@@ -346,89 +346,89 @@ msgstr ""
"…interagire con i contenuti di altre persone e pubblicare i tuoi contenuti "
"solo se hai effettuato l'accesso."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:10
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What information do we collect?"
msgstr "Quali informazioni raccogliamo?"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:182
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: confirm your email address"
msgstr "Mobilizon su %{instance}: conferma il tuo indirizzo email"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:159
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: email changed"
msgstr "Mobilizon su %{instance}: email modificata"
-#, elixir-format
#: lib/web/email/notification.ex:52
+#, elixir-format
msgid "One event planned today"
msgid_plural "%{nb_events} events planned today"
msgstr[0] "Un evento programmato oggi"
msgstr[1] "%{nb_events} eventi programmati oggi"
-#, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:47
#: lib/web/templates/email/on_day_notification.text.eex:3
+#, elixir-format
msgid "You have one event today:"
msgid_plural "You have %{total} events today:"
msgstr[0] "Hai un evento oggi:"
msgstr[1] "Hai %{total} eventi oggi:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.text.eex:3
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{group}"
msgstr "%{inviter} ti ha appena invitato a unirti al suo gruppo %{group}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:18
#: lib/web/templates/email/group_invite.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Come along!"
msgstr "Sbrigati!"
-#, elixir-autogen, elixir-format
#: lib/web/email/notification.ex:24
+#, elixir-autogen, elixir-format
msgid "Don't forget to go to %{title}"
msgstr "Non dimenticare di andare a %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:47
#: lib/web/templates/email/before_event_notification.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Get ready for %{title}"
msgstr "Tenersi pronti per %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:83
+#, elixir-autogen, elixir-format
msgid "See my groups"
msgstr "Visualizza i miei gruppi"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:65
#: lib/web/templates/email/group_invite.text.eex:5
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to your groups."
msgstr "Per accettare questo invito, vai ai tuoi gruppi."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.text.eex:5
+#, elixir-autogen, elixir-format
msgid "View the event on: %{link}"
msgstr "Visualizza l'evento su: %{link}"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:30
+#, elixir-autogen, elixir-format
msgid "You have been invited by %{inviter} to join group %{group}"
msgstr "Sei stato invitato da %{inviter} per partecipare al gruppo %{group}"
-#, elixir-format
#: lib/web/email/notification.ex:81
+#, elixir-format
msgid "One event planned this week"
msgid_plural "%{nb_events} events planned this week"
msgstr[0] "Un evento in programma questa settimana"
msgstr[1] "%{nb_events} eventi in programma questa settimana"
-#, elixir-format
#: lib/web/email/notification.ex:107
+#, elixir-format
msgid "One participation request for event %{title} to process"
msgid_plural "%{number_participation_requests} participation requests for event %{title} to process"
msgstr[0] "Una richiesta di partecipazione per l'evento %{title} da elaborare"
@@ -436,21 +436,21 @@ msgstr[1] ""
"%{number_participation_requests} richieste di partecipazione per l'evento "
"%{title} da elaborare"
-#, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:47
#: lib/web/templates/email/notification_each_week.text.eex:3
+#, elixir-format
msgid "You have one event this week:"
msgid_plural "You have %{total} events this week:"
msgstr[0] "Hai un evento questa settimana:"
msgstr[1] "Hai %{total} eventi questa settimana:"
-#, elixir-autogen, elixir-format
#: lib/service/metadata/utils.ex:53
+#, elixir-autogen, elixir-format
msgid "The event organizer didn't add any description."
msgstr "L'organizzatore dell'evento non ha aggiunto alcuna descrizione."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:78
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm."
msgstr ""
@@ -461,8 +461,8 @@ msgstr ""
"la password viene sottoposta ad hashing utilizzando un potente algoritmo "
"unidirezionale."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety."
msgstr ""
@@ -475,20 +475,20 @@ msgstr ""
"appropriato per rispettare la legge, far rispettare le politiche del nostro "
"sito o proteggere i nostri o altri diritti, proprietà o sicurezza."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:62
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Accepting these Terms"
msgstr "Accettazione di queste Condizioni"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:73
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to these Terms"
msgstr "Modifiche a queste Condizioni d'Utilizzo"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:271
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content."
msgstr ""
@@ -501,16 +501,16 @@ msgstr ""
"assumere tutti i rischi sull'uso che ne fai e sulla fiducia che attribuisci "
"ad essi."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:192
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:"
msgstr ""
"inoltre accetti di non essere in nessun modo relazionato col Servizio o con "
"altri utenti se farai una delle seguenti azioni:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:217
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties."
msgstr ""
@@ -518,24 +518,24 @@ msgstr ""
"o altre funzionalità progettate per proteggere il Servizio, gli utenti del "
"Servizio o terze parti."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:211
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;"
msgstr ""
"Raccogliere informazioni personali su altri utenti o intimidire, minacciare, "
"perseguitare o molestare in altro modo altri utenti del Servizio;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:167
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that is illegal or unlawful, that would otherwise create liability;"
msgstr ""
"Creare contenuti che sono illegali o illeciti o che possono dare luogo a "
"responsabilità penali;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;"
msgstr ""
@@ -543,48 +543,48 @@ msgstr ""
"commerciali, copyright, diritti alla privacy, diritti di pubblicità o altri "
"diritti intellettuali o di altro tipo di qualsiasi parte;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:103
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Creating Accounts"
msgstr "Creazione degli Accounts"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:284
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Entire Agreement"
msgstr "Intero Accordo"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:294
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Feedback"
msgstr "Opinione"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:261
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Hyperlinks and Third Party Content"
msgstr "Collegamenti ipertestuali e contenuti di terze parti"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:279
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service."
msgstr ""
"Se infrangete uno di questi Termini avete il diritto di sospendere o "
"disabilitare l'accesso al Servizio o il suo uso."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:205
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;"
msgstr ""
"Impersonare o pubblicare per conto di qualsiasi persona o entità o "
"altrimenti travisare la propria affiliazione con una persona o entità;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:128
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness."
msgstr ""
@@ -593,26 +593,26 @@ msgstr ""
"che metti a disposizione del Servizio, inclusa la sua legalità, affidabilità "
"e adeguatezza."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:94
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Privacy Policy"
msgstr "Politica sulla Privacy"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:304
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions & Contact Information"
msgstr "Domande e Informazioni di Contatto"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:277
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Termination"
msgstr "Termine"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:199
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;"
msgstr ""
@@ -621,14 +621,14 @@ msgstr ""
"appieno del Servizio o che potrebbe danneggiare, disabilitare, "
"sovraccaricare o compromettere il funzionamento del Servizio;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your Content & Conduct"
msgstr "I tuoi Contenuti e la tua Condotta"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:263
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk."
msgstr ""
@@ -641,8 +641,8 @@ msgstr ""
"di % {instance_name} del sito. L'utilizzo di tali siti Web collegati "
"è a rischio dell'utente."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:224
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended."
msgstr ""
@@ -651,16 +651,16 @@ msgstr ""
"condotta e alle regole di moderazione. La violazione di queste regole può "
"anche comportare la disattivazione o la sospensione del tuo account."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:254
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For full details about the Mobilizon software see here."
msgstr ""
"Per i dettagli completi sul software Mobilizon vedi qui ."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully."
msgstr ""
@@ -669,8 +669,8 @@ msgstr ""
") sito web e servizio (collettivamente, \"Servizio\"). Questi sono i "
"nostri termini di servizio (\"Termini\"). Si prega di leggerli attentamente."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:82
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms."
msgstr ""
@@ -679,8 +679,8 @@ msgstr ""
"piè di pagina del nostro sito web. È tua responsabilità controllare "
"regolarmente il sito web per eventuali modifiche ai presenti Termini."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:"
msgstr ""
@@ -688,8 +688,8 @@ msgstr ""
"preghiamo di non pubblicare, linkare, o rendere disponibile sul nostro "
"Servizio o attraverso esso uno dei seguenti elementi:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:179
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and"
msgstr ""
@@ -697,8 +697,8 @@ msgstr ""
"indirizzi e-mail, numeri di previdenza sociale e numeri di carte di credito);"
" e"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:152
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible."
msgstr ""
@@ -710,8 +710,8 @@ msgstr ""
"quelle altre istanze termina qui. Se per qualche motivo, qualche altra "
"istanza non elimina il contenuto, non possiamo essere ritenuti responsabili."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:286
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service."
msgstr ""
@@ -720,8 +720,8 @@ msgstr ""
"sostituendo qualsiasi accordo precedente tra te e % {instance_name} "
"relativo al tuo utilizzo di il servizio."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:247
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it."
msgstr ""
@@ -731,16 +731,16 @@ msgstr ""
"significa che sei autorizzato e persino incoraggiato a prendere il codice "
"sorgente, modificarlo e usarlo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:185
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code."
msgstr ""
"Virus, dati corrotti o altri file o codice dannosi, disturbanti o "
"distruttivi."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system."
msgstr ""
@@ -750,30 +750,30 @@ msgstr ""
"un certo periodo di tempo. I registri di accesso al server Web potrebbero "
"anche essere archiviati per qualche tempo nel sistema."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:306
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions or comments about the Service may be directed to us at %{contact}"
msgstr ""
"Domande o commenti sul Servizio possono essere indirizzati a noi "
"all'indirizzo %{contact}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:245
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Source code"
msgstr "Codice sorgente"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:296
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}."
msgstr ""
"Adoriamo i feedback. Fateci sapere cosa ne pensate del Servizio, dei "
"presenti Termini e, in generale,%{instance_name}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:234
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful."
msgstr ""
@@ -786,16 +786,16 @@ msgstr ""
"violazione dei presenti termini o per altri comportamenti che ritengono "
"inappropriati, minacciosi, offensivi o dannosi."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:7
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} will not use or transmit or resell your personal data"
msgstr ""
"%{instance_name} non utilizzerà, trasmetterà o rivenderà i tuoi dati "
"personali"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:113
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly."
msgstr ""
@@ -804,8 +804,8 @@ msgstr ""
"contatta direttamente "
"i suoi contributori ."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:240
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules."
msgstr ""
@@ -813,8 +813,8 @@ msgstr ""
"ospitata sull'istanza sia adeguatamente moderata in base alle regole "
"definite."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:321
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA."
msgstr ""
@@ -823,8 +823,8 @@ msgstr ""
"appdotnet/terms-of-service\"> App .net , anch'esse concesse in licenza "
" CC BY-SA ."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA."
msgstr ""
@@ -833,22 +833,22 @@ msgstr ""
"discourse/discourse\"> Discourse , anch'esse concesse in licenza CC BY-SA ."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:3
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Short version"
msgstr "Versione breve"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:29
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The service is provided without warranties and these terms may change in the future"
msgstr ""
"Il servizio è fornito senza garanzie e questi termini possono cambiare in "
"futuro"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:166
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020."
msgstr ""
@@ -856,8 +856,8 @@ msgstr ""
"licenses/by-sa/4.0/\">CC BY-SA. È stato aggiornato l'ultima volta il 18 "
"giugno 2020."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:314
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020."
msgstr ""
@@ -865,80 +865,79 @@ msgstr ""
"licenses/by-sa/4.0/\"> CC BY-SA . È stato aggiornato l'ultima volta il "
"22 giugno 2020."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:21
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect other people and %{instance_name}'s rules when using the service"
msgstr ""
"Devi rispettare le altre persone e le regole di % {instance_name} "
"quando utilizzi il servizio"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect the law when using %{instance_name}"
msgstr "Devi rispettare la legge quando utilizzi % {instance_name} "
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:5
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content is yours"
msgstr "I tuoi dati ti appartengono"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Confirm my e-mail address"
msgstr "Conferma il mio indirizzo e-mail"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm your e-mail"
msgstr "Conferma il tuo indirizzo e-mail"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
"Ciao! Ti sei appena registrato per partecipare a questo evento: «% {title}». "
"Conferma l'indirizzo e-mail che hai fornito:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:142
#: lib/web/templates/email/email.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Need help? Is something not working as expected?"
msgstr "Bisogno di aiuto? Qualcosa non funziona correttamente?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it."
msgstr ""
"Hai creato un account su % {host} con questo indirizzo email. Sei a "
"un clic di distanza dall'attivarlo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:18
+#, elixir-autogen, elixir-format
msgid "New report on %{instance}"
msgstr "Nuova segnalazione sull'istanza %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "The email address for your account on %{host} is being changed to:"
msgstr ""
"L'indirizzo email del tuo account su % {host} verrà modificato in:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr ""
"Hai richiesto una nuova password per il tuo account su % {instance} ."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr "Si prega di non usarlo per scopi reali."
-#, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
#: lib/web/templates/email/event_updated.html.heex:172
@@ -947,6 +946,7 @@ msgstr "Si prega di non usarlo per scopi reali."
#: lib/web/templates/email/notification_each_week.text.eex:11
#: lib/web/templates/email/on_day_notification.html.heex:89
#: lib/web/templates/email/on_day_notification.text.eex:11
+#, elixir-format
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
msgstr[0] ""
@@ -957,61 +957,61 @@ msgstr[1] ""
"pagine dell'evento attraverso il links sotto e seleziona il pulsante "
"'Partecipo'."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "% {instance} è alimentata da Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:187
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} è alimentata da Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:18
#: lib/web/templates/email/pending_participation_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "A request is pending!"
msgstr "Una richiesta in sospeso!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:18
#: lib/web/templates/email/before_event_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An event is upcoming!"
msgstr "Un evento è in arrivo!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:18
#: lib/web/templates/email/email_changed_new.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm new email"
msgstr "Conferma il nuovo indirizzo e-mail"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:108
+#, elixir-autogen, elixir-format
msgid "End"
msgstr "Fine"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:18
#: lib/web/templates/email/event_updated.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Event update!"
msgstr "Evento aggiornato!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Flagged comments"
msgstr "Commenti contrassegnati"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:59
#: lib/web/templates/email/event_participation_approved.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!"
msgstr ""
"Buone notizie: uno degli organizzatori dell'evento ha appena approvato la "
"tua richiesta. Aggiorna il tuo calendario, perché ora sei nella lista degli "
"invitati!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
"Ciao! Sembra che tu volessi modificare l'indirizzo email collegato al tuo "
@@ -1019,16 +1019,16 @@ msgstr ""
"pulsante in basso per confermare la modifica. Potrai quindi accedere a% "
"{instance} con questo nuovo indirizzo email."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:"
msgstr ""
"Ciao! Solo una breve nota per confermare che l'indirizzo email collegato al "
"tuo account su% {host} è stato cambiato da questo a:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:79
#: lib/web/templates/email/email_changed_old.text.eex:5
+#, elixir-autogen, elixir-format
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 ""
"Se non hai attivato tu stesso questa modifica, è probabile che qualcuno "
@@ -1036,173 +1036,173 @@ msgstr ""
"modifica immediatamente la password. Se non riesci ad accedere, contatta "
"l'amministratore su% {host}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:12
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above."
msgstr ""
"Se non hai attivato tu stesso la modifica, ignora questo messaggio. La tua "
"password non verrà modificata finché non fai clic sul collegamento sopra."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
#: lib/web/templates/email/registration_confirmation.html.heex:62
#: lib/web/templates/email/registration_confirmation.text.eex:7
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger this email, you may safely ignore it."
msgstr "Se non hai attivato questa email, puoi tranquillamente ignorarla."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:84
#: lib/web/templates/email/before_event_notification.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgstr ""
"Se desideri annullare la tua partecipazione, visita la pagina dell'evento "
"tramite il link in alto e fai clic sul pulsante «Partecipanti»."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:193
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Learn more about Mobilizon here!"
msgstr "Scopri di più su Mobilizon qui!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:123
#: lib/web/templates/export/event_participants.html.heex:129
+#, elixir-autogen, elixir-format
msgid "Location"
msgstr "Posizione"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:133
+#, elixir-autogen, elixir-format
msgid "Location address was removed"
msgstr "L'indirizzo del luogo è stato rimosso"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:89
#: lib/web/templates/email/pending_participation_notification.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Manage pending requests"
msgstr "Gestisci le richieste in sospeso"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:18
#: lib/web/templates/email/registration_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Nearly there!"
msgstr "Ci sei quasi!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:18
#: lib/web/templates/email/email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New email confirmation"
msgstr "Conferma del nuovo indirizzo e-mail"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:191
+#, elixir-autogen, elixir-format
msgid "Reasons for report"
msgstr "Ragioni della segnalazione"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:48
+#, elixir-autogen, elixir-format
msgid "Someone on %{instance} reported the following content for you to analyze:"
msgstr ""
"Qualcuno su % {instance} ha segnalato i seguenti contenuti da "
"analizzare:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:18
#: lib/web/templates/email/event_participation_rejected.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry! You're not going."
msgstr "Peccato! Non ci sei andato."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:93
+#, elixir-autogen, elixir-format
msgid "Start"
msgstr "Inizio"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:3
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
"Ci sono stati cambiamenti in %{title}, così abbiamo pensato di fartelo "
"sapere."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:74
#: lib/web/templates/email/event_updated.text.eex:6
+#, elixir-autogen, elixir-format
msgid "This event has been cancelled by its organizers. Sorry!"
msgstr "Questo evento è stato annullato dai suoi organizzatori. Spiacente!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:68
#: lib/web/templates/email/event_updated.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This event has been confirmed"
msgstr "L'evento è stato confermato"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:70
#: lib/web/templates/email/event_updated.text.eex:5
+#, elixir-autogen, elixir-format
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
msgstr ""
"Questo evento deve ancora essere confermato: gli organizzatori ti faranno "
"sapere se lo confermano."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:59
#: lib/web/templates/email/event_participation_rejected.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Unfortunately, the organizers rejected your request."
msgstr ""
"Purtroppo gli organizzatori hanno rifiutato la tua domanda di partecipazione."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:70
+#, elixir-autogen, elixir-format
msgid "Verify your email address"
msgstr "Verifica il tuo indirizzo e-mail"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:232
+#, elixir-autogen, elixir-format
msgid "View report"
msgstr "Visualizza la segnalazione"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:24
+#, elixir-autogen, elixir-format
msgid "View report:"
msgstr "Visualizza la segnalazione:"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Visit event page"
msgstr "Visualizza la pagina dell'evento"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page"
msgstr "Visita la pagina dell'evento aggiornata"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:12
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page: %{link}"
msgstr "Visita la pagina dell'evento aggiornata:% {link}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:18
#: lib/web/templates/email/on_day_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "What's up today?"
msgstr "Cosa succede oggi?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:96
#: lib/web/templates/email/event_participation_approved.text.eex:11
#: lib/web/templates/email/event_participation_confirmed.html.heex:96
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
msgstr ""
"Desideri aggiornare o annullare la tua partecipazione, è sufficiente "
"accedere alla pagina dell'evento tramite il link in alto e fare clic sul "
"pulsante Partecipanti."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:106
#: lib/web/templates/email/pending_participation_notification.text.eex:10
+#, elixir-autogen, elixir-format
msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »."
msgstr ""
"Hai ricevuto questa email perché hai scelto di ricevere notifiche per "
@@ -1210,111 +1210,105 @@ msgstr ""
"disabilitare o modificare le impostazioni di notifica nelle impostazioni "
"dell'account utente in «Notifiche»."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr "Hai effettuato una domanda di partecipazione a %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:5
#: lib/web/templates/email/event_participation_confirmed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr "Di recente hai richiesto di partecipare a %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're going!"
msgstr "Ce l'hai fatta!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:87
#: lib/web/templates/email/email_changed_new.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr "Se non hai attivato tu stesso la modifica, ignora questo messaggio."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:112
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr " Si prega di non utilizzarlo per scopi reali. "
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:64
#: lib/web/templates/email/group_member_removal.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
"Se ritieni che si tratti di un errore, puoi contattare gli amministratori "
"del gruppo in modo che possano aggiungerti di nuovo."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-msgid "So long, and thanks for the fish!"
-msgstr "Addio, e grazie per il pesce!"
-
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:114
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
msgstr "Sei stato rimosso dal gruppo %{group}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore."
msgstr ""
"Sei stato rimosso dal gruppo %{group}. Non potrai più accedere al contenuto "
"privato di questo gruppo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:47
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}"
msgstr ""
"%{inviter} ti ha appena invitato a partecipare al suo gruppo "
"%{link_start}%{group}%{link_end}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore."
msgstr ""
"Sei stato rimosso dal gruppo %{link_start}%{group}%{link_end}. Non "
"potrai più accedere al contenuto privato di questo gruppo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:85
#: lib/web/templates/email/group_suspension.text.eex:7
+#, elixir-autogen, elixir-format
msgid "As this group was located on another instance, it will continue to work for other instances than this one."
msgstr ""
"Poiché questo gruppo era posizionato su un'altra istanza, continuerà a "
"funzionare per altre istanze tranne questa."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:71
#: lib/web/templates/email/group_suspension.text.eex:5
+#, elixir-autogen, elixir-format
msgid "As this group was located on this instance, all of it's data has been irretrievably deleted."
msgstr ""
"Poiché questo gruppo si trovava su questa istanza, tutti i suoi dati sono "
"stati irrimediabilmente cancellati."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:18
#: lib/web/templates/email/group_suspension.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}!"
msgstr "Il gruppo %{group} è stato sospeso su %{instance}!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
"Il team di moderazione della tua istanza ha deciso di sospendere "
"%{group_name} (%{group_address}). Non sei più un membro di questo gruppo."
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:90
msgid "The group %{group} has been suspended on %{instance}"
msgstr "Il gruppo %{group} è stato sospeso su %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:64
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}."
msgstr ""
@@ -1322,8 +1316,8 @@ msgstr ""
"termini sotto. Se questi non ti sono chiari a sufficienza, per favore "
"faccelo sapere contattando %{contact}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:96
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For information about how we collect and use information about users of the Service, please check our privacy policy."
msgstr ""
@@ -1331,22 +1325,22 @@ msgstr ""
"utenti del Servizio, consultare la nostra politica "
"sulla privacy."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:88
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms."
msgstr ""
"Se continui a utilizzare il Servizio dopo l'entrata in vigore dei Termini "
"modificati, accetti i Termini modificati."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:109
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you delete this information, you need to login again."
msgstr "Se elimini queste informazioni, devi accedere di nuovo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:111
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser."
msgstr ""
@@ -1358,22 +1352,22 @@ msgstr ""
"informazioni interromperà solo la visualizzazione dello stato di "
"partecipazione nel tuo browser."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:117
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Note: This information is stored in your localStorage and not your cookies."
msgstr ""
"Nota: queste informazioni sono memorizzate nel tuo localStorage e non nei "
"tuoi cookie."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:231
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our responsibility"
msgstr "La nostra responsabilità"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:87
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days."
msgstr ""
@@ -1381,9 +1375,9 @@ msgstr ""
"richieste a questo server, nella misura in cui tali registri vengono "
"conservati, per non più di 90 giorni."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:3
#: lib/web/templates/api/terms.html.heex:39
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better."
msgstr ""
@@ -1391,8 +1385,8 @@ msgstr ""
"possono coprire concetti difficili da comprendere. Abbiamo fornito un glossario per aiutarti a capirli meglio."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:120
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge."
msgstr ""
@@ -1400,8 +1394,8 @@ msgstr ""
"dell'utilizzo da parte di qualcun altro della tua email o password, con o "
"senza la tua conoscenza."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:140
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service."
msgstr ""
@@ -1411,8 +1405,8 @@ msgstr ""
"contenuto, mantieni tutti i tuoi diritti sul contenuto che pubblichi, "
"colleghi e rendi disponibile in altro modo sul o tramite il Servizio."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering."
msgstr ""
@@ -1430,8 +1424,8 @@ msgstr ""
"elencati pubblicamente. Puoi tuttavia visitare questa istanza senza "
"registrarti."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature."
msgstr ""
@@ -1439,8 +1433,8 @@ msgstr ""
"momento. Ad esempio, potrebbe essere necessario modificare questi Termini se "
"pubblichiamo una nuova funzionalità."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:55
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page."
msgstr ""
@@ -1454,8 +1448,8 @@ msgstr ""
"Mobilizon. Puoi trovare ulteriori informazioni su questa istanza nella "
"pagina \"Informazioni su questa istanza\"."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}."
msgstr ""
@@ -1464,8 +1458,8 @@ msgstr ""
"dati del tuo account e a qualsiasi altra informazione che fornisci a "
"%{instance_name}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:134
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set."
msgstr ""
@@ -1478,8 +1472,8 @@ msgstr ""
"solo in base alle regole di visibilità che hai impostato per il contenuto. "
"Non modificheremo la visibilità del contenuto che hai impostato."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:25
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them."
msgstr ""
@@ -1493,8 +1487,8 @@ msgstr ""
"istanza ricevente possono visualizzare tali messaggi e informazioni e che i "
"destinatari possono fare screenshot, copiarli o ricondividerli in altro modo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:132
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one."
msgstr ""
@@ -1504,515 +1498,500 @@ msgstr ""
"le istanze di tutti i membri del gruppo, nella misura in cui questi membri "
"risiedono su un'istanza diversa da questa."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.text.eex:4
+#, elixir-autogen, elixir-format
msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
"Hai confermato la tua partecipazione. Aggiorna il tuo calendario, perché ora "
"sei nella lista degli invitati!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:47
#: lib/web/templates/email/event_participation_confirmed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr "Recentemente hai richiesto di partecipare %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:91
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been confirmed"
msgstr "La tua partecipazione all'evento %{title} è stata confermata"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:54
+#, elixir-autogen, elixir-format
msgid "%{reporter} reported the following content."
msgstr "%{reporter} ha segnalato il seguente contenuto."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Group %{group} was reported"
msgstr "Il gruppo %{group} è stato segnalato"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Group reported"
msgstr "Gruppo segnalato"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Profile %{profile} was reported"
msgstr "Il profilo %{profile} è stato segnalato"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:81
+#, elixir-autogen, elixir-format
msgid "Profile reported"
msgstr "Profilo segnalato"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
+#, elixir-autogen, elixir-format
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
"Hai ora confermato la tua partecipazione. Aggiorna il tuo calendario, perché "
"ora sei nella lista degli invitati!"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:99
+#, elixir-autogen, elixir-format
msgid "A text is required for the post"
msgstr "È richiesto un testo per il post"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:98
+#, elixir-autogen, elixir-format
msgid "A title is required for the post"
msgstr "È richiesto un titolo per il post"
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.text.eex:5
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr "%{name} (%{domain}) ha appena richiesto di seguire la tua istanza."
-
-#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:53
msgid "%{name} requests to follow your instance"
msgstr "%{name} richiede di seguire la tua istanza"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr "Se accetti, questa istanza riceverà tutti i tuoi eventi pubblici."
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:47
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr "L'istanza %{name} (%{domain}) richiede di seguire la tua istanza"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
"Per accettare questo invito, vai alle impostazioni di amministrazione "
"dell'istanza."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.html.heex:18
#: lib/web/templates/email/instance_follow.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Want to connect?"
msgstr "Vuoi connetterti?"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-"Nota: %{name} (%{domain}) che ti segue non implica necessariamente che segui "
-"questa istanza, ma puoi anche chiedere di seguirli."
-
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
"Ciao! Ti sei appena registrato per partecipare a questo evento: « "
"%{title} ». Conferma l'indirizzo e-mail che hai fornito:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr "Hai chiesto di partecipare %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:83
+#, elixir-autogen, elixir-format
msgid "Event title"
msgstr "Titolo dell'evento"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:47
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
"Sono state apportate modifiche a %{title}, quindi abbiamo pensato di "
"informarti."
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:7
+#, elixir-autogen, elixir-format
msgid "This page is not correct"
msgstr "Questa pagina non è corretta"
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:50
+#, elixir-autogen, elixir-format
msgid "We're sorry, but something went wrong on our end."
msgstr "Siamo spiacenti, ma qualcosa è andato storto da parte nostra."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:109
#: lib/web/templates/email/email.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This is a demonstration site to test Mobilizon."
msgstr "Questo è un sito di prova per testare Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
+#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr "Flusso di %{name}"
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:120
+#, elixir-autogen, elixir-format
msgid "%{actor}'s private events feed on %{instance}"
msgstr "Flusso privato degli eventi di %{actor} su %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:115
+#, elixir-autogen, elixir-format
msgid "%{actor}'s public events feed on %{instance}"
msgstr "Flusso pubblico degli eventi di %{actor} su %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:224
+#, elixir-autogen, elixir-format
msgid "Feed for %{email} on %{instance}"
msgstr "Flusso per %{email} su %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:61
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may contact the server administrator at %{contact}."
msgstr ""
"Se il problema persiste contatta l'amministratore del server a %{contact}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:59
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may try to contact the server administrator."
msgstr ""
"Se il problema persiste puoi provare a contattare l'amministratore del "
"server."
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:82
+#, elixir-autogen, elixir-format
msgid "Technical details"
msgstr "Dettagli tecnici"
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:52
+#, elixir-autogen, elixir-format
msgid "The Mobilizon server %{instance} seems to be temporarily down."
msgstr "Il server Mobilizon sembra essere temporaneamente inattivo."
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:72
+#, elixir-autogen, elixir-format
msgid "Public feed for %{instance}"
msgstr "Feed pubblico per %{instance}"
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:316
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr "La password scelta è troppo corta, deve avere almeno 6 caratteri."
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:322
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
"Il token fornito non è valido. Assicurarsi che l'URL sia esattamente quello "
"fornito all'interno dell'e-mail ricevuta."
-#, elixir-autogen, elixir-format
#: lib/web/email/actor.ex:43
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} has been cancelled!"
msgstr "La tua partecipazione all'evento %{title} è stata confermata"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:50
#: lib/web/templates/email/actor_suspension_participants.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled."
msgstr ""
"Il team di moderazione della tua istanza ha deciso di sospendere "
"%{group_name} (%{group_address}). Non sei più un membro di questo gruppo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:50
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
"Il team di moderazione della tua istanza ha deciso di sospendere "
"%{group_name} (%{group_address}). Non sei più un membro di questo gruppo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:18
#: lib/web/templates/email/actor_suspension_participants.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr "La tua partecipazione all'evento %{title} è stata confermata"
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
#: lib/service/export/participants/pdf.ex:96
+#, elixir-autogen, elixir-format
msgid "%{event}_participants"
msgstr "%{event}_partecipanti"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant message"
msgstr "Messaggio partecipante"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant name"
msgstr "Partecipazione approvata"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant status"
msgstr "Stato partecipante"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:52
#: lib/web/templates/email/admin/_role.html.heex:3
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr "Amministratore"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:55
+#, elixir-autogen, elixir-format
msgid "Creator"
msgstr "Creatore"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:49
#: lib/web/templates/email/admin/_role.html.heex:5
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr "Moderatore"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:37
+#, elixir-autogen, elixir-format
msgid "Not approved"
msgstr "Non approvato"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:40
+#, elixir-autogen, elixir-format
msgid "Not confirmed"
msgstr "Non confermato"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:46
+#, elixir-autogen, elixir-format
msgid "Participant"
msgstr "Partecipazione approvata"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:43
+#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr "Respinto"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:122
+#, elixir-autogen, elixir-format
msgid "Begins on"
msgstr "Comincia il"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:125
+#, elixir-autogen, elixir-format
msgid "Ends on"
msgstr "Fine"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Number of participants"
msgstr "Numero di partecipanti"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:120
+#, elixir-autogen, elixir-format
msgid "Participants for %{event}"
msgstr "Partecipazione approvata"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:88
+#, elixir-autogen, elixir-format
msgid "Anonymous participant"
msgstr "Partecipante anonimo"
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/date/event_tz_date.html.heex:12
#: lib/web/templates/email/date/event_tz_date_range.html.heex:20
#: lib/web/templates/email/date/event_tz_date_range.html.heex:36
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format, fuzzy
msgid "🌐 %{timezone} %{offset}"
msgstr "🌐 %{timezone} %{offset}"
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format, fuzzy
msgid "%{date_time} (%{timezone} %{offset})"
msgstr "%{date_time} (%{timezone} %{offset})"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (in your timezone %{timezone} %{offset})"
msgstr "%{date_time} (nel proprio fuso orario %{timezone} %{offset})"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:18
#: lib/web/templates/email/notification_each_week.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On the agenda this week"
msgstr "Un evento in programma questa settimana"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:113
+#, elixir-autogen, elixir-format
msgid "Details"
msgstr "Dettagli"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:28
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "From the %{start} to the %{end}"
msgstr "Dal %{inizio} al %{fine}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Manage your participation"
msgstr "Gestisci la tua partecipazione"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:11
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On %{date} from %{start_time} to %{end_time}"
msgstr "Il %{date} dalle %{start_time} alle %{end_time}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Read more"
msgstr "Leggi di più"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.html.heex:121
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Online event"
msgstr "Evento online"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.html.heex:18
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event"
msgstr "%{group} ha programmato un nuovo evento"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event:"
msgstr "%{group} ha programmato un nuovo evento:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Address:"
msgstr "Indirizzo:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Date:"
msgstr "Data:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Details:"
msgstr "Dettagli:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:182
+#, elixir-autogen, elixir-format
msgid "Manage your notification settings"
msgstr "Gestisci le impostazioni di notifica"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Manage your participation:"
msgstr "Gestisci la tua partecipazione:"
+#: lib/web/templates/email/participation/card/_title.text.eex:3
+#: lib/web/templates/email/participation/card/_title.text.eex:3
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/participation/card/_title.text.eex:3
-#: lib/web/templates/email/participation/card/_title.text.eex:3
msgid "Organizer: %{organizer}"
msgstr "Organizzatore: %{organizer}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:91
+#, elixir-autogen, elixir-format
msgid "Participate"
msgstr "Partecipazione approvata"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Participate:"
msgstr "Partecipazione approvata"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_title.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Title: %{title}"
msgstr "Titolo: %{title}"
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:43
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr "📅 Appena programmato da %{group}: %{event}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:9
+#, elixir-autogen, elixir-format
msgid "New end date:"
msgstr "Nuova data finale:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:10
+#, elixir-autogen, elixir-format
msgid "New location:"
msgstr "Posizione"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:8
+#, elixir-autogen, elixir-format
msgid "New start date:"
msgstr "Nuova data iniziale:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:18
#: lib/web/templates/email/group_membership_rejection.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry, not this time!"
msgstr "Spiacente, non questa volta!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:74
+#, elixir-autogen, elixir-format
msgid "View the group"
msgstr "Visualizza il gruppo"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:18
#: lib/web/templates/email/group_membership_approval.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're in!"
msgstr "Ce l'hai fatta!"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:61
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved"
msgstr "La tua richiesta di iscrizione al gruppo %{group} è stata approvata"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:88
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected"
msgstr "La tua richiesta di iscrizione al gruppo %{group} è stata respinta"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected."
msgstr "La tua richiesta di iscrizione al gruppo %{group} è stata respinta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected."
msgstr ""
"La tua richiesta di iscrizione al gruppo "
"%{link_start}%{group}%{link_end} è stata respinta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved."
msgstr "La tua richiesta di iscrizione al gruppo %{group} è stata approvata."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved."
msgstr ""
"La tua richiesta di iscrizione al gruppo "
"%{link_start}%{group}%{link_end} è stata approvata."
-#, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:47
#: lib/web/templates/email/pending_participation_notification.text.eex:4
+#, elixir-format
msgid "You have one pending attendance request to process for the following event:"
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
msgstr[0] "Hai una richiesta di partecipazione in sospeso da esaminare:"
@@ -2020,47 +1999,47 @@ msgstr[1] ""
"Hai %{number_participation_requests} richieste di partecipazione in sospeso "
"da esaminare:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:18
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator changed your role"
msgstr "Un amministratore ha cambiato il tuo ruolo"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:122
+#, elixir-autogen, elixir-format
msgid "An administrator confirmed your account on %{instance}"
msgstr "Un amministratore ha confermato il tuo account su %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account"
msgstr ""
"Un amministratore ha modificato manualmente l'email allegata al tuo account"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:43
#: lib/web/email/admin.ex:70
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account on %{instance}"
msgstr ""
"Un amministratore ha modificato manualmente l'email allegata al tuo account "
"su %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:18
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually confirmed your account"
msgstr "Un amministratore ha confermato manualmente il tuo account"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:98
+#, elixir-autogen, elixir-format
msgid "An administrator updated your role on %{instance}"
msgstr "Un amministratore ha aggiornato il tuo ruolo su %{instance}"
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/email_changed_new.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
"Ciao! Sembra che tu volessi modificare l'indirizzo email collegato al tuo "
@@ -2068,303 +2047,317 @@ msgstr ""
"pulsante in basso per confermare la modifica. Potrai quindi accedere a% "
"{instance} con questo nuovo indirizzo email."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
"Ciao! Volevamo solo informarti che un amministratore di %{instance} ha "
"appena modificato manualmente l'email del tuo account da %{old_email} "
"(questo) a %{new_email}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
"Ciao! Volevamo solo informarti che un amministratore di %{instance} ha "
"appena confermato manualmente il tuo account."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
"Ciao! Volevamo solo informarti che un amministratore di %{instance} "
"ha appena modificato manualmente l'email del tuo account da %{old_email}"
"b> (questo) a %{new_email }."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)."
msgstr ""
"Ciao! Volevamo solo informarti che un amministratore di %{instance} "
"ha appena modificato manualmente l'email del tuo account da %{old_email}"
"b> a %{new_email} (questo)."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
"Ciao! Volevamo solo informarti che un amministratore di %{instance} "
"ha appena confermato manualmente il tuo account."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:96
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:62
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:62
#: lib/web/templates/email/admin_user_role_changed.html.heex:88
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Login on %{instance}"
msgstr "Accedi a {instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:72
+#, elixir-autogen, elixir-format
msgid "New role"
msgstr "Nuovo ruolo"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "New role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:64
+#, elixir-autogen, elixir-format
msgid "Old role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Old role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin/_role.html.heex:7
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "User"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:62
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service:"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/instance_follow.text.eex:5
+#, elixir-autogen, elixir-format, fuzzy
msgid "%{name} just requested to follow your instance."
msgstr "%{name} richiede di seguire la tua istanza"
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:48
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr "%{name} (%{domain}) ha appena richiesto di seguire la tua istanza."
-
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:54
msgid "%{name} just requested to follow your instance."
msgstr "%{name} richiede di seguire la tua istanza"
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format, fuzzy
msgid "If you accept, this profile will receive all of your public events."
msgstr "Se accetti, questa istanza riceverà tutti i tuoi eventi pubblici."
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "To accept this invitation, head over to the profile's admin page."
msgstr ""
"Per accettare questo invito, vai alle impostazioni di amministrazione "
"dell'istanza."
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
msgid "View the details"
msgstr ""
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:16
msgid "Arts"
msgstr "Arti"
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:52
msgid "Auto, boat and air"
msgstr ""
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:20
msgid "Book clubs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:24
msgid "Business"
msgstr "Affari"
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:28
msgid "Causes"
msgstr "Motivi"
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:32
msgid "Comedy"
msgstr ""
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:56
msgid "Community"
msgstr "Commenti"
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:36
msgid "Crafts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:60
msgid "Family & Education"
msgstr ""
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:64
msgid "Fashion & Beauty"
msgstr ""
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:68
msgid "Film & Media"
msgstr ""
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:40
msgid "Food & Drink"
msgstr ""
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:72
msgid "Games"
msgstr ""
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:44
msgid "Health"
msgstr ""
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:84
msgid "LGBTQ"
msgstr ""
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:76
msgid "Language & Culture"
msgstr ""
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:80
msgid "Learning"
msgstr "Avviso"
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:133
msgid "Meeting"
msgstr ""
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:88
msgid "Movements and politics"
msgstr ""
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:48
msgid "Music"
msgstr ""
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:92
msgid "Networking"
msgstr ""
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:112
msgid "Outdoors & Adventure"
msgstr ""
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:96
msgid "Party"
msgstr ""
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:100
msgid "Performing & Visual Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:104
msgid "Pets"
msgstr ""
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:108
msgid "Photography"
msgstr ""
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:120
msgid "Science & Tech"
msgstr ""
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:116
msgid "Spirituality, Religion & Beliefs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:124
msgid "Sports"
msgstr ""
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:128
msgid "Theatre"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/participation/event_card.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Read more: %{url}"
msgstr "Leggi di più: %{url}"
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/registration_confirmation.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Activate my account:"
msgstr "Attiva il mio account"
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr "L'istanza %{name} (%{domain}) richiede di seguire la tua istanza"
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+"Nota: %{name} (%{domain}) che ti segue non implica necessariamente che segui "
+"questa istanza, ma puoi anche chiedere di seguirli."
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/it/LC_MESSAGES/errors.po b/priv/gettext/it/LC_MESSAGES/errors.po
index f08ae4d2e..fd2428e8f 100644
--- a/priv/gettext/it/LC_MESSAGES/errors.po
+++ b/priv/gettext/it/LC_MESSAGES/errors.po
@@ -18,8 +18,8 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.6\n"
-#, elixir-autogen
#: lib/mobilizon/discussions/discussion.ex:69
+#, elixir-autogen
msgid "can't be blank"
msgstr "non può essere vuoto"
@@ -95,70 +95,69 @@ msgstr "dev'essere maggiore o uguale di %{number}"
msgid "must be equal to %{number}"
msgstr "dev'essere uguale a %{number}"
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:107
msgid "Cannot refresh the token"
msgstr "Il token non può essere aggiornato"
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:272
msgid "Current profile is not a member of this group"
msgstr "Il profilo corrente non è membro di questo gruppo"
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:276
msgid "Current profile is not an administrator of the selected group"
msgstr "Il profilo corrente non è amministratore del gruppo selezionato"
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:610
msgid "Error while saving user settings"
msgstr "Errore nel salvare le preferenze utente"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
+#, elixir-autogen, elixir-format
msgid "Group not found"
msgstr "Gruppo non trovato"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:98
#: lib/graphql/resolvers/group.ex:102
+#, elixir-autogen, elixir-format
msgid "Group with ID %{id} not found"
msgstr "Gruppo con ID %{id} non trovato"
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:85
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr "Impossibile autenticarsi: email e/o password non validi."
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:335
msgid "Member not found"
msgstr "Membro non trovato"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:94
+#, elixir-autogen, elixir-format
msgid "No profile found for the moderator user"
msgstr "Nessun profilo trovato per l'utente moderatore"
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:272
msgid "No user to validate with this email was found"
msgstr "Nessun utente da convalidare trovato con questa email"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
+#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr "Nessun utente con questa email"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:28
#: lib/graphql/resolvers/participant.ex:32
#: lib/graphql/resolvers/participant.ex:210
@@ -168,316 +167,316 @@ msgstr "Nessun utente con questa email"
#: lib/graphql/resolvers/person.ex:396
#: lib/graphql/resolvers/person.ex:425
#: lib/graphql/resolvers/person.ex:440
+#, elixir-autogen, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr "L'utente autenticato non è propietario di questo profilo"
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:159
msgid "Registrations are not open"
msgstr "Le registrazioni non sono aperte"
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:427
msgid "The current password is invalid"
msgstr "la password corrente non è valida"
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
msgid "The new email doesn't seem to be valid"
msgstr "La nuova email sembra non valida"
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
msgid "The new email must be different"
msgstr "La nuova email dev'essere diversa"
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:430
msgid "The new password must be different"
msgstr "La nuova password deve essere diversa"
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
msgid "The password provided is invalid"
msgstr "La password assegnata non è valida"
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:434
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr "la password scelta è troppo corta, deve avere almeno 6 caratteri."
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:292
msgid "This user can't reset their password"
msgstr "Questo utente non può resettare la password"
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:81
msgid "This user has been disabled"
msgstr "L'utente è stato disabilitato"
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
msgid "Unable to validate user"
msgstr "Impossibile convalidare l'utente"
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:520
msgid "User already disabled"
msgstr "Utente già disabilitato"
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:585
msgid "User requested is not logged-in"
msgstr "L'utente richiesto non è loggato"
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:307
msgid "You are already a member of this group"
msgstr "Sei già un membro di questo gruppo"
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:342
msgid "You can't leave this group because you are the only administrator"
msgstr "Non puoi lasciare questo gruppo perchè sei l'unico amministratore"
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:304
msgid "You cannot join this group"
msgstr "Non puoi unirti a questo gruppo"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:132
+#, elixir-autogen, elixir-format
msgid "You may not list groups unless moderator."
msgstr "Non è possibile elencare i gruppi a meno che non sia un moderatore."
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:485
msgid "You need to be logged-in to change your email"
msgstr "È necessario effettuare il login per modificare la tua email"
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:442
msgid "You need to be logged-in to change your password"
msgstr "È necessario effettuare il login per modificare la tua password"
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:281
msgid "You need to be logged-in to delete a group"
msgstr "È necessario effettuare il login per eliminare un gruppo"
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:547
msgid "You need to be logged-in to delete your account"
msgstr "È necessario effettuare il login per eliminare il tuo account"
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:312
msgid "You need to be logged-in to join a group"
msgstr "È necessario effettuare il login per entrare a far parte di un gruppo"
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:347
msgid "You need to be logged-in to leave a group"
msgstr "È necessario effettuare il login per lasciare un gruppo"
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:245
msgid "You need to be logged-in to update a group"
msgstr "È necessario effettuare il login per aggiornare un gruppo"
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:112
msgid "You need to have an existing token to get a refresh token"
msgstr ""
"È necessario disporre di un token esistente per ottenere un token di "
"aggiornamento"
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
msgid "You requested again a confirmation email too soon"
msgstr "Hai richiesto di nuovo un'e-mail di conferma troppo presto"
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:162
msgid "Your email is not on the allowlist"
msgstr "La tua mail non è nella lista delle autorizzazioni"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:100
+#, elixir-autogen, elixir-format
msgid "Error while performing background task"
msgstr "Errore nell'eseguire un processo in background"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:32
+#, elixir-autogen, elixir-format
msgid "No profile found with this ID"
msgstr "Nessun profilo trovato con questo ID"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:61
#: lib/graphql/resolvers/actor.ex:97
+#, elixir-autogen, elixir-format
msgid "No remote profile found with this ID"
msgstr "Nessun profilo remoto trovato con questo ID"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:72
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can suspend a profile"
msgstr "Solo i moderatori e gli amministratori possono sospendere un profilo"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:105
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can unsuspend a profile"
msgstr "Solo i moderatori e gli amministratori possono riattivare un profilo"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:29
+#, elixir-autogen, elixir-format
msgid "Only remote profiles may be refreshed"
msgstr "È possibile aggiornare solo i profili remoti"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:64
+#, elixir-autogen, elixir-format
msgid "Profile already suspended"
msgstr "Profilo già sospeso"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:96
+#, elixir-autogen, elixir-format
msgid "A valid email is required by your instance"
msgstr "Un'email valida è richiesta dalla vostra istanza"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:90
#: lib/graphql/resolvers/participant.ex:143
+#, elixir-autogen, elixir-format
msgid "Anonymous participation is not enabled"
msgstr "La partecipazione anonima non è abilitata"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:210
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last administrator of a group"
msgstr "Impossibile rimuovere l'ultimo amministratore di un gruppo"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:207
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last identity of a user"
msgstr "Impossibile rimuovere l'ultima identità di un utente"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:126
+#, elixir-autogen, elixir-format
msgid "Comment is already deleted"
msgstr "Commento già cancellato"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:103
#: lib/graphql/resolvers/discussion.ex:69
+#, elixir-autogen, elixir-format
msgid "Discussion not found"
msgstr "Discussione non trovata"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:71
#: lib/graphql/resolvers/report.ex:90
+#, elixir-autogen, elixir-format
msgid "Error while saving report"
msgstr "Errore nel salvare la segnalazione"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:110
+#, elixir-autogen, elixir-format
msgid "Error while updating report"
msgstr "Errore durante l'aggiornamento del rapporto"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:131
+#, elixir-autogen, elixir-format
msgid "Event id not found"
msgstr "ID evento non trovato"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
+#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr "Evento non trovato"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:87
#: lib/graphql/resolvers/participant.ex:128
#: lib/graphql/resolvers/participant.ex:155
#: lib/graphql/resolvers/participant.ex:336
+#, elixir-autogen, elixir-format
msgid "Event with this ID %{id} doesn't exist"
msgstr "L'evento con questo ID %{id} non esiste"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:103
+#, elixir-autogen, elixir-format
msgid "Internal Error"
msgstr "Errore Interno"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:219
+#, elixir-autogen, elixir-format
msgid "No discussion with ID %{id}"
msgstr "Nessuna discussione con l'ID %{id}"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:80
#: lib/graphql/resolvers/todos.ex:107
#: lib/graphql/resolvers/todos.ex:179
#: lib/graphql/resolvers/todos.ex:208
#: lib/graphql/resolvers/todos.ex:237
+#, elixir-autogen, elixir-format
msgid "No profile found for user"
msgstr "Nessuno profilo trovato per l'utente"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:64
+#, elixir-autogen, elixir-format
msgid "No such feed token"
msgstr "Nessun token di rifornimento corrispondente"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:259
+#, elixir-autogen, elixir-format
msgid "Participant already has role %{role}"
msgstr "Il partecipante ha già il ruolo %{role}"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:187
#: lib/graphql/resolvers/participant.ex:220
#: lib/graphql/resolvers/participant.ex:263
+#, elixir-autogen, elixir-format
msgid "Participant not found"
msgstr "Partecipante non trovato"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:32
+#, elixir-autogen, elixir-format
msgid "Person with ID %{id} not found"
msgstr "La persona con l'ID %{id} non è stata trovata"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:56
+#, elixir-autogen, elixir-format
msgid "Person with username %{username} not found"
msgstr "La persona con il nome utente %{username} non è stata trovata"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:169
#: lib/graphql/resolvers/post.ex:203
+#, elixir-autogen, elixir-format
msgid "Post ID is not a valid ID"
msgstr "L'ID del post non è un ID valido"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:172
#: lib/graphql/resolvers/post.ex:206
+#, elixir-autogen, elixir-format
msgid "Post doesn't exist"
msgstr "Il post non esiste"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:84
+#, elixir-autogen, elixir-format
msgid "Profile invited doesn't exist"
msgstr "Il profilo invitato non esiste"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:93
#: lib/graphql/resolvers/member.ex:97
+#, elixir-autogen, elixir-format
msgid "Profile is already a member of this group"
msgstr "Il profilo è già un membro diquesto gruppo"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:133
#: lib/graphql/resolvers/post.ex:175
#: lib/graphql/resolvers/post.ex:209
@@ -491,639 +490,640 @@ msgstr "Il profilo è già un membro diquesto gruppo"
#: lib/graphql/resolvers/todos.ex:182
#: lib/graphql/resolvers/todos.ex:214
#: lib/graphql/resolvers/todos.ex:246
+#, elixir-autogen, elixir-format
msgid "Profile is not member of group"
msgstr "Il profilo non è membro del gruppo"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:67
#: lib/graphql/resolvers/person.ex:233
+#, elixir-autogen, elixir-format
msgid "Profile not found"
msgstr "Profilo non trovato"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:48
+#, elixir-autogen, elixir-format
msgid "Report not found"
msgstr "Segnalazione non trovata"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:172
#: lib/graphql/resolvers/resource.ex:199
+#, elixir-autogen, elixir-format
msgid "Resource doesn't exist"
msgstr "La risorsa non esiste"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:124
+#, elixir-autogen, elixir-format
msgid "The event has already reached its maximum capacity"
msgstr "L'evento ha già raggiunto la sua massima capacità"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:282
+#, elixir-autogen, elixir-format
msgid "This token is invalid"
msgstr "Questo token non è valido"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:176
#: lib/graphql/resolvers/todos.ex:243
+#, elixir-autogen, elixir-format
msgid "Todo doesn't exist"
msgstr "L'elemento to-do non esiste"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:77
#: lib/graphql/resolvers/todos.ex:211
#: lib/graphql/resolvers/todos.ex:240
+#, elixir-autogen, elixir-format
msgid "Todo list doesn't exist"
msgstr "la lista non esiste"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:73
+#, elixir-autogen, elixir-format
msgid "Token does not exist"
msgstr "Il token non esiste"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:67
#: lib/graphql/resolvers/feed_token.ex:70
+#, elixir-autogen, elixir-format
msgid "Token is not a valid UUID"
msgstr "Il token non è un UUID valido"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:98
+#, elixir-autogen, elixir-format
msgid "User not found"
msgstr "Utente non trovato"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:310
+#, elixir-autogen, elixir-format
msgid "You already have a profile for this user"
msgstr "Hai già un profilo per questo utente"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:134
+#, elixir-autogen, elixir-format
msgid "You are already a participant of this event"
msgstr "Se già un partecipante di questo evento"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:87
+#, elixir-autogen, elixir-format
msgid "You are not a member of this group"
msgstr "Non sei un membro di questo gruppo"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:157
#: lib/graphql/resolvers/member.ex:173
#: lib/graphql/resolvers/member.ex:188
+#, elixir-autogen, elixir-format
msgid "You are not a moderator or admin for this group"
msgstr "Non sei un moderatore o amministratore di questo gruppo"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:59
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a comment if not connected"
msgstr "Non è consentito creare un commento se non si è collegati"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:41
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a feed token if not connected"
msgstr "Non puoi creare un token di rifornimento senza connessione"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:134
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a comment if not connected"
msgstr "Non è consentito eliminare un commento se non si è collegati"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:82
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a feed token if not connected"
msgstr "Non puoi eliminare un token di rifornimento senza connettersi"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:93
+#, elixir-autogen, elixir-format
msgid "You are not allowed to update a comment if not connected"
msgstr "Non è consentito aggiornare un commento se non si è collegati"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:181
#: lib/graphql/resolvers/participant.ex:214
+#, elixir-autogen, elixir-format
msgid "You can't leave event because you're the only event creator participant"
msgstr ""
"Non puoi lasciare l'evento perchè sei l'unico partecipante creatore di eventi"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:192
+#, elixir-autogen, elixir-format
msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
msgstr ""
"Non puoi impostare te stesso per un ruolo di membro inferiore per questo "
"gruppo perché sei l'unico amministratore"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:122
+#, elixir-autogen, elixir-format
msgid "You cannot delete this comment"
msgstr "Non puoi eliminare questo commento"
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:408
msgid "You cannot delete this event"
msgstr "Non puoi eliminare questo evento"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:90
+#, elixir-autogen, elixir-format
msgid "You cannot invite to this group"
msgstr "Non puoi invitare in questo gruppo"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:76
+#, elixir-autogen, elixir-format
msgid "You don't have permission to delete this token"
msgstr "Non hai il permesso di cancellare questo token"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/admin.ex:56
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list action logs"
msgstr "Devi essere connesso e un moderatore per elencare i log delle azioni"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:36
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list reports"
msgstr "Devi essere connesso e un moderatore per elencare i rapporti"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:115
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to update a report"
msgstr "Devi essere connesso e un moderatore per aggiornare un rapporto"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:53
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to view a report"
msgstr "Devi essere connesso e un moderatore per visualizzare un rapporto"
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:250
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
"Devi essere connesso e un moderatore per accedere alle opzioni "
"dell'amministratore"
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:234
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
"Devi essere connesso e un moderatore per accedere alle statistiche del "
"dashboard"
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:276
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
"Devi essere connesso e un moderatore per salvare le impostazioni "
"dell'amministratore"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:84
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access discussions"
msgstr "Devi essere connesso per accedere alle discussioni"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:96
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access resources"
msgstr "Devi essere connesso per accedere alle risorse"
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:318
msgid "You need to be logged-in to create events"
msgstr "Devi essere connesso per creare eventi"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:141
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create posts"
msgstr "Devi essere connesso per creare dei post"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create reports"
msgstr "Devi essere connesso per creare rapporti"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:140
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create resources"
msgstr "Devi essere connesso per creare risorse"
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:417
msgid "You need to be logged-in to delete an event"
msgstr "Devi essere connesso per eliminare un evento"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:214
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete posts"
msgstr "Devi essere connesso per eliminare dei post"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:207
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete resources"
msgstr "Devi essere connesso per eliminare risorse"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:108
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join an event"
msgstr "Devi essere connesso per partecipare a un evento"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:225
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave an event"
msgstr "Devi essere connesso per lasciare un evento"
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:374
msgid "You need to be logged-in to update an event"
msgstr "Devi essere connesso per aggiornare un evento"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:180
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update posts"
msgstr "Devi essere connesso per aggiornare dei post"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:177
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update resources"
msgstr "Devi essere connesso per aggiornare le risorse"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:236
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to view a resource preview"
msgstr "Devi essere connesso per visualizzare l'anteprima di una risorsa"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:132
+#, elixir-autogen, elixir-format
msgid "Parent resource doesn't belong to this group"
msgstr "La risorsa principale non appartiene a questo gruppo"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:114
+#, elixir-autogen, elixir-format
msgid "The chosen password is too short."
msgstr "La password scelta è troppo corta."
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:142
+#, elixir-autogen, elixir-format
msgid "The registration token is already in use, this looks like an issue on our side."
msgstr ""
"Il token di registrazione è già in uso, questo sembra un problema dalla "
"nostra parte."
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:108
+#, elixir-autogen, elixir-format
msgid "This email is already used."
msgstr "Questa email è già in uso."
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:99
+#, elixir-autogen, elixir-format
msgid "Post not found"
msgstr "Post non trovato"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:86
+#, elixir-autogen, elixir-format
msgid "Invalid arguments passed"
msgstr "Sono stati trasmessi argomenti non validi"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:92
+#, elixir-autogen, elixir-format
msgid "Invalid credentials"
msgstr "Credenziali non valide"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:90
+#, elixir-autogen, elixir-format
msgid "Reset your password to login"
msgstr "Reimposta la tua password per connetterti"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:97
#: lib/graphql/error.ex:102
+#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr "Segnalazione non trovata"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:104
+#, elixir-autogen, elixir-format
msgid "Something went wrong"
msgstr "Qualcosa è andato storto"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:85
+#, elixir-autogen, elixir-format
msgid "Unknown Resource"
msgstr "Risorsa sconosciuta"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:95
+#, elixir-autogen, elixir-format
msgid "You don't have permission to do this"
msgstr "Non hai il permesso di farlo"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged in"
msgstr "Devi essere connesso"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:118
+#, elixir-autogen, elixir-format
msgid "You can't accept this invitation with this profile."
msgstr "Non puoi accettare l'invito con questo profilo."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:139
+#, elixir-autogen, elixir-format
msgid "You can't reject this invitation with this profile."
msgstr "Non puoi rifiutare l'invito con questo profilo."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/media.ex:71
+#, elixir-autogen, elixir-format
msgid "File doesn't have an allowed MIME type."
msgstr "Il file non ha un tipo MIME consentito."
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:240
msgid "Profile is not administrator for the group"
msgstr "Il profilo non è amministratore del gruppo"
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:363
msgid "You can't edit this event."
msgstr "Non puoi modificare questo evento."
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:366
msgid "You can't attribute this event to this profile."
msgstr "Non puo iattribuire questo evento a questo profilo."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:142
+#, elixir-autogen, elixir-format
msgid "This invitation doesn't exist."
msgstr "Questo invito non esiste."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:217
+#, elixir-autogen, elixir-format
msgid "This member already has been rejected."
msgstr "Questo memebro è già stato rifiutato."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:241
+#, elixir-autogen, elixir-format
msgid "You don't have the right to remove this member."
msgstr "Non hai il diritto di rimuovere questo membro."
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
-#: lib/mobilizon/actors/actor.ex:351
msgid "This username is already taken."
msgstr "Questo nome utente è già in uso."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:81
+#, elixir-autogen, elixir-format
msgid "You must provide either an ID or a slug to access a discussion"
msgstr ""
"Devi fornire un ID o la stringa utente (ad es. utente@mobilizon.sm) "
"per accedere ad una discussione"
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:313
msgid "Organizer profile is not owned by the user"
msgstr "Il profilo dell'organizzatore non è di proprietà dell'utente"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:93
+#, elixir-autogen, elixir-format
msgid "Profile ID provided is not the anonymous profile one"
msgstr "L'ID profilo fornito non è quello del profilo anonimo"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:181
#: lib/graphql/resolvers/group.ex:223
#: lib/graphql/resolvers/person.ex:148
#: lib/graphql/resolvers/person.ex:182
#: lib/graphql/resolvers/person.ex:304
+#, elixir-autogen, elixir-format
msgid "The provided picture is too heavy"
msgstr "L'immagine inserita è troppo pesante"
-#, elixir-autogen, elixir-format
-#: lib/web/views/utils.ex:34
-msgid "Index file not found. You need to recompile the front-end."
-msgstr "Il file di indice non è stato trovato. Devi ricompilare il front-end."
-
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:129
+#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr "Errore durante la creazione della risorsa"
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:503
msgid "Invalid activation token"
msgstr "Token di attivazione non valido"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:226
+#, elixir-autogen, elixir-format
msgid "Unable to fetch resource details from this URL."
msgstr "Impossibile recuperare i dettagli della risorsa da questa URL."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/event.ex:164
#: lib/graphql/resolvers/participant.ex:253
#: lib/graphql/resolvers/participant.ex:328
+#, elixir-autogen, elixir-format
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr ""
"Il profilo del moderatore fornito non dispone dell'autorizzazione per questo "
"evento"
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:299
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:354
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:166
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:129
+#, elixir-autogen, elixir-format
msgid "Comment not found"
msgstr "Evento non trovato"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:123
+#, elixir-autogen, elixir-format
msgid "Error while creating a discussion"
msgstr "Errore durante la creazione della risorsa"
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:624
msgid "Error while updating locale"
msgstr "Errore durante l'aggiornamento del rapporto"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:307
+#, elixir-autogen, elixir-format
msgid "Error while uploading pictures"
msgstr "Errore durante l'aggiornamento del rapporto"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:190
+#, elixir-autogen, elixir-format
msgid "Failed to leave the event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:236
+#, elixir-autogen, elixir-format
msgid "Failed to update the group"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
msgid "Failed to update user email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:499
msgid "Failed to validate user email"
msgstr "Impossibile convalidare l'utente"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:146
+#, elixir-autogen, elixir-format
msgid "The anonymous actor ID is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:165
+#, elixir-autogen, elixir-format
msgid "Unknown error while updating resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:84
+#, elixir-autogen, elixir-format
msgid "You are not the comment creator"
msgstr ""
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:424
msgid "You cannot change your password."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:321
+#, elixir-autogen, elixir-format
msgid "Format not supported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:305
+#, elixir-autogen, elixir-format
msgid "A dependency needed to export to %{format} is not installed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:313
+#, elixir-autogen, elixir-format
msgid "An error occured while saving export"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/controllers/export_controller.ex:30
+#, elixir-autogen, elixir-format
msgid "Export to format %{format} is not enabled on this instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:187
+#, elixir-autogen, elixir-format
msgid "Only admins can create groups"
msgstr ""
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:306
msgid "Only groups can create events"
msgstr ""
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:292
msgid "Unknown error while creating event"
msgstr ""
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:480
msgid "User cannot change email"
msgstr ""
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:391
msgid "Follow does not match your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:395
msgid "Follow not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:345
msgid "Profile with username %{username} not found"
msgstr "La persona con il nome utente %{username} non è stata trovata"
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:340
msgid "This profile does not belong to you"
msgstr ""
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:365
msgid "You are already following this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:374
msgid "You need to be logged-in to follow a group"
msgstr "È necessario effettuare il login per entrare a far parte di un gruppo"
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:423
msgid "You need to be logged-in to unfollow a group"
msgstr "È necessario effettuare il login per entrare a far parte di un gruppo"
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:400
msgid "You need to be logged-in to update a group follow"
msgstr "È necessario effettuare il login per aggiornare un gruppo"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:210
+#, elixir-autogen, elixir-format
msgid "This member does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:234
+#, elixir-autogen, elixir-format
msgid "You don't have the role needed to remove this member."
msgstr "Non hai il diritto di rimuovere questo membro."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:252
+#, elixir-autogen, elixir-format
msgid "You must be logged-in to remove a member"
msgstr ""
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:156
msgid "Your email seems to be using an invalid format"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:380
msgid "Can't confirm an already confirmed user"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:384
msgid "Deconfirming users is not supported"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:356
msgid "The new role must be different"
msgstr "La nuova email dev'essere diversa"
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:307
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
"Devi essere connesso e un moderatore per salvare le impostazioni "
"dell'amministratore"
-#, elixir-autogen, elixir-format
#: lib/graphql/api/groups.ex:33
+#, elixir-autogen, elixir-format
msgid "A profile or group with that name already exists"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:506
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/ja/LC_MESSAGES/activity.po b/priv/gettext/ja/LC_MESSAGES/activity.po
index a69911215..c063dc1c6 100644
--- a/priv/gettext/ja/LC_MESSAGES/activity.po
+++ b/priv/gettext/ja/LC_MESSAGES/activity.po
@@ -11,438 +11,444 @@ msgstr ""
"Language: ja\n"
"Plural-Forms: nplurals=1\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The event %{event} was created by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The post %{post} was created by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.text.eex:27
+#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
-#, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
+#, elixir-format
msgid "View one more activity"
msgid_plural "View %{count} more activities"
msgstr[0] ""
-#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:53
#: lib/web/templates/email/email_direct_activity.html.heex:60
#: lib/web/templates/email/email_direct_activity.text.eex:6
#: lib/web/templates/email/email_direct_activity.text.eex:7
+#, elixir-format
msgid "There has been an activity!"
msgid_plural "There has been some activity!"
msgstr[0] ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/renderer.ex:46
+#, elixir-autogen, elixir-format
msgid "Activity on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted an announcement under event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:24
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr ""
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:249
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:51
#: lib/web/templates/email/email_direct_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Here's your weekly activity recap"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:121
#: lib/web/email/activity.ex:142
+#, elixir-autogen, elixir-format
msgid "Activity notification for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:128
+#, elixir-autogen, elixir-format
msgid "Daily activity recap for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:49
#: lib/web/templates/email/email_direct_activity.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Here's your daily activity recap"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:135
+#, elixir-autogen, elixir-format
msgid "Weekly activity recap for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:46
+#, elixir-autogen, elixir-format
msgid "Announcement for your event %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/group.ex:23
+#, elixir-autogen, elixir-format
msgid "The group %{group} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:47
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:31
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was published by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:39
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:39
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:47
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:43
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:31
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:35
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile} to group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member} to group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:55
+#, elixir-autogen, elixir-format
msgid "%{profile} approved the membership request from %{member} for group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:33
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:69
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:75
+#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member} from the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:61
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:79
+#, elixir-autogen, elixir-format
msgid "%{profile} quit the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:35
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:86
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:26
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:101
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:56
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:41
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr ""
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr ""
diff --git a/priv/gettext/ja/LC_MESSAGES/default.po b/priv/gettext/ja/LC_MESSAGES/default.po
index 3a8d43ada..c01ba8333 100644
--- a/priv/gettext/ja/LC_MESSAGES/default.po
+++ b/priv/gettext/ja/LC_MESSAGES/default.po
@@ -946,7 +946,7 @@ msgstr "通報内容を見る"
msgid "View report:"
msgstr ""
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
#, elixir-autogen, elixir-format
@@ -1018,12 +1018,6 @@ msgstr ""
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "So long, and thanks for the fish!"
-msgstr ""
-
#: lib/web/email/member.ex:114
#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
@@ -1067,7 +1061,7 @@ msgstr ""
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
-#: lib/web/email/group.ex:90
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}"
msgstr ""
@@ -1238,30 +1232,24 @@ msgstr "投稿にはテキストが必須です"
msgid "A title is required for the post"
msgstr "投稿にはタイトルが必須です"
-#: lib/web/templates/email/instance_follow.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr "%{name} (%{domain})がちょうど今、あなたのインスタンスへフォローリクエストを送"
-"りました。"
-
-#: lib/web/email/follow.ex:53
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
msgid "%{name} requests to follow your instance"
msgstr "%{name}があなたのインスタンスへフォローリクエストを送りました"
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
-#: lib/web/email/follow.ex:47
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr "インスタンス%{name} "
"(%{domain})が、あなたのインスタンスへフォローリクエストを送りました"
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
@@ -1273,12 +1261,6 @@ msgstr ""
msgid "Want to connect?"
msgstr ""
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-#, elixir-autogen, elixir-format
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
@@ -1317,8 +1299,8 @@ msgstr ""
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr "%{name}のフィード"
@@ -1363,12 +1345,12 @@ msgstr "%{instance}のMobilizonサーバーは、一時的にダウンしてい
msgid "Public feed for %{instance}"
msgstr ""
-#: lib/graphql/resolvers/user.ex:316
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr ""
-#: lib/graphql/resolvers/user.ex:322
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
@@ -1395,8 +1377,6 @@ msgstr ""
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr ""
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
@@ -1598,7 +1578,7 @@ msgstr "参加する:"
msgid "Title: %{title}"
msgstr "タイトル: %{title}"
-#: lib/web/email/group.ex:43
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr ""
@@ -1814,182 +1794,176 @@ msgid "%{name} just requested to follow your instance."
msgstr "%{name}がちょうど今、あなたのインスタンスへのフォローリクエストを送信しました"
"。"
-#: lib/web/templates/email/instance_follow.html.heex:48
-#, elixir-autogen, elixir-format
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr "%{name} "
-"(%{domain})があなたのインスタンスへのフォローリクエストを送信しました。"
-
-#: lib/web/templates/email/instance_follow.html.heex:54
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format
msgid "%{name} just requested to follow your instance."
msgstr "%{name}がちょうど今、あなたのインスタンスへのフォローリクエストを送信"
"しました。"
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
#, elixir-autogen, elixir-format, fuzzy
msgid "If you accept, this profile will receive all of your public events."
msgstr ""
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
#, elixir-autogen, elixir-format, fuzzy
msgid "To accept this invitation, head over to the profile's admin page."
msgstr ""
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
msgid "View the details"
msgstr "詳細を見る"
-#: lib/mobilizon/events/categories.ex:16
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
msgid "Arts"
msgstr "芸術"
-#: lib/mobilizon/events/categories.ex:52
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
msgid "Auto, boat and air"
msgstr "自動車や船や飛行機"
-#: lib/mobilizon/events/categories.ex:20
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
msgid "Book clubs"
msgstr "読書会"
-#: lib/mobilizon/events/categories.ex:24
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
msgid "Business"
msgstr "ビジネス"
-#: lib/mobilizon/events/categories.ex:28
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
msgid "Causes"
msgstr "運動"
-#: lib/mobilizon/events/categories.ex:32
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
msgid "Comedy"
msgstr "コメディ"
-#: lib/mobilizon/events/categories.ex:56
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format
msgid "Community"
msgstr "コミュニティ"
-#: lib/mobilizon/events/categories.ex:36
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
msgid "Crafts"
msgstr "手作り"
-#: lib/mobilizon/events/categories.ex:60
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
msgid "Family & Education"
msgstr "家族向けや教育関係"
-#: lib/mobilizon/events/categories.ex:64
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
msgid "Fashion & Beauty"
msgstr "ファッションや美容"
-#: lib/mobilizon/events/categories.ex:68
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
msgid "Film & Media"
msgstr "映画やメディア"
-#: lib/mobilizon/events/categories.ex:40
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
msgid "Food & Drink"
msgstr "食べ物や飲み物"
-#: lib/mobilizon/events/categories.ex:72
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
msgid "Games"
msgstr "ゲーム"
-#: lib/mobilizon/events/categories.ex:44
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
msgid "Health"
msgstr "健康"
-#: lib/mobilizon/events/categories.ex:84
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
msgid "LGBTQ"
msgstr "LGBTQ"
-#: lib/mobilizon/events/categories.ex:76
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
msgid "Language & Culture"
msgstr "言語と文化"
-#: lib/mobilizon/events/categories.ex:80
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format
msgid "Learning"
msgstr "勉強会"
-#: lib/mobilizon/events/categories.ex:133
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
msgid "Meeting"
msgstr "会合"
-#: lib/mobilizon/events/categories.ex:88
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
msgid "Movements and politics"
msgstr "社会運動や政治"
-#: lib/mobilizon/events/categories.ex:48
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
msgid "Music"
msgstr "音楽"
-#: lib/mobilizon/events/categories.ex:92
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
msgid "Networking"
msgstr ""
-#: lib/mobilizon/events/categories.ex:112
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
msgid "Outdoors & Adventure"
msgstr "アウトドアと冒険"
-#: lib/mobilizon/events/categories.ex:96
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
msgid "Party"
msgstr "パーティー"
-#: lib/mobilizon/events/categories.ex:100
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
msgid "Performing & Visual Arts"
msgstr "舞台・視覚芸術"
-#: lib/mobilizon/events/categories.ex:104
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
msgid "Pets"
msgstr "ペット"
-#: lib/mobilizon/events/categories.ex:108
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
msgid "Photography"
msgstr "写真"
-#: lib/mobilizon/events/categories.ex:120
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
msgid "Science & Tech"
msgstr "科学や技術"
-#: lib/mobilizon/events/categories.ex:116
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
msgid "Spirituality, Religion & Beliefs"
msgstr "スピリチュアルや宗教や信仰"
-#: lib/mobilizon/events/categories.ex:124
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
msgid "Sports"
msgstr "スポーツ"
-#: lib/mobilizon/events/categories.ex:128
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
msgid "Theatre"
msgstr "演劇"
@@ -2003,3 +1977,21 @@ msgstr "詳しく見る: %{url}"
#, elixir-autogen, elixir-format, fuzzy
msgid "Activate my account:"
msgstr ""
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr "インスタンス%{name} "
+"(%{domain})が、あなたのインスタンスへフォローリクエストを送りました"
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/ja/LC_MESSAGES/errors.po b/priv/gettext/ja/LC_MESSAGES/errors.po
index 95f8086b6..90e0e77a6 100644
--- a/priv/gettext/ja/LC_MESSAGES/errors.po
+++ b/priv/gettext/ja/LC_MESSAGES/errors.po
@@ -11,8 +11,8 @@ msgstr ""
"Language: ja\n"
"Plural-Forms: nplurals=1\n"
-#, elixir-autogen
#: lib/mobilizon/discussions/discussion.ex:69
+#, elixir-autogen
msgid "can't be blank"
msgstr ""
@@ -82,70 +82,69 @@ msgstr ""
msgid "must be equal to %{number}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:107
msgid "Cannot refresh the token"
msgstr ""
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:272
msgid "Current profile is not a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:276
msgid "Current profile is not an administrator of the selected group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:610
msgid "Error while saving user settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
+#, elixir-autogen, elixir-format
msgid "Group not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:98
#: lib/graphql/resolvers/group.ex:102
+#, elixir-autogen, elixir-format
msgid "Group with ID %{id} not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:85
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr ""
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:335
msgid "Member not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:94
+#, elixir-autogen, elixir-format
msgid "No profile found for the moderator user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:272
msgid "No user to validate with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
+#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:28
#: lib/graphql/resolvers/participant.ex:32
#: lib/graphql/resolvers/participant.ex:210
@@ -155,314 +154,314 @@ msgstr ""
#: lib/graphql/resolvers/person.ex:396
#: lib/graphql/resolvers/person.ex:425
#: lib/graphql/resolvers/person.ex:440
+#, elixir-autogen, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:159
msgid "Registrations are not open"
msgstr ""
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:427
msgid "The current password is invalid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
msgid "The new email doesn't seem to be valid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
msgid "The new email must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:430
msgid "The new password must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
msgid "The password provided is invalid"
msgstr ""
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:434
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:292
msgid "This user can't reset their password"
msgstr ""
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:81
msgid "This user has been disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
msgid "Unable to validate user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:520
msgid "User already disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:585
msgid "User requested is not logged-in"
msgstr ""
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:307
msgid "You are already a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:342
msgid "You can't leave this group because you are the only administrator"
msgstr ""
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:304
msgid "You cannot join this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:132
+#, elixir-autogen, elixir-format
msgid "You may not list groups unless moderator."
msgstr ""
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:485
msgid "You need to be logged-in to change your email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:442
msgid "You need to be logged-in to change your password"
msgstr ""
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:281
msgid "You need to be logged-in to delete a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:547
msgid "You need to be logged-in to delete your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:312
msgid "You need to be logged-in to join a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:347
msgid "You need to be logged-in to leave a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:245
msgid "You need to be logged-in to update a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:112
msgid "You need to have an existing token to get a refresh token"
msgstr ""
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
msgid "You requested again a confirmation email too soon"
msgstr ""
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:162
msgid "Your email is not on the allowlist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:100
+#, elixir-autogen, elixir-format
msgid "Error while performing background task"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:32
+#, elixir-autogen, elixir-format
msgid "No profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:61
#: lib/graphql/resolvers/actor.ex:97
+#, elixir-autogen, elixir-format
msgid "No remote profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:72
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can suspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:105
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can unsuspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:29
+#, elixir-autogen, elixir-format
msgid "Only remote profiles may be refreshed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:64
+#, elixir-autogen, elixir-format
msgid "Profile already suspended"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:96
+#, elixir-autogen, elixir-format
msgid "A valid email is required by your instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:90
#: lib/graphql/resolvers/participant.ex:143
+#, elixir-autogen, elixir-format
msgid "Anonymous participation is not enabled"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:210
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last administrator of a group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:207
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last identity of a user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:126
+#, elixir-autogen, elixir-format
msgid "Comment is already deleted"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:103
#: lib/graphql/resolvers/discussion.ex:69
+#, elixir-autogen, elixir-format
msgid "Discussion not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:71
#: lib/graphql/resolvers/report.ex:90
+#, elixir-autogen, elixir-format
msgid "Error while saving report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:110
+#, elixir-autogen, elixir-format
msgid "Error while updating report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:131
+#, elixir-autogen, elixir-format
msgid "Event id not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
+#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:87
#: lib/graphql/resolvers/participant.ex:128
#: lib/graphql/resolvers/participant.ex:155
#: lib/graphql/resolvers/participant.ex:336
+#, elixir-autogen, elixir-format
msgid "Event with this ID %{id} doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:103
+#, elixir-autogen, elixir-format
msgid "Internal Error"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:219
+#, elixir-autogen, elixir-format
msgid "No discussion with ID %{id}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:80
#: lib/graphql/resolvers/todos.ex:107
#: lib/graphql/resolvers/todos.ex:179
#: lib/graphql/resolvers/todos.ex:208
#: lib/graphql/resolvers/todos.ex:237
+#, elixir-autogen, elixir-format
msgid "No profile found for user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:64
+#, elixir-autogen, elixir-format
msgid "No such feed token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:259
+#, elixir-autogen, elixir-format
msgid "Participant already has role %{role}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:187
#: lib/graphql/resolvers/participant.ex:220
#: lib/graphql/resolvers/participant.ex:263
+#, elixir-autogen, elixir-format
msgid "Participant not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:32
+#, elixir-autogen, elixir-format
msgid "Person with ID %{id} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:56
+#, elixir-autogen, elixir-format
msgid "Person with username %{username} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:169
#: lib/graphql/resolvers/post.ex:203
+#, elixir-autogen, elixir-format
msgid "Post ID is not a valid ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:172
#: lib/graphql/resolvers/post.ex:206
+#, elixir-autogen, elixir-format
msgid "Post doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:84
+#, elixir-autogen, elixir-format
msgid "Profile invited doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:93
#: lib/graphql/resolvers/member.ex:97
+#, elixir-autogen, elixir-format
msgid "Profile is already a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:133
#: lib/graphql/resolvers/post.ex:175
#: lib/graphql/resolvers/post.ex:209
@@ -476,622 +475,623 @@ msgstr ""
#: lib/graphql/resolvers/todos.ex:182
#: lib/graphql/resolvers/todos.ex:214
#: lib/graphql/resolvers/todos.ex:246
+#, elixir-autogen, elixir-format
msgid "Profile is not member of group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:67
#: lib/graphql/resolvers/person.ex:233
+#, elixir-autogen, elixir-format
msgid "Profile not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:48
+#, elixir-autogen, elixir-format
msgid "Report not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:172
#: lib/graphql/resolvers/resource.ex:199
+#, elixir-autogen, elixir-format
msgid "Resource doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:124
+#, elixir-autogen, elixir-format
msgid "The event has already reached its maximum capacity"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:282
+#, elixir-autogen, elixir-format
msgid "This token is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:176
#: lib/graphql/resolvers/todos.ex:243
+#, elixir-autogen, elixir-format
msgid "Todo doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:77
#: lib/graphql/resolvers/todos.ex:211
#: lib/graphql/resolvers/todos.ex:240
+#, elixir-autogen, elixir-format
msgid "Todo list doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:73
+#, elixir-autogen, elixir-format
msgid "Token does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:67
#: lib/graphql/resolvers/feed_token.ex:70
+#, elixir-autogen, elixir-format
msgid "Token is not a valid UUID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:98
+#, elixir-autogen, elixir-format
msgid "User not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:310
+#, elixir-autogen, elixir-format
msgid "You already have a profile for this user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:134
+#, elixir-autogen, elixir-format
msgid "You are already a participant of this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:87
+#, elixir-autogen, elixir-format
msgid "You are not a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:157
#: lib/graphql/resolvers/member.ex:173
#: lib/graphql/resolvers/member.ex:188
+#, elixir-autogen, elixir-format
msgid "You are not a moderator or admin for this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:59
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:41
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:134
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:82
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:93
+#, elixir-autogen, elixir-format
msgid "You are not allowed to update a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:181
#: lib/graphql/resolvers/participant.ex:214
+#, elixir-autogen, elixir-format
msgid "You can't leave event because you're the only event creator participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:192
+#, elixir-autogen, elixir-format
msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:122
+#, elixir-autogen, elixir-format
msgid "You cannot delete this comment"
msgstr ""
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:408
msgid "You cannot delete this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:90
+#, elixir-autogen, elixir-format
msgid "You cannot invite to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:76
+#, elixir-autogen, elixir-format
msgid "You don't have permission to delete this token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/admin.ex:56
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list action logs"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:36
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:115
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to update a report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:53
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to view a report"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:250
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:234
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:276
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:84
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access discussions"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:96
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:318
msgid "You need to be logged-in to create events"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:141
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:140
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:417
msgid "You need to be logged-in to delete an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:214
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:207
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:108
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:225
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave an event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:374
msgid "You need to be logged-in to update an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:180
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:177
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:236
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to view a resource preview"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:132
+#, elixir-autogen, elixir-format
msgid "Parent resource doesn't belong to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:114
+#, elixir-autogen, elixir-format
msgid "The chosen password is too short."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:142
+#, elixir-autogen, elixir-format
msgid "The registration token is already in use, this looks like an issue on our side."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:108
+#, elixir-autogen, elixir-format
msgid "This email is already used."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:99
+#, elixir-autogen, elixir-format
msgid "Post not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:86
+#, elixir-autogen, elixir-format
msgid "Invalid arguments passed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:92
+#, elixir-autogen, elixir-format
msgid "Invalid credentials"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:90
+#, elixir-autogen, elixir-format
msgid "Reset your password to login"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:97
#: lib/graphql/error.ex:102
+#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:104
+#, elixir-autogen, elixir-format
msgid "Something went wrong"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:85
+#, elixir-autogen, elixir-format
msgid "Unknown Resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:95
+#, elixir-autogen, elixir-format
msgid "You don't have permission to do this"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged in"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:118
+#, elixir-autogen, elixir-format
msgid "You can't accept this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:139
+#, elixir-autogen, elixir-format
msgid "You can't reject this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/media.ex:71
+#, elixir-autogen, elixir-format
msgid "File doesn't have an allowed MIME type."
msgstr ""
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:240
msgid "Profile is not administrator for the group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:363
msgid "You can't edit this event."
msgstr ""
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:366
msgid "You can't attribute this event to this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:142
+#, elixir-autogen, elixir-format
msgid "This invitation doesn't exist."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:217
+#, elixir-autogen, elixir-format
msgid "This member already has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:241
+#, elixir-autogen, elixir-format
msgid "You don't have the right to remove this member."
msgstr ""
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
-#: lib/mobilizon/actors/actor.ex:351
msgid "This username is already taken."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:81
+#, elixir-autogen, elixir-format
msgid "You must provide either an ID or a slug to access a discussion"
msgstr ""
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:313
msgid "Organizer profile is not owned by the user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:93
+#, elixir-autogen, elixir-format
msgid "Profile ID provided is not the anonymous profile one"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:181
#: lib/graphql/resolvers/group.ex:223
#: lib/graphql/resolvers/person.ex:148
#: lib/graphql/resolvers/person.ex:182
#: lib/graphql/resolvers/person.ex:304
+#, elixir-autogen, elixir-format
msgid "The provided picture is too heavy"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/views/utils.ex:34
-msgid "Index file not found. You need to recompile the front-end."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:129
+#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr ""
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:503
msgid "Invalid activation token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:226
+#, elixir-autogen, elixir-format
msgid "Unable to fetch resource details from this URL."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/event.ex:164
#: lib/graphql/resolvers/participant.ex:253
#: lib/graphql/resolvers/participant.ex:328
+#, elixir-autogen, elixir-format
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:299
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:354
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:166
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:129
+#, elixir-autogen, elixir-format
msgid "Comment not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:123
+#, elixir-autogen, elixir-format
msgid "Error while creating a discussion"
msgstr ""
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:624
msgid "Error while updating locale"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:307
+#, elixir-autogen, elixir-format
msgid "Error while uploading pictures"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:190
+#, elixir-autogen, elixir-format
msgid "Failed to leave the event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:236
+#, elixir-autogen, elixir-format
msgid "Failed to update the group"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
msgid "Failed to update user email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:499
msgid "Failed to validate user email"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:146
+#, elixir-autogen, elixir-format
msgid "The anonymous actor ID is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:165
+#, elixir-autogen, elixir-format
msgid "Unknown error while updating resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:84
+#, elixir-autogen, elixir-format
msgid "You are not the comment creator"
msgstr ""
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:424
msgid "You cannot change your password."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:321
+#, elixir-autogen, elixir-format
msgid "Format not supported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:305
+#, elixir-autogen, elixir-format
msgid "A dependency needed to export to %{format} is not installed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:313
+#, elixir-autogen, elixir-format
msgid "An error occured while saving export"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/controllers/export_controller.ex:30
+#, elixir-autogen, elixir-format
msgid "Export to format %{format} is not enabled on this instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:187
+#, elixir-autogen, elixir-format
msgid "Only admins can create groups"
msgstr ""
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:306
msgid "Only groups can create events"
msgstr ""
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:292
msgid "Unknown error while creating event"
msgstr ""
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:480
msgid "User cannot change email"
msgstr ""
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:391
msgid "Follow does not match your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:395
msgid "Follow not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:345
msgid "Profile with username %{username} not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:340
msgid "This profile does not belong to you"
msgstr ""
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:365
msgid "You are already following this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:374
msgid "You need to be logged-in to follow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:423
msgid "You need to be logged-in to unfollow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:400
msgid "You need to be logged-in to update a group follow"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:210
+#, elixir-autogen, elixir-format
msgid "This member does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:234
+#, elixir-autogen, elixir-format
msgid "You don't have the role needed to remove this member."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:252
+#, elixir-autogen, elixir-format
msgid "You must be logged-in to remove a member"
msgstr ""
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:156
msgid "Your email seems to be using an invalid format"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:380
msgid "Can't confirm an already confirmed user"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:384
msgid "Deconfirming users is not supported"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:356
msgid "The new role must be different"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:307
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/api/groups.ex:33
+#, elixir-autogen, elixir-format
msgid "A profile or group with that name already exists"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:506
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/nb_NO/LC_MESSAGES/activity.po b/priv/gettext/nb_NO/LC_MESSAGES/activity.po
index 4f2c99863..87d14b683 100644
--- a/priv/gettext/nb_NO/LC_MESSAGES/activity.po
+++ b/priv/gettext/nb_NO/LC_MESSAGES/activity.po
@@ -11,440 +11,446 @@ msgstr ""
"Language: nb_NO\n"
"Plural-Forms: nplurals=2\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The event %{event} was created by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The post %{post} was created by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.text.eex:27
+#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
-#, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
+#, elixir-format
msgid "View one more activity"
msgid_plural "View %{count} more activities"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:53
#: lib/web/templates/email/email_direct_activity.html.heex:60
#: lib/web/templates/email/email_direct_activity.text.eex:6
#: lib/web/templates/email/email_direct_activity.text.eex:7
+#, elixir-format
msgid "There has been an activity!"
msgid_plural "There has been some activity!"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/renderer.ex:46
+#, elixir-autogen, elixir-format
msgid "Activity on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted an announcement under event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:24
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr ""
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:249
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:51
#: lib/web/templates/email/email_direct_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Here's your weekly activity recap"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:121
#: lib/web/email/activity.ex:142
+#, elixir-autogen, elixir-format
msgid "Activity notification for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:128
+#, elixir-autogen, elixir-format
msgid "Daily activity recap for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:49
#: lib/web/templates/email/email_direct_activity.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Here's your daily activity recap"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:135
+#, elixir-autogen, elixir-format
msgid "Weekly activity recap for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:46
+#, elixir-autogen, elixir-format
msgid "Announcement for your event %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/group.ex:23
+#, elixir-autogen, elixir-format
msgid "The group %{group} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:47
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:31
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was published by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:39
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:39
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:47
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:43
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:31
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:35
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile} to group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member} to group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:55
+#, elixir-autogen, elixir-format
msgid "%{profile} approved the membership request from %{member} for group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:33
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:69
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:75
+#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member} from the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:61
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:79
+#, elixir-autogen, elixir-format
msgid "%{profile} quit the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:35
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:86
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:26
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:101
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:56
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:41
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr ""
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr ""
diff --git a/priv/gettext/nb_NO/LC_MESSAGES/default.po b/priv/gettext/nb_NO/LC_MESSAGES/default.po
index e6530c35d..e50ecafcf 100644
--- a/priv/gettext/nb_NO/LC_MESSAGES/default.po
+++ b/priv/gettext/nb_NO/LC_MESSAGES/default.po
@@ -14,752 +14,751 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.11.2\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:66
+#, elixir-autogen, elixir-format
msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one."
msgstr ""
"Hvis du ikke ba om dette, vennligst ignorer denne eposten. Passordet ditt "
"vil ikke endres før du bruker lenken nedenfor og lager et nytt passord."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:120
+#, elixir-autogen, elixir-format
msgid "%{title} by %{creator}"
msgstr "%{title} av %{creator}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:80
+#, elixir-autogen, elixir-format
msgid "Activate my account"
msgstr "Aktiver kontoen min"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:150
#: lib/web/templates/email/email.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Ask the community on Framacolibri"
msgstr "Spør samfunnet på Framacolibri"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:15
+#, elixir-autogen, elixir-format
msgid "Comments"
msgstr "Kommentarer"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:115
#: lib/web/templates/email/report.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:49
+#, elixir-autogen, elixir-format
msgid "Instructions to reset your password on %{instance}"
msgstr "Instruksjoner for å tilbakestille passordet ditt på %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:21
+#, elixir-autogen, elixir-format
msgid "Reason"
msgstr "Begrunnelse"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:86
+#, elixir-autogen, elixir-format
msgid "Reset Password"
msgstr "Tilbakestill passord"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:53
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
msgstr ""
"Det er enkelt å tilbakestille passordet ditt. Bare trykk på knappen nedenfor "
"og følg instruksjonene, så er du i gang."
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:26
+#, elixir-autogen, elixir-format
msgid "Instructions to confirm your Mobilizon account on %{instance}"
msgstr "Instruksjoner for å bekrefte Mobilizon-kontoen din på %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:22
+#, elixir-autogen, elixir-format
msgid "New report on Mobilizon instance %{instance}"
msgstr "Ny rapport på Mobilizon instans %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:67
#: lib/web/templates/email/before_event_notification.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Go to event page"
msgstr "Gå til hendelsessiden"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New report from %{reporter} on %{instance}"
msgstr "Ny rapport fra %{reporter} på %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Participation approved"
msgstr "Deltagelse godkjent"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:18
#: lib/web/templates/email/password_reset.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Password reset"
msgstr "Tilbakestill passord"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time."
msgstr ""
"Det er enkelt å tilbakestille passordet ditt. Bare trykk på knappen nedenfor "
"og følg instruksjonene, så er du i gang."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:114
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:67
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/event.ex:44
+#, elixir-autogen, elixir-format
msgid "Event %{title} has been updated"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:7
+#, elixir-autogen, elixir-format
msgid "New title: %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:105
+#, elixir-autogen, elixir-format
msgid "Warning"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:140
+#, elixir-autogen, elixir-format
msgid "Confirm your participation to event %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:106
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal ID for your current selected identity"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal user ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Any of the information we collect from you may be used in the following ways:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:13
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Basic account information"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:32
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do not share any dangerous information over Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:123
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we disclose any information to outside parties?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:100
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we use cookies?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "How do we protect your information?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:36
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "IPs and other metadata"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:23
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Published events and comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:93
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain the IP addresses associated with registered users no more than 12 months."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:107
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Tokens to authenticate you"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:38
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We also may retain server logs which include the IP address of every request to our server."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:102
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We store the following information on your device when you connect:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:84
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We will make a good faith effort to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:45
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What do we use your information for?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:83
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What is our data retention policy?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:99
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You may irreversibly delete your account at any time."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to our Privacy Policy"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:139
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:160
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we decide to change our privacy policy, we will post those changes on this page."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:153
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Law requirements can be different if this server is in another jurisdiction."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:137
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Site usage by children"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:68
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:61
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:54
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:10
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What information do we collect?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:182
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: confirm your email address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:159
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: email changed"
msgstr ""
-#, elixir-format
#: lib/web/email/notification.ex:52
+#, elixir-format
msgid "One event planned today"
msgid_plural "%{nb_events} events planned today"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:47
#: lib/web/templates/email/on_day_notification.text.eex:3
+#, elixir-format
msgid "You have one event today:"
msgid_plural "You have %{total} events today:"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.text.eex:3
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{group}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:18
#: lib/web/templates/email/group_invite.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Come along!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/notification.ex:24
+#, elixir-autogen, elixir-format
msgid "Don't forget to go to %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:47
#: lib/web/templates/email/before_event_notification.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Get ready for %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:83
+#, elixir-autogen, elixir-format
msgid "See my groups"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:65
#: lib/web/templates/email/group_invite.text.eex:5
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to your groups."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.text.eex:5
+#, elixir-autogen, elixir-format
msgid "View the event on: %{link}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:30
+#, elixir-autogen, elixir-format
msgid "You have been invited by %{inviter} to join group %{group}"
msgstr ""
-#, elixir-format
#: lib/web/email/notification.ex:81
+#, elixir-format
msgid "One event planned this week"
msgid_plural "%{nb_events} events planned this week"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/email/notification.ex:107
+#, elixir-format
msgid "One participation request for event %{title} to process"
msgid_plural "%{number_participation_requests} participation requests for event %{title} to process"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:47
#: lib/web/templates/email/notification_each_week.text.eex:3
+#, elixir-format
msgid "You have one event this week:"
msgid_plural "You have %{total} events this week:"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/service/metadata/utils.ex:53
+#, elixir-autogen, elixir-format
msgid "The event organizer didn't add any description."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:78
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:62
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Accepting these Terms"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:73
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to these Terms"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:271
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:192
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:217
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:211
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:167
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that is illegal or unlawful, that would otherwise create liability;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:103
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Creating Accounts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:284
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Entire Agreement"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:294
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Feedback"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:261
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Hyperlinks and Third Party Content"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:279
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:205
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:128
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:94
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Privacy Policy"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:304
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions & Contact Information"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:277
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Termination"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:199
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your Content & Conduct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:263
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:224
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:254
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For full details about the Mobilizon software see here."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:82
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:179
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:152
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:286
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:247
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:185
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:306
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions or comments about the Service may be directed to us at %{contact}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:245
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Source code"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:296
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:234
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:7
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} will not use or transmit or resell your personal data"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:113
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:240
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:321
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:3
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Short version"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:29
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The service is provided without warranties and these terms may change in the future"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:166
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:314
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:21
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect other people and %{instance_name}'s rules when using the service"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect the law when using %{instance_name}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:5
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content is yours"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Confirm my e-mail address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm your e-mail"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:142
#: lib/web/templates/email/email.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Need help? Is something not working as expected?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:18
+#, elixir-autogen, elixir-format
msgid "New report on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "The email address for your account on %{host} is being changed to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
#: lib/web/templates/email/event_updated.html.heex:172
@@ -768,1243 +767,1237 @@ msgstr ""
#: lib/web/templates/email/notification_each_week.text.eex:11
#: lib/web/templates/email/on_day_notification.html.heex:89
#: lib/web/templates/email/on_day_notification.text.eex:11
+#, elixir-format
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:187
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:18
#: lib/web/templates/email/pending_participation_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "A request is pending!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:18
#: lib/web/templates/email/before_event_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An event is upcoming!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:18
#: lib/web/templates/email/email_changed_new.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm new email"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:108
+#, elixir-autogen, elixir-format
msgid "End"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:18
#: lib/web/templates/email/event_updated.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Event update!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Flagged comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:59
#: lib/web/templates/email/event_participation_approved.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:79
#: lib/web/templates/email/email_changed_old.text.eex:5
+#, elixir-autogen, elixir-format
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 ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:12
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
#: lib/web/templates/email/registration_confirmation.html.heex:62
#: lib/web/templates/email/registration_confirmation.text.eex:7
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger this email, you may safely ignore it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:84
#: lib/web/templates/email/before_event_notification.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:193
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Learn more about Mobilizon here!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:123
#: lib/web/templates/export/event_participants.html.heex:129
+#, elixir-autogen, elixir-format
msgid "Location"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:133
+#, elixir-autogen, elixir-format
msgid "Location address was removed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:89
#: lib/web/templates/email/pending_participation_notification.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Manage pending requests"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:18
#: lib/web/templates/email/registration_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Nearly there!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:18
#: lib/web/templates/email/email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New email confirmation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:191
+#, elixir-autogen, elixir-format
msgid "Reasons for report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:48
+#, elixir-autogen, elixir-format
msgid "Someone on %{instance} reported the following content for you to analyze:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:18
#: lib/web/templates/email/event_participation_rejected.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry! You're not going."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:93
+#, elixir-autogen, elixir-format
msgid "Start"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:3
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:74
#: lib/web/templates/email/event_updated.text.eex:6
+#, elixir-autogen, elixir-format
msgid "This event has been cancelled by its organizers. Sorry!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:68
#: lib/web/templates/email/event_updated.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This event has been confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:70
#: lib/web/templates/email/event_updated.text.eex:5
+#, elixir-autogen, elixir-format
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:59
#: lib/web/templates/email/event_participation_rejected.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Unfortunately, the organizers rejected your request."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:70
+#, elixir-autogen, elixir-format
msgid "Verify your email address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:232
+#, elixir-autogen, elixir-format
msgid "View report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:24
+#, elixir-autogen, elixir-format
msgid "View report:"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Visit event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:12
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page: %{link}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:18
#: lib/web/templates/email/on_day_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "What's up today?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:96
#: lib/web/templates/email/event_participation_approved.text.eex:11
#: lib/web/templates/email/event_participation_confirmed.html.heex:96
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:106
#: lib/web/templates/email/pending_participation_notification.text.eex:10
+#, elixir-autogen, elixir-format
msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:5
#: lib/web/templates/email/event_participation_confirmed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're going!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:87
#: lib/web/templates/email/email_changed_new.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:112
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:64
#: lib/web/templates/email/group_member_removal.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-msgid "So long, and thanks for the fish!"
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:114
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:47
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:85
#: lib/web/templates/email/group_suspension.text.eex:7
+#, elixir-autogen, elixir-format
msgid "As this group was located on another instance, it will continue to work for other instances than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:71
#: lib/web/templates/email/group_suspension.text.eex:5
+#, elixir-autogen, elixir-format
msgid "As this group was located on this instance, all of it's data has been irretrievably deleted."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:18
#: lib/web/templates/email/group_suspension.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:90
msgid "The group %{group} has been suspended on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:64
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:96
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For information about how we collect and use information about users of the Service, please check our privacy policy."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:88
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:109
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you delete this information, you need to login again."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:111
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:117
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Note: This information is stored in your localStorage and not your cookies."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:231
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our responsibility"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:87
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:3
#: lib/web/templates/api/terms.html.heex:39
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:120
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:140
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:55
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:134
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:25
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:132
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.text.eex:4
+#, elixir-autogen, elixir-format
msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:47
#: lib/web/templates/email/event_participation_confirmed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:91
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:54
+#, elixir-autogen, elixir-format
msgid "%{reporter} reported the following content."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Group %{group} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Group reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Profile %{profile} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:81
+#, elixir-autogen, elixir-format
msgid "Profile reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
+#, elixir-autogen, elixir-format
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:99
+#, elixir-autogen, elixir-format
msgid "A text is required for the post"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:98
+#, elixir-autogen, elixir-format
msgid "A title is required for the post"
msgstr ""
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.text.eex:5
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:53
msgid "%{name} requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:47
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.html.heex:18
#: lib/web/templates/email/instance_follow.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Want to connect?"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:83
+#, elixir-autogen, elixir-format
msgid "Event title"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:47
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:7
+#, elixir-autogen, elixir-format
msgid "This page is not correct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:50
+#, elixir-autogen, elixir-format
msgid "We're sorry, but something went wrong on our end."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:109
#: lib/web/templates/email/email.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This is a demonstration site to test Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
+#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:120
+#, elixir-autogen, elixir-format
msgid "%{actor}'s private events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:115
+#, elixir-autogen, elixir-format
msgid "%{actor}'s public events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:224
+#, elixir-autogen, elixir-format
msgid "Feed for %{email} on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:61
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may contact the server administrator at %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:59
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may try to contact the server administrator."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:82
+#, elixir-autogen, elixir-format
msgid "Technical details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:52
+#, elixir-autogen, elixir-format
msgid "The Mobilizon server %{instance} seems to be temporarily down."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:72
+#, elixir-autogen, elixir-format
msgid "Public feed for %{instance}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:316
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:322
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/actor.ex:43
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} has been cancelled!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:50
#: lib/web/templates/email/actor_suspension_participants.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:50
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:18
#: lib/web/templates/email/actor_suspension_participants.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr ""
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
#: lib/service/export/participants/pdf.ex:96
+#, elixir-autogen, elixir-format
msgid "%{event}_participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant message"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant name"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant status"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:52
#: lib/web/templates/email/admin/_role.html.heex:3
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:55
+#, elixir-autogen, elixir-format
msgid "Creator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:49
#: lib/web/templates/email/admin/_role.html.heex:5
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:37
+#, elixir-autogen, elixir-format
msgid "Not approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:40
+#, elixir-autogen, elixir-format
msgid "Not confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:46
+#, elixir-autogen, elixir-format
msgid "Participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:43
+#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:122
+#, elixir-autogen, elixir-format
msgid "Begins on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:125
+#, elixir-autogen, elixir-format
msgid "Ends on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Number of participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:120
+#, elixir-autogen, elixir-format
msgid "Participants for %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:88
+#, elixir-autogen, elixir-format
msgid "Anonymous participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.html.heex:12
#: lib/web/templates/email/date/event_tz_date_range.html.heex:20
#: lib/web/templates/email/date/event_tz_date_range.html.heex:36
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "🌐 %{timezone} %{offset}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (%{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (in your timezone %{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:18
#: lib/web/templates/email/notification_each_week.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On the agenda this week"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:113
+#, elixir-autogen, elixir-format
msgid "Details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:28
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "From the %{start} to the %{end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Manage your participation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:11
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On %{date} from %{start_time} to %{end_time}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Read more"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.html.heex:121
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Online event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.html.heex:18
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Address:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Details:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:182
+#, elixir-autogen, elixir-format
msgid "Manage your notification settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Manage your participation:"
msgstr ""
+#: lib/web/templates/email/participation/card/_title.text.eex:3
+#: lib/web/templates/email/participation/card/_title.text.eex:3
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/participation/card/_title.text.eex:3
-#: lib/web/templates/email/participation/card/_title.text.eex:3
msgid "Organizer: %{organizer}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:91
+#, elixir-autogen, elixir-format
msgid "Participate"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Participate:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_title.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Title: %{title}"
msgstr ""
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:43
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:9
+#, elixir-autogen, elixir-format
msgid "New end date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:10
+#, elixir-autogen, elixir-format
msgid "New location:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:8
+#, elixir-autogen, elixir-format
msgid "New start date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:18
#: lib/web/templates/email/group_membership_rejection.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry, not this time!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:74
+#, elixir-autogen, elixir-format
msgid "View the group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:18
#: lib/web/templates/email/group_membership_approval.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're in!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:61
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:88
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:47
#: lib/web/templates/email/pending_participation_notification.text.eex:4
+#, elixir-format
msgid "You have one pending attendance request to process for the following event:"
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:18
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator changed your role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:122
+#, elixir-autogen, elixir-format
msgid "An administrator confirmed your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:43
#: lib/web/email/admin.ex:70
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:18
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually confirmed your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:98
+#, elixir-autogen, elixir-format
msgid "An administrator updated your role on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:96
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:62
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:62
#: lib/web/templates/email/admin_user_role_changed.html.heex:88
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Login on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:72
+#, elixir-autogen, elixir-format
msgid "New role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "New role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:64
+#, elixir-autogen, elixir-format
msgid "Old role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Old role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin/_role.html.heex:7
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "User"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:62
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{name} just requested to follow your instance."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:48
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:54
msgid "%{name} just requested to follow your instance."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this profile will receive all of your public events."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the profile's admin page."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
msgid "View the details"
msgstr ""
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:16
msgid "Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:52
msgid "Auto, boat and air"
msgstr ""
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:20
msgid "Book clubs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:24
msgid "Business"
msgstr ""
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:28
msgid "Causes"
msgstr ""
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:32
msgid "Comedy"
msgstr ""
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:56
msgid "Community"
msgstr "Kommentarer"
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:36
msgid "Crafts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:60
msgid "Family & Education"
msgstr ""
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:64
msgid "Fashion & Beauty"
msgstr ""
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:68
msgid "Film & Media"
msgstr ""
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:40
msgid "Food & Drink"
msgstr ""
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:72
msgid "Games"
msgstr ""
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:44
msgid "Health"
msgstr ""
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:84
msgid "LGBTQ"
msgstr ""
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:76
msgid "Language & Culture"
msgstr ""
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:80
msgid "Learning"
msgstr ""
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:133
msgid "Meeting"
msgstr ""
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:88
msgid "Movements and politics"
msgstr ""
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:48
msgid "Music"
msgstr ""
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:92
msgid "Networking"
msgstr ""
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:112
msgid "Outdoors & Adventure"
msgstr ""
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:96
msgid "Party"
msgstr ""
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:100
msgid "Performing & Visual Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:104
msgid "Pets"
msgstr ""
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:108
msgid "Photography"
msgstr ""
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:120
msgid "Science & Tech"
msgstr ""
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:116
msgid "Spirituality, Religion & Beliefs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:124
msgid "Sports"
msgstr ""
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:128
msgid "Theatre"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/participation/event_card.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Read more: %{url}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/registration_confirmation.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Activate my account:"
msgstr "Aktiver kontoen min"
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr ""
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/nb_NO/LC_MESSAGES/errors.po b/priv/gettext/nb_NO/LC_MESSAGES/errors.po
index c6a37f57d..0aa0bf3ba 100644
--- a/priv/gettext/nb_NO/LC_MESSAGES/errors.po
+++ b/priv/gettext/nb_NO/LC_MESSAGES/errors.po
@@ -11,8 +11,8 @@ msgstr ""
"Language: nb_NO\n"
"Plural-Forms: nplurals=2\n"
-#, elixir-autogen
#: lib/mobilizon/discussions/discussion.ex:69
+#, elixir-autogen
msgid "can't be blank"
msgstr ""
@@ -88,70 +88,69 @@ msgstr ""
msgid "must be equal to %{number}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:107
msgid "Cannot refresh the token"
msgstr ""
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:272
msgid "Current profile is not a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:276
msgid "Current profile is not an administrator of the selected group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:610
msgid "Error while saving user settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
+#, elixir-autogen, elixir-format
msgid "Group not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:98
#: lib/graphql/resolvers/group.ex:102
+#, elixir-autogen, elixir-format
msgid "Group with ID %{id} not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:85
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr ""
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:335
msgid "Member not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:94
+#, elixir-autogen, elixir-format
msgid "No profile found for the moderator user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:272
msgid "No user to validate with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
+#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:28
#: lib/graphql/resolvers/participant.ex:32
#: lib/graphql/resolvers/participant.ex:210
@@ -161,314 +160,314 @@ msgstr ""
#: lib/graphql/resolvers/person.ex:396
#: lib/graphql/resolvers/person.ex:425
#: lib/graphql/resolvers/person.ex:440
+#, elixir-autogen, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:159
msgid "Registrations are not open"
msgstr ""
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:427
msgid "The current password is invalid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
msgid "The new email doesn't seem to be valid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
msgid "The new email must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:430
msgid "The new password must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
msgid "The password provided is invalid"
msgstr ""
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:434
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:292
msgid "This user can't reset their password"
msgstr ""
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:81
msgid "This user has been disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
msgid "Unable to validate user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:520
msgid "User already disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:585
msgid "User requested is not logged-in"
msgstr ""
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:307
msgid "You are already a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:342
msgid "You can't leave this group because you are the only administrator"
msgstr ""
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:304
msgid "You cannot join this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:132
+#, elixir-autogen, elixir-format
msgid "You may not list groups unless moderator."
msgstr ""
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:485
msgid "You need to be logged-in to change your email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:442
msgid "You need to be logged-in to change your password"
msgstr ""
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:281
msgid "You need to be logged-in to delete a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:547
msgid "You need to be logged-in to delete your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:312
msgid "You need to be logged-in to join a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:347
msgid "You need to be logged-in to leave a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:245
msgid "You need to be logged-in to update a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:112
msgid "You need to have an existing token to get a refresh token"
msgstr ""
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
msgid "You requested again a confirmation email too soon"
msgstr ""
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:162
msgid "Your email is not on the allowlist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:100
+#, elixir-autogen, elixir-format
msgid "Error while performing background task"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:32
+#, elixir-autogen, elixir-format
msgid "No profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:61
#: lib/graphql/resolvers/actor.ex:97
+#, elixir-autogen, elixir-format
msgid "No remote profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:72
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can suspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:105
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can unsuspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:29
+#, elixir-autogen, elixir-format
msgid "Only remote profiles may be refreshed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:64
+#, elixir-autogen, elixir-format
msgid "Profile already suspended"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:96
+#, elixir-autogen, elixir-format
msgid "A valid email is required by your instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:90
#: lib/graphql/resolvers/participant.ex:143
+#, elixir-autogen, elixir-format
msgid "Anonymous participation is not enabled"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:210
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last administrator of a group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:207
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last identity of a user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:126
+#, elixir-autogen, elixir-format
msgid "Comment is already deleted"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:103
#: lib/graphql/resolvers/discussion.ex:69
+#, elixir-autogen, elixir-format
msgid "Discussion not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:71
#: lib/graphql/resolvers/report.ex:90
+#, elixir-autogen, elixir-format
msgid "Error while saving report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:110
+#, elixir-autogen, elixir-format
msgid "Error while updating report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:131
+#, elixir-autogen, elixir-format
msgid "Event id not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
+#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:87
#: lib/graphql/resolvers/participant.ex:128
#: lib/graphql/resolvers/participant.ex:155
#: lib/graphql/resolvers/participant.ex:336
+#, elixir-autogen, elixir-format
msgid "Event with this ID %{id} doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:103
+#, elixir-autogen, elixir-format
msgid "Internal Error"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:219
+#, elixir-autogen, elixir-format
msgid "No discussion with ID %{id}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:80
#: lib/graphql/resolvers/todos.ex:107
#: lib/graphql/resolvers/todos.ex:179
#: lib/graphql/resolvers/todos.ex:208
#: lib/graphql/resolvers/todos.ex:237
+#, elixir-autogen, elixir-format
msgid "No profile found for user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:64
+#, elixir-autogen, elixir-format
msgid "No such feed token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:259
+#, elixir-autogen, elixir-format
msgid "Participant already has role %{role}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:187
#: lib/graphql/resolvers/participant.ex:220
#: lib/graphql/resolvers/participant.ex:263
+#, elixir-autogen, elixir-format
msgid "Participant not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:32
+#, elixir-autogen, elixir-format
msgid "Person with ID %{id} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:56
+#, elixir-autogen, elixir-format
msgid "Person with username %{username} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:169
#: lib/graphql/resolvers/post.ex:203
+#, elixir-autogen, elixir-format
msgid "Post ID is not a valid ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:172
#: lib/graphql/resolvers/post.ex:206
+#, elixir-autogen, elixir-format
msgid "Post doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:84
+#, elixir-autogen, elixir-format
msgid "Profile invited doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:93
#: lib/graphql/resolvers/member.ex:97
+#, elixir-autogen, elixir-format
msgid "Profile is already a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:133
#: lib/graphql/resolvers/post.ex:175
#: lib/graphql/resolvers/post.ex:209
@@ -482,622 +481,623 @@ msgstr ""
#: lib/graphql/resolvers/todos.ex:182
#: lib/graphql/resolvers/todos.ex:214
#: lib/graphql/resolvers/todos.ex:246
+#, elixir-autogen, elixir-format
msgid "Profile is not member of group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:67
#: lib/graphql/resolvers/person.ex:233
+#, elixir-autogen, elixir-format
msgid "Profile not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:48
+#, elixir-autogen, elixir-format
msgid "Report not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:172
#: lib/graphql/resolvers/resource.ex:199
+#, elixir-autogen, elixir-format
msgid "Resource doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:124
+#, elixir-autogen, elixir-format
msgid "The event has already reached its maximum capacity"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:282
+#, elixir-autogen, elixir-format
msgid "This token is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:176
#: lib/graphql/resolvers/todos.ex:243
+#, elixir-autogen, elixir-format
msgid "Todo doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:77
#: lib/graphql/resolvers/todos.ex:211
#: lib/graphql/resolvers/todos.ex:240
+#, elixir-autogen, elixir-format
msgid "Todo list doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:73
+#, elixir-autogen, elixir-format
msgid "Token does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:67
#: lib/graphql/resolvers/feed_token.ex:70
+#, elixir-autogen, elixir-format
msgid "Token is not a valid UUID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:98
+#, elixir-autogen, elixir-format
msgid "User not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:310
+#, elixir-autogen, elixir-format
msgid "You already have a profile for this user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:134
+#, elixir-autogen, elixir-format
msgid "You are already a participant of this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:87
+#, elixir-autogen, elixir-format
msgid "You are not a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:157
#: lib/graphql/resolvers/member.ex:173
#: lib/graphql/resolvers/member.ex:188
+#, elixir-autogen, elixir-format
msgid "You are not a moderator or admin for this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:59
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:41
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:134
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:82
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:93
+#, elixir-autogen, elixir-format
msgid "You are not allowed to update a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:181
#: lib/graphql/resolvers/participant.ex:214
+#, elixir-autogen, elixir-format
msgid "You can't leave event because you're the only event creator participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:192
+#, elixir-autogen, elixir-format
msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:122
+#, elixir-autogen, elixir-format
msgid "You cannot delete this comment"
msgstr ""
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:408
msgid "You cannot delete this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:90
+#, elixir-autogen, elixir-format
msgid "You cannot invite to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:76
+#, elixir-autogen, elixir-format
msgid "You don't have permission to delete this token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/admin.ex:56
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list action logs"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:36
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:115
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to update a report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:53
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to view a report"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:250
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:234
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:276
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:84
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access discussions"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:96
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:318
msgid "You need to be logged-in to create events"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:141
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:140
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:417
msgid "You need to be logged-in to delete an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:214
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:207
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:108
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:225
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave an event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:374
msgid "You need to be logged-in to update an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:180
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:177
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:236
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to view a resource preview"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:132
+#, elixir-autogen, elixir-format
msgid "Parent resource doesn't belong to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:114
+#, elixir-autogen, elixir-format
msgid "The chosen password is too short."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:142
+#, elixir-autogen, elixir-format
msgid "The registration token is already in use, this looks like an issue on our side."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:108
+#, elixir-autogen, elixir-format
msgid "This email is already used."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:99
+#, elixir-autogen, elixir-format
msgid "Post not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:86
+#, elixir-autogen, elixir-format
msgid "Invalid arguments passed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:92
+#, elixir-autogen, elixir-format
msgid "Invalid credentials"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:90
+#, elixir-autogen, elixir-format
msgid "Reset your password to login"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:97
#: lib/graphql/error.ex:102
+#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:104
+#, elixir-autogen, elixir-format
msgid "Something went wrong"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:85
+#, elixir-autogen, elixir-format
msgid "Unknown Resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:95
+#, elixir-autogen, elixir-format
msgid "You don't have permission to do this"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged in"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:118
+#, elixir-autogen, elixir-format
msgid "You can't accept this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:139
+#, elixir-autogen, elixir-format
msgid "You can't reject this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/media.ex:71
+#, elixir-autogen, elixir-format
msgid "File doesn't have an allowed MIME type."
msgstr ""
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:240
msgid "Profile is not administrator for the group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:363
msgid "You can't edit this event."
msgstr ""
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:366
msgid "You can't attribute this event to this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:142
+#, elixir-autogen, elixir-format
msgid "This invitation doesn't exist."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:217
+#, elixir-autogen, elixir-format
msgid "This member already has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:241
+#, elixir-autogen, elixir-format
msgid "You don't have the right to remove this member."
msgstr ""
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
-#: lib/mobilizon/actors/actor.ex:351
msgid "This username is already taken."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:81
+#, elixir-autogen, elixir-format
msgid "You must provide either an ID or a slug to access a discussion"
msgstr ""
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:313
msgid "Organizer profile is not owned by the user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:93
+#, elixir-autogen, elixir-format
msgid "Profile ID provided is not the anonymous profile one"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:181
#: lib/graphql/resolvers/group.ex:223
#: lib/graphql/resolvers/person.ex:148
#: lib/graphql/resolvers/person.ex:182
#: lib/graphql/resolvers/person.ex:304
+#, elixir-autogen, elixir-format
msgid "The provided picture is too heavy"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/views/utils.ex:34
-msgid "Index file not found. You need to recompile the front-end."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:129
+#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr ""
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:503
msgid "Invalid activation token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:226
+#, elixir-autogen, elixir-format
msgid "Unable to fetch resource details from this URL."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/event.ex:164
#: lib/graphql/resolvers/participant.ex:253
#: lib/graphql/resolvers/participant.ex:328
+#, elixir-autogen, elixir-format
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:299
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:354
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:166
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:129
+#, elixir-autogen, elixir-format
msgid "Comment not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:123
+#, elixir-autogen, elixir-format
msgid "Error while creating a discussion"
msgstr ""
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:624
msgid "Error while updating locale"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:307
+#, elixir-autogen, elixir-format
msgid "Error while uploading pictures"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:190
+#, elixir-autogen, elixir-format
msgid "Failed to leave the event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:236
+#, elixir-autogen, elixir-format
msgid "Failed to update the group"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
msgid "Failed to update user email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:499
msgid "Failed to validate user email"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:146
+#, elixir-autogen, elixir-format
msgid "The anonymous actor ID is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:165
+#, elixir-autogen, elixir-format
msgid "Unknown error while updating resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:84
+#, elixir-autogen, elixir-format
msgid "You are not the comment creator"
msgstr ""
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:424
msgid "You cannot change your password."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:321
+#, elixir-autogen, elixir-format
msgid "Format not supported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:305
+#, elixir-autogen, elixir-format
msgid "A dependency needed to export to %{format} is not installed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:313
+#, elixir-autogen, elixir-format
msgid "An error occured while saving export"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/controllers/export_controller.ex:30
+#, elixir-autogen, elixir-format
msgid "Export to format %{format} is not enabled on this instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:187
+#, elixir-autogen, elixir-format
msgid "Only admins can create groups"
msgstr ""
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:306
msgid "Only groups can create events"
msgstr ""
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:292
msgid "Unknown error while creating event"
msgstr ""
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:480
msgid "User cannot change email"
msgstr ""
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:391
msgid "Follow does not match your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:395
msgid "Follow not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:345
msgid "Profile with username %{username} not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:340
msgid "This profile does not belong to you"
msgstr ""
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:365
msgid "You are already following this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:374
msgid "You need to be logged-in to follow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:423
msgid "You need to be logged-in to unfollow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:400
msgid "You need to be logged-in to update a group follow"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:210
+#, elixir-autogen, elixir-format
msgid "This member does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:234
+#, elixir-autogen, elixir-format
msgid "You don't have the role needed to remove this member."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:252
+#, elixir-autogen, elixir-format
msgid "You must be logged-in to remove a member"
msgstr ""
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:156
msgid "Your email seems to be using an invalid format"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:380
msgid "Can't confirm an already confirmed user"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:384
msgid "Deconfirming users is not supported"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:356
msgid "The new role must be different"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:307
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/api/groups.ex:33
+#, elixir-autogen, elixir-format
msgid "A profile or group with that name already exists"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:506
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/nl/LC_MESSAGES/activity.po b/priv/gettext/nl/LC_MESSAGES/activity.po
index bd2d4ac9e..3502f75d8 100644
--- a/priv/gettext/nl/LC_MESSAGES/activity.po
+++ b/priv/gettext/nl/LC_MESSAGES/activity.po
@@ -72,7 +72,7 @@ msgstr ""
msgid "%{profile} created the group %{group}."
msgstr ""
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
@@ -84,38 +84,38 @@ msgstr ""
msgid "%{profile} deleted the discussion %{discussion}."
msgstr ""
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr ""
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr ""
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member}."
msgstr ""
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr ""
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr ""
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
msgid "%{profile} quit the group."
msgstr ""
@@ -126,13 +126,13 @@ msgstr ""
msgid "%{profile} renamed the discussion %{discussion}."
msgstr ""
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr ""
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
@@ -144,14 +144,14 @@ msgstr ""
msgid "%{profile} replied to the discussion %{discussion}."
msgstr ""
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr ""
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member}."
msgstr ""
@@ -164,14 +164,14 @@ msgid "The event %{event} was created by %{profile}."
msgstr ""
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr ""
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
@@ -183,13 +183,13 @@ msgstr ""
msgid "The post %{post} was created by %{profile}."
msgstr ""
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr ""
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
@@ -202,14 +202,14 @@ msgid "%{member} joined the group."
msgstr ""
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr ""
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
@@ -220,7 +220,7 @@ msgstr ""
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
#, elixir-format
msgid "View one more activity"
@@ -244,7 +244,7 @@ msgid "Activity on %{instance}"
msgstr ""
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
@@ -259,7 +259,7 @@ msgstr ""
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr ""
-#: lib/web/templates/email/email_direct_activity.html.heex:249
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
@@ -293,14 +293,14 @@ msgid "Weekly activity recap for %{instance}"
msgstr ""
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr ""
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
@@ -455,3 +455,9 @@ msgstr ""
#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr ""
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr ""
diff --git a/priv/gettext/nl/LC_MESSAGES/default.po b/priv/gettext/nl/LC_MESSAGES/default.po
index d559b868e..dbd5a0c31 100644
--- a/priv/gettext/nl/LC_MESSAGES/default.po
+++ b/priv/gettext/nl/LC_MESSAGES/default.po
@@ -972,7 +972,7 @@ msgstr "Bekijk de melding"
msgid "View report:"
msgstr "Rapportage bekijken:"
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
#, elixir-autogen, elixir-format
@@ -1044,12 +1044,6 @@ msgstr ""
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "So long, and thanks for the fish!"
-msgstr ""
-
#: lib/web/email/member.ex:114
#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
@@ -1093,7 +1087,7 @@ msgstr ""
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
-#: lib/web/email/group.ex:90
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}"
msgstr ""
@@ -1269,28 +1263,23 @@ msgstr ""
msgid "A title is required for the post"
msgstr ""
-#: lib/web/templates/email/instance_follow.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#: lib/web/email/follow.ex:53
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
msgid "%{name} requests to follow your instance"
msgstr ""
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
-#: lib/web/email/follow.ex:47
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
@@ -1302,12 +1291,6 @@ msgstr ""
msgid "Want to connect?"
msgstr ""
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-#, elixir-autogen, elixir-format
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
@@ -1346,8 +1329,8 @@ msgstr "Dit is een demosite om de bètaversie van Mobilizon te testen."
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr ""
@@ -1392,12 +1375,12 @@ msgstr ""
msgid "Public feed for %{instance}"
msgstr ""
-#: lib/graphql/resolvers/user.ex:316
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr ""
-#: lib/graphql/resolvers/user.ex:322
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
@@ -1424,8 +1407,6 @@ msgstr ""
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr "Uw deelname aan het evenement %{title} op %{instance} is goedgekeurd"
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
@@ -1627,7 +1608,7 @@ msgstr "Deelnemen:"
msgid "Title: %{title}"
msgstr ""
-#: lib/web/email/group.ex:43
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr ""
@@ -1849,183 +1830,177 @@ msgstr ""
msgid "%{name} just requested to follow your instance."
msgstr "%{name} heeft zojuist verzocht om uw instance te volgen."
-#: lib/web/templates/email/instance_follow.html.heex:48
-#, elixir-autogen, elixir-format
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-"%{name} (%{domain}) heeft zojuist verzocht om uw instance te volgen."
-
-#: lib/web/templates/email/instance_follow.html.heex:54
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format
msgid "%{name} just requested to follow your instance."
msgstr "%{name} heeft zojuist verzocht om uw instance te volgen."
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
#, elixir-autogen, elixir-format
msgid "If you accept, this profile will receive all of your public events."
msgstr ""
"Wanneer u dit goedkeurt ontvangt dit profiel al uw openbare evenementen."
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the profile's admin page."
msgstr ""
"Ga naar de beheerpagina van dit profiel om deze uitnodiging goed te keuren."
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
msgid "View the details"
msgstr ""
-#: lib/mobilizon/events/categories.ex:16
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
msgid "Arts"
msgstr "Kunst"
-#: lib/mobilizon/events/categories.ex:52
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
msgid "Auto, boat and air"
msgstr "Auto's, boten en vliegtuigen"
-#: lib/mobilizon/events/categories.ex:20
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
msgid "Book clubs"
msgstr "Leesclubs"
-#: lib/mobilizon/events/categories.ex:24
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
msgid "Business"
msgstr "Zakelijk"
-#: lib/mobilizon/events/categories.ex:28
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
msgid "Causes"
msgstr "Maatschappelijk doelen"
-#: lib/mobilizon/events/categories.ex:32
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
msgid "Comedy"
msgstr "Comedy"
-#: lib/mobilizon/events/categories.ex:56
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format
msgid "Community"
msgstr "Community"
-#: lib/mobilizon/events/categories.ex:36
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
msgid "Crafts"
msgstr "Ambachten"
-#: lib/mobilizon/events/categories.ex:60
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
msgid "Family & Education"
msgstr "Familie en educatie"
-#: lib/mobilizon/events/categories.ex:64
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
msgid "Fashion & Beauty"
msgstr "Mode en beauty"
-#: lib/mobilizon/events/categories.ex:68
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
msgid "Film & Media"
msgstr "Film en media"
-#: lib/mobilizon/events/categories.ex:40
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
msgid "Food & Drink"
msgstr "Eten en drinken"
-#: lib/mobilizon/events/categories.ex:72
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
msgid "Games"
msgstr "Games"
-#: lib/mobilizon/events/categories.ex:44
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
msgid "Health"
msgstr "Gezondheid"
-#: lib/mobilizon/events/categories.ex:84
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
msgid "LGBTQ"
msgstr "LHBTQIA+"
-#: lib/mobilizon/events/categories.ex:76
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
msgid "Language & Culture"
msgstr "Taal en cultuur"
-#: lib/mobilizon/events/categories.ex:80
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format
msgid "Learning"
msgstr "Leren"
-#: lib/mobilizon/events/categories.ex:133
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
msgid "Meeting"
msgstr "Bijeenkomsten"
-#: lib/mobilizon/events/categories.ex:88
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
msgid "Movements and politics"
msgstr "Politiek en bewegingen"
-#: lib/mobilizon/events/categories.ex:48
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
msgid "Music"
msgstr "Muziek"
-#: lib/mobilizon/events/categories.ex:92
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
msgid "Networking"
msgstr "Netwerken"
-#: lib/mobilizon/events/categories.ex:112
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
msgid "Outdoors & Adventure"
msgstr "Buitenactiviteiten en avontuur"
-#: lib/mobilizon/events/categories.ex:96
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
msgid "Party"
msgstr "Feesten"
-#: lib/mobilizon/events/categories.ex:100
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
msgid "Performing & Visual Arts"
msgstr "Uitvoeringen en beeldende kunst"
-#: lib/mobilizon/events/categories.ex:104
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
msgid "Pets"
msgstr "Huisdieren"
-#: lib/mobilizon/events/categories.ex:108
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
msgid "Photography"
msgstr "Fotografie"
-#: lib/mobilizon/events/categories.ex:120
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
msgid "Science & Tech"
msgstr "Wetenschap en techniek"
-#: lib/mobilizon/events/categories.ex:116
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
msgid "Spirituality, Religion & Beliefs"
msgstr "Spiritualiteit, religie en geloof"
-#: lib/mobilizon/events/categories.ex:124
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
msgid "Sports"
msgstr "Sport"
-#: lib/mobilizon/events/categories.ex:128
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
msgid "Theatre"
msgstr "Theater"
@@ -2039,3 +2014,20 @@ msgstr "Meer lezen: %{url}"
#, elixir-autogen, elixir-format
msgid "Activate my account:"
msgstr "Activeer mijn account:"
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr ""
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/nl/LC_MESSAGES/errors.po b/priv/gettext/nl/LC_MESSAGES/errors.po
index 012580141..d42694c9a 100644
--- a/priv/gettext/nl/LC_MESSAGES/errors.po
+++ b/priv/gettext/nl/LC_MESSAGES/errors.po
@@ -11,8 +11,8 @@ msgstr ""
"Language: nl\n"
"Plural-Forms: nplurals=2\n"
-#, elixir-autogen
#: lib/mobilizon/discussions/discussion.ex:69
+#, elixir-autogen
msgid "can't be blank"
msgstr ""
@@ -88,70 +88,69 @@ msgstr ""
msgid "must be equal to %{number}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:107
msgid "Cannot refresh the token"
msgstr ""
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:272
msgid "Current profile is not a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:276
msgid "Current profile is not an administrator of the selected group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:610
msgid "Error while saving user settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
+#, elixir-autogen, elixir-format
msgid "Group not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:98
#: lib/graphql/resolvers/group.ex:102
+#, elixir-autogen, elixir-format
msgid "Group with ID %{id} not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:85
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr ""
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:335
msgid "Member not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:94
+#, elixir-autogen, elixir-format
msgid "No profile found for the moderator user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:272
msgid "No user to validate with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
+#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:28
#: lib/graphql/resolvers/participant.ex:32
#: lib/graphql/resolvers/participant.ex:210
@@ -161,314 +160,314 @@ msgstr ""
#: lib/graphql/resolvers/person.ex:396
#: lib/graphql/resolvers/person.ex:425
#: lib/graphql/resolvers/person.ex:440
+#, elixir-autogen, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:159
msgid "Registrations are not open"
msgstr ""
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:427
msgid "The current password is invalid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
msgid "The new email doesn't seem to be valid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
msgid "The new email must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:430
msgid "The new password must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
msgid "The password provided is invalid"
msgstr ""
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:434
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:292
msgid "This user can't reset their password"
msgstr ""
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:81
msgid "This user has been disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
msgid "Unable to validate user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:520
msgid "User already disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:585
msgid "User requested is not logged-in"
msgstr ""
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:307
msgid "You are already a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:342
msgid "You can't leave this group because you are the only administrator"
msgstr ""
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:304
msgid "You cannot join this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:132
+#, elixir-autogen, elixir-format
msgid "You may not list groups unless moderator."
msgstr ""
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:485
msgid "You need to be logged-in to change your email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:442
msgid "You need to be logged-in to change your password"
msgstr ""
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:281
msgid "You need to be logged-in to delete a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:547
msgid "You need to be logged-in to delete your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:312
msgid "You need to be logged-in to join a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:347
msgid "You need to be logged-in to leave a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:245
msgid "You need to be logged-in to update a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:112
msgid "You need to have an existing token to get a refresh token"
msgstr ""
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
msgid "You requested again a confirmation email too soon"
msgstr ""
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:162
msgid "Your email is not on the allowlist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:100
+#, elixir-autogen, elixir-format
msgid "Error while performing background task"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:32
+#, elixir-autogen, elixir-format
msgid "No profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:61
#: lib/graphql/resolvers/actor.ex:97
+#, elixir-autogen, elixir-format
msgid "No remote profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:72
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can suspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:105
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can unsuspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:29
+#, elixir-autogen, elixir-format
msgid "Only remote profiles may be refreshed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:64
+#, elixir-autogen, elixir-format
msgid "Profile already suspended"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:96
+#, elixir-autogen, elixir-format
msgid "A valid email is required by your instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:90
#: lib/graphql/resolvers/participant.ex:143
+#, elixir-autogen, elixir-format
msgid "Anonymous participation is not enabled"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:210
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last administrator of a group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:207
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last identity of a user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:126
+#, elixir-autogen, elixir-format
msgid "Comment is already deleted"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:103
#: lib/graphql/resolvers/discussion.ex:69
+#, elixir-autogen, elixir-format
msgid "Discussion not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:71
#: lib/graphql/resolvers/report.ex:90
+#, elixir-autogen, elixir-format
msgid "Error while saving report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:110
+#, elixir-autogen, elixir-format
msgid "Error while updating report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:131
+#, elixir-autogen, elixir-format
msgid "Event id not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
+#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:87
#: lib/graphql/resolvers/participant.ex:128
#: lib/graphql/resolvers/participant.ex:155
#: lib/graphql/resolvers/participant.ex:336
+#, elixir-autogen, elixir-format
msgid "Event with this ID %{id} doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:103
+#, elixir-autogen, elixir-format
msgid "Internal Error"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:219
+#, elixir-autogen, elixir-format
msgid "No discussion with ID %{id}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:80
#: lib/graphql/resolvers/todos.ex:107
#: lib/graphql/resolvers/todos.ex:179
#: lib/graphql/resolvers/todos.ex:208
#: lib/graphql/resolvers/todos.ex:237
+#, elixir-autogen, elixir-format
msgid "No profile found for user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:64
+#, elixir-autogen, elixir-format
msgid "No such feed token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:259
+#, elixir-autogen, elixir-format
msgid "Participant already has role %{role}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:187
#: lib/graphql/resolvers/participant.ex:220
#: lib/graphql/resolvers/participant.ex:263
+#, elixir-autogen, elixir-format
msgid "Participant not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:32
+#, elixir-autogen, elixir-format
msgid "Person with ID %{id} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:56
+#, elixir-autogen, elixir-format
msgid "Person with username %{username} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:169
#: lib/graphql/resolvers/post.ex:203
+#, elixir-autogen, elixir-format
msgid "Post ID is not a valid ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:172
#: lib/graphql/resolvers/post.ex:206
+#, elixir-autogen, elixir-format
msgid "Post doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:84
+#, elixir-autogen, elixir-format
msgid "Profile invited doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:93
#: lib/graphql/resolvers/member.ex:97
+#, elixir-autogen, elixir-format
msgid "Profile is already a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:133
#: lib/graphql/resolvers/post.ex:175
#: lib/graphql/resolvers/post.ex:209
@@ -482,622 +481,623 @@ msgstr ""
#: lib/graphql/resolvers/todos.ex:182
#: lib/graphql/resolvers/todos.ex:214
#: lib/graphql/resolvers/todos.ex:246
+#, elixir-autogen, elixir-format
msgid "Profile is not member of group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:67
#: lib/graphql/resolvers/person.ex:233
+#, elixir-autogen, elixir-format
msgid "Profile not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:48
+#, elixir-autogen, elixir-format
msgid "Report not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:172
#: lib/graphql/resolvers/resource.ex:199
+#, elixir-autogen, elixir-format
msgid "Resource doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:124
+#, elixir-autogen, elixir-format
msgid "The event has already reached its maximum capacity"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:282
+#, elixir-autogen, elixir-format
msgid "This token is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:176
#: lib/graphql/resolvers/todos.ex:243
+#, elixir-autogen, elixir-format
msgid "Todo doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:77
#: lib/graphql/resolvers/todos.ex:211
#: lib/graphql/resolvers/todos.ex:240
+#, elixir-autogen, elixir-format
msgid "Todo list doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:73
+#, elixir-autogen, elixir-format
msgid "Token does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:67
#: lib/graphql/resolvers/feed_token.ex:70
+#, elixir-autogen, elixir-format
msgid "Token is not a valid UUID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:98
+#, elixir-autogen, elixir-format
msgid "User not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:310
+#, elixir-autogen, elixir-format
msgid "You already have a profile for this user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:134
+#, elixir-autogen, elixir-format
msgid "You are already a participant of this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:87
+#, elixir-autogen, elixir-format
msgid "You are not a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:157
#: lib/graphql/resolvers/member.ex:173
#: lib/graphql/resolvers/member.ex:188
+#, elixir-autogen, elixir-format
msgid "You are not a moderator or admin for this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:59
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:41
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:134
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:82
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:93
+#, elixir-autogen, elixir-format
msgid "You are not allowed to update a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:181
#: lib/graphql/resolvers/participant.ex:214
+#, elixir-autogen, elixir-format
msgid "You can't leave event because you're the only event creator participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:192
+#, elixir-autogen, elixir-format
msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:122
+#, elixir-autogen, elixir-format
msgid "You cannot delete this comment"
msgstr ""
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:408
msgid "You cannot delete this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:90
+#, elixir-autogen, elixir-format
msgid "You cannot invite to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:76
+#, elixir-autogen, elixir-format
msgid "You don't have permission to delete this token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/admin.ex:56
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list action logs"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:36
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:115
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to update a report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:53
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to view a report"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:250
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:234
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:276
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:84
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access discussions"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:96
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:318
msgid "You need to be logged-in to create events"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:141
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:140
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:417
msgid "You need to be logged-in to delete an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:214
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:207
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:108
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:225
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave an event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:374
msgid "You need to be logged-in to update an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:180
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:177
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:236
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to view a resource preview"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:132
+#, elixir-autogen, elixir-format
msgid "Parent resource doesn't belong to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:114
+#, elixir-autogen, elixir-format
msgid "The chosen password is too short."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:142
+#, elixir-autogen, elixir-format
msgid "The registration token is already in use, this looks like an issue on our side."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:108
+#, elixir-autogen, elixir-format
msgid "This email is already used."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:99
+#, elixir-autogen, elixir-format
msgid "Post not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:86
+#, elixir-autogen, elixir-format
msgid "Invalid arguments passed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:92
+#, elixir-autogen, elixir-format
msgid "Invalid credentials"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:90
+#, elixir-autogen, elixir-format
msgid "Reset your password to login"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:97
#: lib/graphql/error.ex:102
+#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:104
+#, elixir-autogen, elixir-format
msgid "Something went wrong"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:85
+#, elixir-autogen, elixir-format
msgid "Unknown Resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:95
+#, elixir-autogen, elixir-format
msgid "You don't have permission to do this"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged in"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:118
+#, elixir-autogen, elixir-format
msgid "You can't accept this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:139
+#, elixir-autogen, elixir-format
msgid "You can't reject this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/media.ex:71
+#, elixir-autogen, elixir-format
msgid "File doesn't have an allowed MIME type."
msgstr ""
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:240
msgid "Profile is not administrator for the group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:363
msgid "You can't edit this event."
msgstr ""
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:366
msgid "You can't attribute this event to this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:142
+#, elixir-autogen, elixir-format
msgid "This invitation doesn't exist."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:217
+#, elixir-autogen, elixir-format
msgid "This member already has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:241
+#, elixir-autogen, elixir-format
msgid "You don't have the right to remove this member."
msgstr ""
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
-#: lib/mobilizon/actors/actor.ex:351
msgid "This username is already taken."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:81
+#, elixir-autogen, elixir-format
msgid "You must provide either an ID or a slug to access a discussion"
msgstr ""
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:313
msgid "Organizer profile is not owned by the user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:93
+#, elixir-autogen, elixir-format
msgid "Profile ID provided is not the anonymous profile one"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:181
#: lib/graphql/resolvers/group.ex:223
#: lib/graphql/resolvers/person.ex:148
#: lib/graphql/resolvers/person.ex:182
#: lib/graphql/resolvers/person.ex:304
+#, elixir-autogen, elixir-format
msgid "The provided picture is too heavy"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/views/utils.ex:34
-msgid "Index file not found. You need to recompile the front-end."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:129
+#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr ""
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:503
msgid "Invalid activation token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:226
+#, elixir-autogen, elixir-format
msgid "Unable to fetch resource details from this URL."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/event.ex:164
#: lib/graphql/resolvers/participant.ex:253
#: lib/graphql/resolvers/participant.ex:328
+#, elixir-autogen, elixir-format
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:299
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:354
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:166
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:129
+#, elixir-autogen, elixir-format
msgid "Comment not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:123
+#, elixir-autogen, elixir-format
msgid "Error while creating a discussion"
msgstr ""
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:624
msgid "Error while updating locale"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:307
+#, elixir-autogen, elixir-format
msgid "Error while uploading pictures"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:190
+#, elixir-autogen, elixir-format
msgid "Failed to leave the event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:236
+#, elixir-autogen, elixir-format
msgid "Failed to update the group"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
msgid "Failed to update user email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:499
msgid "Failed to validate user email"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:146
+#, elixir-autogen, elixir-format
msgid "The anonymous actor ID is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:165
+#, elixir-autogen, elixir-format
msgid "Unknown error while updating resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:84
+#, elixir-autogen, elixir-format
msgid "You are not the comment creator"
msgstr ""
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:424
msgid "You cannot change your password."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:321
+#, elixir-autogen, elixir-format
msgid "Format not supported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:305
+#, elixir-autogen, elixir-format
msgid "A dependency needed to export to %{format} is not installed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:313
+#, elixir-autogen, elixir-format
msgid "An error occured while saving export"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/controllers/export_controller.ex:30
+#, elixir-autogen, elixir-format
msgid "Export to format %{format} is not enabled on this instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:187
+#, elixir-autogen, elixir-format
msgid "Only admins can create groups"
msgstr ""
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:306
msgid "Only groups can create events"
msgstr ""
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:292
msgid "Unknown error while creating event"
msgstr ""
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:480
msgid "User cannot change email"
msgstr ""
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:391
msgid "Follow does not match your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:395
msgid "Follow not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:345
msgid "Profile with username %{username} not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:340
msgid "This profile does not belong to you"
msgstr ""
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:365
msgid "You are already following this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:374
msgid "You need to be logged-in to follow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:423
msgid "You need to be logged-in to unfollow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:400
msgid "You need to be logged-in to update a group follow"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:210
+#, elixir-autogen, elixir-format
msgid "This member does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:234
+#, elixir-autogen, elixir-format
msgid "You don't have the role needed to remove this member."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:252
+#, elixir-autogen, elixir-format
msgid "You must be logged-in to remove a member"
msgstr ""
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:156
msgid "Your email seems to be using an invalid format"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:380
msgid "Can't confirm an already confirmed user"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:384
msgid "Deconfirming users is not supported"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:356
msgid "The new role must be different"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:307
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/api/groups.ex:33
+#, elixir-autogen, elixir-format
msgid "A profile or group with that name already exists"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:506
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/nn/LC_MESSAGES/activity.po b/priv/gettext/nn/LC_MESSAGES/activity.po
index 82c55cfdb..beda3a61f 100644
--- a/priv/gettext/nn/LC_MESSAGES/activity.po
+++ b/priv/gettext/nn/LC_MESSAGES/activity.po
@@ -18,448 +18,454 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.10.1\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group."
msgstr "%{member} godtok invitasjonen til å bli med i gruppa."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group."
msgstr "%{member} avslo invitasjonen til å bli med i gruppa."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group."
msgstr "%{member} spurde om å bli med i gruppa."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile}."
msgstr "%{profile} inviterte %{member}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member}."
msgstr "%{profile} la til medlemen %{member}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion}."
msgstr "%{profile} arkiverte diskusjonen %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion}."
msgstr "%{profile} laga diskusjonen %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource}."
msgstr "%{profile} laga mappa %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the group %{group}."
msgstr "%{profile} laga gruppa %{group}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
msgstr "%{profile} laga ressursen %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion}."
msgstr "%{profile} sletta diskusjonen %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr "%{profile} sletta mappa %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr "%{profile} sletta ressursen %{resource}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}."
msgstr "%{profile} kasta ut medlemen %{member}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr "%{profile} flytta mappa %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr "%{profile} flytta ressursen %{resource}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group."
msgstr "%{profile} forlét gruppa."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion}."
msgstr "%{profile} ga nytt namn til diskusjonen %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "%{profile} døypte om mappa frå %{old_resource_title} til %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr ""
"%{profile} døypte om ressursen frå %{old_resource_title} til %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion}."
msgstr "%{profile} svara på diskusjonen %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr "%{profile} oppdaterte gruppa %{group}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}."
msgstr "%{profile} oppdaterte medlemen %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The event %{event} was created by %{profile}."
msgstr "%{profile} laga hendinga %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr "%{profile} sletta hendinga %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
msgstr "%{profile} oppdaterte hendinga %{event}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The post %{post} was created by %{profile}."
msgstr "%{profile} skreiv innlegget %{post}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr "%{profile} sletta innlegget %{post}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
msgstr "%{profile} oppdaterte innlegget %{post}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group."
msgstr "%{member} vart med i gruppa."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr "%{profile} kommenterte hendinga %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
msgstr "%{profile} svara på ein kommentar til hendinga %{event}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.text.eex:27
+#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
"Vil du ikkje ha varsel? I innstillingane kan du skru dei av eller endra kor "
"ofte du får dei."
-#, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
+#, elixir-format
msgid "View one more activity"
msgid_plural "View %{count} more activities"
msgstr[0] "Sjå ein aktivitet til"
msgstr[1] "Sjå %{count} aktivitetar til"
-#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:53
#: lib/web/templates/email/email_direct_activity.html.heex:60
#: lib/web/templates/email/email_direct_activity.text.eex:6
#: lib/web/templates/email/email_direct_activity.text.eex:7
+#, elixir-format
msgid "There has been an activity!"
msgid_plural "There has been some activity!"
msgstr[0] "Det har skjedd noko!"
msgstr[1] "Det har skjedd fleire ting!"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/renderer.ex:46
+#, elixir-autogen, elixir-format
msgid "Activity on %{instance}"
msgstr "Aktivitet på %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted an announcement under event %{event}."
msgstr "%{profile} la ut ei kunngjering til hendinga %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:24
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr "%{profile} nemnde deg i ein kommentar til hendinga %{event}."
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:249
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
"Vil du ikkje ha varsel? I %{tag_start}innstillingane%{tag_end} kan du skru "
"dei av eller endra kor ofte du får dei."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:51
#: lib/web/templates/email/email_direct_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Here's your weekly activity recap"
msgstr "Her er samandraget for denne veka"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:121
#: lib/web/email/activity.ex:142
+#, elixir-autogen, elixir-format
msgid "Activity notification for %{instance}"
msgstr "Varsel for %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:128
+#, elixir-autogen, elixir-format
msgid "Daily activity recap for %{instance}"
msgstr "Dagleg samandrag for %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:49
#: lib/web/templates/email/email_direct_activity.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Here's your daily activity recap"
msgstr "Her er det daglege samandraget ditt"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:135
+#, elixir-autogen, elixir-format
msgid "Weekly activity recap for %{instance}"
msgstr "Vekesamandrag for %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr "%{profile} skreiv ein ny kommentar til hendinga di %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
msgstr "%{profile} skreiv eit nytt svar til hendinga di %{event}."
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:46
+#, elixir-autogen, elixir-format
msgid "Announcement for your event %{event}"
msgstr "Kunngjering for hendinga di %{event}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/group.ex:23
+#, elixir-autogen, elixir-format
msgid "The group %{group} was updated by %{profile}."
msgstr "%{profile} oppdaterte gruppa %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:47
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was deleted by %{profile}."
msgstr "{profile} sletta innlegget %{post} frå gruppa %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:31
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was published by %{profile}."
msgstr "%{profile} la ut innlegget %{post} i gruppa %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:39
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was updated by %{profile}."
msgstr "%{profile} oppdaterte innlegget %{post} i gruppa %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:39
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group %{group}."
msgstr "%{member} godtok invitasjonen til å bli med i gruppa."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:47
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group %{group}."
msgstr "%{member} vart med i gruppa."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:43
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group %{group}."
msgstr "%{member} avslo invitasjonen til å bli med i gruppa."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:31
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group %{group}."
msgstr "%{member} spurde om å bli med i gruppa."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:35
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile} to group %{group}."
msgstr "%{profile} inviterte %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member} to group %{group}."
msgstr "%{profile} la til medlemen %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:55
+#, elixir-autogen, elixir-format
msgid "%{profile} approved the membership request from %{member} for group %{group}."
msgstr "%{profile} oppdaterte medlemen %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:33
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource} in group %{group}."
msgstr "%{profile} laga mappa %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:69
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource} in group %{group}."
msgstr "%{profile} sletta mappa %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource} in group %{group}."
msgstr "%{profile} sletta ressursen %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:75
+#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member} from the group %{group}."
msgstr "%{profile} kasta ut medlemen %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:61
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource} in group %{group}."
msgstr "%{profile} flytta mappa %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource} in group %{group}."
msgstr "%{profile} flytta ressursen %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:79
+#, elixir-autogen, elixir-format
msgid "%{profile} quit the group %{group}."
msgstr "%{profile} forlét gruppa."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
msgstr ""
"%{profile} avslo førespurnaden frå %{member} om å bli medlem i gruppa "
"%{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
msgstr "%{profile} døypte om mappa frå %{old_resource_title} til %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
"%{profile} døypte om ressursen frå %{old_resource_title} til %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member} in group %{group}."
msgstr "%{profile} oppdaterte medlemen %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:35
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource} in group %{group}."
msgstr "%{profile} laga ressursen %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:86
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
msgstr "%{profile} arkiverte diskusjonen %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:26
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion} in group %{group}."
msgstr "%{profile} laga diskusjonen %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:101
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
msgstr "%{profile} sletta diskusjonen %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:56
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
msgstr "%{profile} nemnde deg i diskusjonen %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
msgstr "%{profile} ga nytt namn til diskusjonen %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:41
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr "%{profile} svara på diskusjonen %{discussion}."
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr "%{profile} la til medlemen %{member}."
diff --git a/priv/gettext/nn/LC_MESSAGES/default.po b/priv/gettext/nn/LC_MESSAGES/default.po
index c52d0159e..76894c91a 100644
--- a/priv/gettext/nn/LC_MESSAGES/default.po
+++ b/priv/gettext/nn/LC_MESSAGES/default.po
@@ -14,262 +14,262 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.11.2\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:66
+#, elixir-autogen, elixir-format
msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one."
msgstr ""
"Viss du ikkje ba om dette, kan du sjå bort frå denne eposten. Passordet blir "
"ikkje endra før du klikkar på lenka under og lagar eit nytt."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:120
+#, elixir-autogen, elixir-format
msgid "%{title} by %{creator}"
msgstr "%{title} av %{creator}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:80
+#, elixir-autogen, elixir-format
msgid "Activate my account"
msgstr "Ta i bruk kontoen min"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:150
#: lib/web/templates/email/email.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Ask the community on Framacolibri"
msgstr "Spør brukarsamfunnet på Framacolibri"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:15
+#, elixir-autogen, elixir-format
msgid "Comments"
msgstr "Kommentarar"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:115
#: lib/web/templates/email/report.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Event"
msgstr "Hending"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:49
+#, elixir-autogen, elixir-format
msgid "Instructions to reset your password on %{instance}"
msgstr "Framgangsmåte for å nullstilla passordet på %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:21
+#, elixir-autogen, elixir-format
msgid "Reason"
msgstr "Grunn"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:86
+#, elixir-autogen, elixir-format
msgid "Reset Password"
msgstr "Nullstill passord"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:53
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
msgstr ""
"Det er lett å nullstilla passordet. Berre trykk på knappen under og fylg "
"framgangsmåten. Dette ordnar me på ei lita stund."
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:26
+#, elixir-autogen, elixir-format
msgid "Instructions to confirm your Mobilizon account on %{instance}"
msgstr "Framgangsmåte for å stadfesta Mobilizon-kontoen din på %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:22
+#, elixir-autogen, elixir-format
msgid "New report on Mobilizon instance %{instance}"
msgstr "Ny rapport på Mobilizon-nettstaden %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:67
#: lib/web/templates/email/before_event_notification.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Go to event page"
msgstr "Gå til hendingssida"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New report from %{reporter} on %{instance}"
msgstr "Ny rapport frå %{reporter} på %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Participation approved"
msgstr "Deltakinga er godkjend"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:18
#: lib/web/templates/email/password_reset.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Password reset"
msgstr "Nullstill passord"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time."
msgstr ""
"Det er lett å nullstilla passordet. Berre klikk på lenka under og fylg "
"framgangsmåten. Dette ordnar me på ei lita stund."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email."
msgstr ""
"Du har oppretta ein konto på %{host} med denne epostadressa. Du er eitt "
"klikk unna å aktivera kontoen. Viss du ikkje oppretta nokon konto, kan du "
"berre oversjå denne eposten."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:114
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been approved"
msgstr "Deltakinga di på hendinga %{title} er godkjent"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:67
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been rejected"
msgstr "Deltakinga di på hendinga %{title} er avslegen"
-#, elixir-autogen, elixir-format
#: lib/web/email/event.ex:44
+#, elixir-autogen, elixir-format
msgid "Event %{title} has been updated"
msgstr "Hendinga %{title} er oppdatert"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:7
+#, elixir-autogen, elixir-format
msgid "New title: %{title}"
msgstr "Ny tittel: %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr "Du ba om eit nytt passord for brukarkontoen din på %{instance}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:105
+#, elixir-autogen, elixir-format
msgid "Warning"
msgstr "Åtvaring"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:140
+#, elixir-autogen, elixir-format
msgid "Confirm your participation to event %{title}"
msgstr "Stadfest at du vil delta på hendinga %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:106
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal ID for your current selected identity"
msgstr "Ein intern ID for den identiteten du har valt"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal user ID"
msgstr "Ein intern brukar-ID"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Any of the information we collect from you may be used in the following ways:"
msgstr "Informasjonen me samlar frå deg, kan bli brukt på desse måtane:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:13
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Basic account information"
msgstr "Grunnleggjande kontoinformasjon"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:32
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do not share any dangerous information over Mobilizon."
msgstr "Ikkje del farleg stoff på Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:123
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we disclose any information to outside parties?"
msgstr "Sender me informasjon om deg til utanforståande?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:100
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we use cookies?"
msgstr "Bruker me infokapslar?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "How do we protect your information?"
msgstr "Korleis vernar me opplysingane dine?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:36
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "IPs and other metadata"
msgstr "IP-adresser og andre metadata"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:23
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Published events and comments"
msgstr "Offentlege hendingar og kommentarar"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:93
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain the IP addresses associated with registered users no more than 12 months."
msgstr "Ikkje lagra IP-adressene for registrerte brukarar lenger enn eitt år."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:107
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Tokens to authenticate you"
msgstr "Identifiseringsteikn"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:38
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We also may retain server logs which include the IP address of every request to our server."
msgstr ""
"Me kan òg lagra tenarloggar som inneheld IP-adressene for alle førespurnader "
"til tenaren vår."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:102
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We store the following information on your device when you connect:"
msgstr "Me lagrar desse opplysingane på eininga di når du koplar til:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:84
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We will make a good faith effort to:"
msgstr "Me gjer vårt beste for å:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:45
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What do we use your information for?"
msgstr "Kva bruker me opplysingane dine til?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:83
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What is our data retention policy?"
msgstr "Kva retningsliner for datalagring har me?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:99
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You may irreversibly delete your account at any time."
msgstr "Du kan når som helst sletta kontoen din for alltid."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to our Privacy Policy"
msgstr "Endringar i personvernretningslinene våre"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:139
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site."
msgstr ""
@@ -279,8 +279,8 @@ msgstr ""
"Personvernforordningen\">General Data Protection Regulation) at du ikkje "
"bruker nettstaden."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site."
msgstr ""
@@ -290,30 +290,30 @@ msgstr ""
"27s_Online_Privacy_Protection_Act\">Children's Online Privacy Protection "
"Act) at du ikkje bruker nettstaden."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:160
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we decide to change our privacy policy, we will post those changes on this page."
msgstr ""
"Viss me endrar personvernretningslinene seinare, vil me leggja ut endringane "
"på denne sida."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:153
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Law requirements can be different if this server is in another jurisdiction."
msgstr ""
"Lovkrava kan vera annleis om denne tenaren er innanfor ein annan "
"jurisdiksjon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:137
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Site usage by children"
msgstr "Born på denne nettstaden"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:68
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions."
msgstr ""
@@ -321,8 +321,8 @@ msgstr ""
"varslingar om korleis andre\n"
" reagerer på innhaldet ditt, eller sender deg meldingar, spørsmål og svar."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:61
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations."
msgstr ""
@@ -330,8 +330,8 @@ msgstr ""
"adressa di med andre kjente adresser slik\n"
" at me kan finna ut om adressa er utestengt, eller andre brot på reglane."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:54
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in."
msgstr ""
@@ -340,89 +340,89 @@ msgstr ""
" berre samhandla med innhald og innlegg frå andre samt leggja ut eige "
"innhald når du er logga inn."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:10
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What information do we collect?"
msgstr "Kva opplysingar samlar me?"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:182
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: confirm your email address"
msgstr "Mobilizon på %{instance}: stadfest epostadressa di"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:159
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: email changed"
msgstr "Mobilizon på %{instance}: epostadressa er endra"
-#, elixir-format
#: lib/web/email/notification.ex:52
+#, elixir-format
msgid "One event planned today"
msgid_plural "%{nb_events} events planned today"
msgstr[0] "Ei planlagd hending i dag"
msgstr[1] "%{nb_events} planlagde hendingar i dag"
-#, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:47
#: lib/web/templates/email/on_day_notification.text.eex:3
+#, elixir-format
msgid "You have one event today:"
msgid_plural "You have %{total} events today:"
msgstr[0] "Du har ei hending i dag:"
msgstr[1] "Du har %{total} hendingar i dag:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.text.eex:3
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{group}"
msgstr "%{inviter} har nett invitert deg til gruppa %{group}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:18
#: lib/web/templates/email/group_invite.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Come along!"
msgstr "Bli med!"
-#, elixir-autogen, elixir-format
#: lib/web/email/notification.ex:24
+#, elixir-autogen, elixir-format
msgid "Don't forget to go to %{title}"
msgstr "Ikkje gløym å koma på %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:47
#: lib/web/templates/email/before_event_notification.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Get ready for %{title}"
msgstr "Gjer deg klar til %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:83
+#, elixir-autogen, elixir-format
msgid "See my groups"
msgstr "Sjå på gruppene mine"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:65
#: lib/web/templates/email/group_invite.text.eex:5
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to your groups."
msgstr "Gå til gruppene dine for å takka ja til denne invitasjonen."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.text.eex:5
+#, elixir-autogen, elixir-format
msgid "View the event on: %{link}"
msgstr "Sjå hendinga på: %{link}"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:30
+#, elixir-autogen, elixir-format
msgid "You have been invited by %{inviter} to join group %{group}"
msgstr "%{inviter} har invitert deg til å bli med i gruppa %{group}"
-#, elixir-format
#: lib/web/email/notification.ex:81
+#, elixir-format
msgid "One event planned this week"
msgid_plural "%{nb_events} events planned this week"
msgstr[0] "Ei planlagd hending denne veka"
msgstr[1] "%{nb_events} planlagde hendingar denne veka"
-#, elixir-format
#: lib/web/email/notification.ex:107
+#, elixir-format
msgid "One participation request for event %{title} to process"
msgid_plural "%{number_participation_requests} participation requests for event %{title} to process"
msgstr[0] "Du har ein førespurnad om å delta på %{title} å handtera"
@@ -430,21 +430,21 @@ msgstr[1] ""
"%{number_participation_requests} førespurnader om å delta på %{title} å "
"handtera"
-#, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:47
#: lib/web/templates/email/notification_each_week.text.eex:3
+#, elixir-format
msgid "You have one event this week:"
msgid_plural "You have %{total} events this week:"
msgstr[0] "Du har ei hending denne veka:"
msgstr[1] "Du har %{total} hendingar denne veka:"
-#, elixir-autogen, elixir-format
#: lib/service/metadata/utils.ex:53
+#, elixir-autogen, elixir-format
msgid "The event organizer didn't add any description."
msgstr "Tilskiparen skreiv inga skildring."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:78
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm."
msgstr ""
@@ -453,8 +453,8 @@ msgstr ""
"er både nettlesarøkta di og trafikken sikra med SSL/TLS, og passordet ditt "
"blir nykjelkryptert med ein sterk einvegsalgoritme."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety."
msgstr ""
@@ -465,20 +465,20 @@ msgstr ""
"halda lova, oppfylla våre eigne vilkår, eller verna våre eigne og andre sine "
"rettar, eigedom og tryggleik."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:62
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Accepting these Terms"
msgstr "Å godta vilkåra"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:73
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to these Terms"
msgstr "Endringar i vilkåra"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:271
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content."
msgstr ""
@@ -490,38 +490,38 @@ msgstr ""
"ansvar når det gjeld å bruka eller lita på ein kvar del av innhaldet på "
"nettstaden."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:192
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:"
msgstr ""
"Du godtek òg at du ikkje vil gjera noko av dette når du bruker tenesta eller "
"har med andre brukarar å gjera:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:217
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties."
msgstr ""
"Gå rundt eller prøva å gå rundt filter, tryggleiksmekanismar, avgrensingar "
"eller andre måtar å verna tenesta, brukarane eller tredjepartar."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:211
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;"
msgstr ""
"Samla personopplysingar om andre brukarar, eller plaga, truga, forfylgja "
"eller uroa andre som bruker tenesta;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:167
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that is illegal or unlawful, that would otherwise create liability;"
msgstr "Innhald som er ulovleg eller som vil føra med seg straffeansvar;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;"
msgstr ""
@@ -529,48 +529,48 @@ msgstr ""
"opphavsrett, privatlivsrett, publiseringsrett eller andre intellektuelle og "
"andre rettar til alle partar;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:103
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Creating Accounts"
msgstr "Oppretta kontoar"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:284
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Entire Agreement"
msgstr "Heile avtala"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:294
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Feedback"
msgstr "Tilbakemeldingar"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:261
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Hyperlinks and Third Party Content"
msgstr "Lenker og tredjepartsinnhald"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:279
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service."
msgstr ""
"Viss du bryt med desse vilkåra, har me rett til å sperra brukarkontoen din "
"eller kasta deg ut frå tenesta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:205
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;"
msgstr ""
"Gje seg ut for å vera nokon andre, eller leggja ut innhald på deira vegner, "
"eller elles misbruka tilknytinga di til ein person eller ei eining;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:128
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness."
msgstr ""
@@ -579,26 +579,26 @@ msgstr ""
"denne tenesta. Det tyder òg at du er ansvarleg for om innhaldet er lovleg, "
"til å lita på, og høver for dei som ser det."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:94
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Privacy Policy"
msgstr "Personvernretningsliner"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:304
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions & Contact Information"
msgstr "Spørsmål & kontakt"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:277
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Termination"
msgstr "Opphøyr"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:199
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;"
msgstr ""
@@ -606,14 +606,14 @@ msgstr ""
"eller hindra andre i å bruka tenesta; eller som kan skada, setja ut av "
"drift, overlasta eller hindra funksjonane på tenesta;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your Content & Conduct"
msgstr "Innhaldet og åtferda di"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:263
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk."
msgstr ""
@@ -624,8 +624,8 @@ msgstr ""
"tyder ikkje det at me går gode for innhaldet der. Du bruker alle lenker på "
"eigen risiko."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:224
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended."
msgstr ""
@@ -633,16 +633,16 @@ msgstr ""
"om åtferd og styring når du bruker nettstaden vår. Dersom du bryt reglane, "
"kan det føra til at du blir utestengt eller at brukarkontoen din blir sperra."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:254
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For full details about the Mobilizon software see here."
msgstr ""
"Les meir om Mobilizon-programvara her."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully."
msgstr ""
@@ -650,8 +650,8 @@ msgstr ""
"href=\"https://%{instance_url}\">%{instance_url})-nettstaden og "
"tenestene der (framover \"tenesta\"). her er vikåra, som me bed deg lesa."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:82
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms."
msgstr ""
@@ -660,8 +660,8 @@ msgstr ""
"på nettsida vår. Viss du er interessert i endringane i vilkåra, må du fylgja "
"med på nettsida."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:"
msgstr ""
@@ -669,16 +669,16 @@ msgstr ""
"ved å ikkje leggja ut, lenka eller visa til noko av det fylgjande når du "
"bruker nettstaden:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:179
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and"
msgstr ""
"Privatopplysingar til tredjepartar (td. adresser, telefonnummer, "
"epostadresser, personnummer og kredittkortnummer); og"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:152
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible."
msgstr ""
@@ -689,8 +689,8 @@ msgstr ""
"innhaldet ditt på andre nettstader. Me er ikkje ansvarlege viss andre "
"nettstader av ein eller annan grunn ikkje slettar innhaldet ditt."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:286
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service."
msgstr ""
@@ -698,8 +698,8 @@ msgstr ""
"å bruka tenesta, og avløyser alle tidlegare avtaler mellom deg og "
"%{instance_name} om det same."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:247
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it."
msgstr ""
@@ -708,16 +708,16 @@ msgstr ""
"license-v3-(agpl-3.0)\">AGPLv3-lisensen, som både gjev deg høve til, og "
"faktisk oppmodar deg til, å sjå på, bruka og endra kjeldekoden."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:185
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code."
msgstr ""
"Virus, øydelagde data eller andre skadelege, forstyrrande og øydeleggjande "
"filer eller kode."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system."
msgstr ""
@@ -726,29 +726,29 @@ msgstr ""
"det i systemet eller tryggingskopiane våre i noko tid. Tilgangsloggar frå "
"vevtenaren kan òg bli lagra i noko tid."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:306
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions or comments about the Service may be directed to us at %{contact}"
msgstr ""
"Du kan senda spørsmål eller kommentarar om tenesta til oss på %{contact}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:245
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Source code"
msgstr "Kjeldekode"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:296
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}."
msgstr ""
"Me likar tilbakemeldingar! Sei gjerne kva du synest om tenesta, vilkåra og "
"kva som helst om %{instance_name}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:234
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful."
msgstr ""
@@ -760,16 +760,16 @@ msgstr ""
"same gjeld andre nettstader og brukarsamfunn, og åtferd som dei meiner er "
"upassande, trugande, krenkjande eller skadeleg."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:7
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} will not use or transmit or resell your personal data"
msgstr ""
"%{instance_name} korkje bruker, overfører eller sel "
"personopplysingane dine"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:113
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly."
msgstr ""
@@ -778,16 +778,16 @@ msgstr ""
"programvara, bed me deg kontakta Framasoft direkte."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:240
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules."
msgstr ""
"Styrarane på nettstaden bør passa på at alle brukarsamfunna som er på "
"nettstaden blir styrte etter retningslinene som er fastsette."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:321
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA."
msgstr ""
@@ -796,8 +796,8 @@ msgstr ""
"appdotnet/terms-of-service\">App.net, som òg er under CC BY-SA-lisensen."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA."
msgstr ""
@@ -806,22 +806,22 @@ msgstr ""
"discourse\">Discourse, som òg er under CC BY-SA-lisensen."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:3
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Short version"
msgstr "Kortversjon"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:29
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The service is provided without warranties and these terms may change in the future"
msgstr ""
"Me driv denne tenesta utan å yta garantiar, og desse vilkåra kan bli endra i "
"framtida"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:166
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020."
msgstr ""
@@ -829,8 +829,8 @@ msgstr ""
"licenses/by-sa/4.0/\">CC BY-SA-lisensen. Det vart sist endra 18. juni "
"2020."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:314
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020."
msgstr ""
@@ -838,78 +838,77 @@ msgstr ""
"licenses/by-sa/4.0/\">CC BY-SA-lisensen. Det vart sist endra 22. juni "
"2020."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:21
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect other people and %{instance_name}'s rules when using the service"
msgstr ""
"Du må respektera andre menneske og halda reglane på %{instance_name} "
"når du bruker denne tenesta"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect the law when using %{instance_name}"
msgstr "Du må fylgja lovene når du bruker %{instance_name}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:5
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content is yours"
msgstr "Du eig det du lagar"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Confirm my e-mail address"
msgstr "Stadfest epostadressa mi"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm your e-mail"
msgstr "Stadfest epostadressa di"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
"Hei! Du har akkurat meldt deg på denne hendinga: « %{title} ». Stadfest "
"epostadressa du skreiv inn:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:142
#: lib/web/templates/email/email.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Need help? Is something not working as expected?"
msgstr "Treng du hjelp, eller er det noko som ikkje verkar slik du venta?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it."
msgstr ""
"Du har laga ein konto på %{host} med denne epostadressa. Du er berre "
"eitt klikk unna å ta kontoen i bruk."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:18
+#, elixir-autogen, elixir-format
msgid "New report on %{instance}"
msgstr "Ny rapport på %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "The email address for your account on %{host} is being changed to:"
msgstr "Epostadressa for brukarkontoen din på %{host} blir no endra til:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr "Du har bede om eit nytt passord for kontoen din på %{instance}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr "Ikkje bruk han på ordentleg."
-#, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
#: lib/web/templates/email/event_updated.html.heex:172
@@ -918,6 +917,7 @@ msgstr "Ikkje bruk han på ordentleg."
#: lib/web/templates/email/notification_each_week.text.eex:11
#: lib/web/templates/email/on_day_notification.html.heex:89
#: lib/web/templates/email/on_day_notification.text.eex:11
+#, elixir-format
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
msgstr[0] ""
@@ -927,60 +927,60 @@ msgstr[1] ""
"Viss du vil avbryta deltakinga di på ei eller fleire hendingar, kan du gå "
"til hendingssidene via lenkene over og klikka på «deltek»-knappen."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} er ein Mobilizon-nettstad."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:187
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} er ein Mobilizon-nettstad."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:18
#: lib/web/templates/email/pending_participation_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "A request is pending!"
msgstr "Ein førespurnad ventar på deg!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:18
#: lib/web/templates/email/before_event_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An event is upcoming!"
msgstr "Ei hending skjer snart!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:18
#: lib/web/templates/email/email_changed_new.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm new email"
msgstr "Stadfest ny epostadresse"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:108
+#, elixir-autogen, elixir-format
msgid "End"
msgstr "Slutt"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:18
#: lib/web/templates/email/event_updated.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Event update!"
msgstr "Oppdatert hending!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Flagged comments"
msgstr "Flagga kommentarar"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:59
#: lib/web/templates/email/event_participation_approved.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!"
msgstr ""
"Godt nytt: Ein av tilskiparane har godkjent at du deltek. Skriv det i "
"kalenderen din, for du er på gjestelista!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
"Hei! Det ser ut til at du vil endra epostadressa du har brukt til "
@@ -988,16 +988,16 @@ msgstr ""
"du klikka på knappen under for å stadfesta dndringa. Etterpå kan du logga "
"inn på %{instance} med den nye adressa."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:"
msgstr ""
"Hei! Berre ei lita melding for å stadfesta at epostadressa til kontoen din "
"på %{host} er endra frå denne til:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:79
#: lib/web/templates/email/email_changed_old.text.eex:5
+#, elixir-autogen, elixir-format
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 ""
"Viss du ikkje gjorde denne endringa sjølv, er det sannsynleg at nokon har "
@@ -1005,310 +1005,304 @@ msgstr ""
"ditt med ein gong. Viss du ikkje kan logga inn, bør du kontakta styraren på "
"%{host}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:12
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above."
msgstr ""
"Viss du ikkje gjorde dette sjølv, kan du oversjå denne meldinga. Passordet "
"ditt blir ikkje endra med mindre du klikkar på lenka over."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
#: lib/web/templates/email/registration_confirmation.html.heex:62
#: lib/web/templates/email/registration_confirmation.text.eex:7
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger this email, you may safely ignore it."
msgstr "Viss du ikkje gjorde dette sjølv, kan du trygt sjå bort frå dette."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:84
#: lib/web/templates/email/before_event_notification.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgstr ""
"Viss du ikkje vil delta likevel, kan du gå til hendingssida med lenka over "
"og klkka på «Deltek»-knappen."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:193
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Learn more about Mobilizon here!"
msgstr "Lær meir om Mobilizon her!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:123
#: lib/web/templates/export/event_participants.html.heex:129
+#, elixir-autogen, elixir-format
msgid "Location"
msgstr "Stad"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:133
+#, elixir-autogen, elixir-format
msgid "Location address was removed"
msgstr "Adressa vart fjerna"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:89
#: lib/web/templates/email/pending_participation_notification.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Manage pending requests"
msgstr "Sjå over ventande førespurnader"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:18
#: lib/web/templates/email/registration_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Nearly there!"
msgstr "Nesten klar!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:18
#: lib/web/templates/email/email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New email confirmation"
msgstr "Ny stadfestingsepost"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:191
+#, elixir-autogen, elixir-format
msgid "Reasons for report"
msgstr "Grungjeving for rapporten"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:48
+#, elixir-autogen, elixir-format
msgid "Someone on %{instance} reported the following content for you to analyze:"
msgstr ""
"Nokon på %{instance} rapporterte dette, slik at du kan sjå på det:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:18
#: lib/web/templates/email/event_participation_rejected.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry! You're not going."
msgstr "Orsak! Du er ikkje påmeld."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:93
+#, elixir-autogen, elixir-format
msgid "Start"
msgstr "Start"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:3
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr "%{title} er endra, så me tenkte du ville vita det."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:74
#: lib/web/templates/email/event_updated.text.eex:6
+#, elixir-autogen, elixir-format
msgid "This event has been cancelled by its organizers. Sorry!"
msgstr "Tilskiparane har avlyst denne hendinga. Me orsakar!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:68
#: lib/web/templates/email/event_updated.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This event has been confirmed"
msgstr "Denne hendinga er stadfesta"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:70
#: lib/web/templates/email/event_updated.text.eex:5
+#, elixir-autogen, elixir-format
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
msgstr ""
"Denne hendinga er ikkje stadfesta enno. Tilskiparane seier frå viss dei "
"stadfestar ho."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:59
#: lib/web/templates/email/event_participation_rejected.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Unfortunately, the organizers rejected your request."
msgstr "Tilskiparane har diverre avslege førespurnaden din."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:70
+#, elixir-autogen, elixir-format
msgid "Verify your email address"
msgstr "Stadfest epostadressa di"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:232
+#, elixir-autogen, elixir-format
msgid "View report"
msgstr "Les rapporten"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:24
+#, elixir-autogen, elixir-format
msgid "View report:"
msgstr "Les rapporten:"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Visit event page"
msgstr "Sjå på hendingssida"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page"
msgstr "Sjå på den oppdaterte hendingssida"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:12
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page: %{link}"
msgstr "Sjå på den oppdaterte hendingssida: %{link}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:18
#: lib/web/templates/email/on_day_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "What's up today?"
msgstr "Kva skjer i dag?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:96
#: lib/web/templates/email/event_participation_approved.text.eex:11
#: lib/web/templates/email/event_participation_confirmed.html.heex:96
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
msgstr ""
"Viss du vil oppdatera eller avbryta deltakinga di, kan du gå til "
"hendingssida med lenka over og klikka på Deltek-knappen."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:106
#: lib/web/templates/email/pending_participation_notification.text.eex:10
+#, elixir-autogen, elixir-format
msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »."
msgstr ""
"Du får denne eposten fordi du har valt å få varslingar når det er ventande "
"førespurnader til hendingane dine. Du kan skru av eller endra varsel i "
"kontoinnstillingane dine, under «Varsel»."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr "Du ba om å bli med på %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:5
#: lib/web/templates/email/event_participation_confirmed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr "Du ba nyst om å vera med på %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're going!"
msgstr "Du skal dit!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:87
#: lib/web/templates/email/email_changed_new.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr ""
"Viss du ikkje endra dette sjølv, kan du trygt sjå bort frå denne meldinga."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:112
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr "Ikkje bruk det på ordentleg."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:64
#: lib/web/templates/email/group_member_removal.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
"Viss du meiner dette er feil, kan du kontakta gruppestyrarane slik at dei "
"kan leggja deg til att."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-msgid "So long, and thanks for the fish!"
-msgstr "Ha det så lenge, og takk for all fisken!"
-
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:114
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
msgstr "Du er fjerna frå gruppa %{group}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore."
msgstr ""
"Du er fjerna frå gruppa %{group}. Du kan ikkje lenger lesa innhald som er "
"privat for denne gruppa."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:47
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}"
msgstr ""
"%{inviter} har nett invitert deg til gruppa "
"%{link_start}%{group}%{link_end}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore."
msgstr ""
"Du er fjerna frå gruppa %{link_start}%{group}%{link_end}. Frå no kan "
"du ikkje lesa privat innhald i denne gruppa."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:85
#: lib/web/templates/email/group_suspension.text.eex:7
+#, elixir-autogen, elixir-format
msgid "As this group was located on another instance, it will continue to work for other instances than this one."
msgstr ""
"Denne gruppa var på ein annan nettstad, og vil halda fram å verka for andre "
"nettstader unnateke denne."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:71
#: lib/web/templates/email/group_suspension.text.eex:5
+#, elixir-autogen, elixir-format
msgid "As this group was located on this instance, all of it's data has been irretrievably deleted."
msgstr ""
"Denne gruppa var på ein annan nettstad, så alle data gruppa hadde er borte "
"for alltid."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:18
#: lib/web/templates/email/group_suspension.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}!"
msgstr "Gruppa %{group} på %{instance} er sperra!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
"Styrarane på nettstaden din har avgjort å sperra gruppa %{group_name} "
"(%{group_address}). Du er ikkje lenger medlem av gruppa."
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:90
msgid "The group %{group} has been suspended on %{instance}"
msgstr "Gruppa %{group} på %{instance} er sperra"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:64
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}."
msgstr ""
"Ved å vitja eller bruka denne tenesta, er du bunden av alle vilkåra under. "
"Viss vilkåra er uklåre, set me pris på om du kontaktar %{contact}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:96
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For information about how we collect and use information about users of the Service, please check our privacy policy."
msgstr ""
"På personvernsida vår kan du lesa meir om korleis "
"me samlar og bruker informasjon om dei som bruker denne tenesta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:88
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms."
msgstr ""
"Viss du held fram å bruka tenesta etter at dei endra vilkåra byrjar gjelda, "
"tyder det at du godtek dei endra vilkåra."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:109
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you delete this information, you need to login again."
msgstr "Viss du slettar desse opplysingane, må du logga inn på nytt."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:111
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser."
msgstr ""
@@ -1319,31 +1313,31 @@ msgstr ""
"Viss du slettar desse opplysingane, kjem ikkje nettlesaren din til å syna om "
"du deltek eller ei."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:117
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Note: This information is stored in your localStorage and not your cookies."
msgstr ""
"Merk: Desse opplysingane blir lagra i lokallagringa di, og ikkje i "
"infokapslane."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:231
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our responsibility"
msgstr "Ansvaret vårt"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:87
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days."
msgstr ""
"Å lagra tenarloggar med IP-adressene for alle førespurnader til denne "
"tenaren, i den grad me lagrar loggar, i maksimalt 90 dagar."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:3
#: lib/web/templates/api/terms.html.heex:39
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better."
msgstr ""
@@ -1351,16 +1345,16 @@ msgstr ""
"skjøna. Me har laga ei ordliste som kan hjelpa deg "
"å forstå dei."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:120
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge."
msgstr ""
"Me er ikkje ansvarlege for tap som kan koma av at nokon andre bruker eposten "
"og passordet ditt, anten du veit om det eller ikkje."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:140
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service."
msgstr ""
@@ -1370,8 +1364,8 @@ msgstr ""
"innhaldet du legg ut, lenkar eller gjer tilgjengeleg på eller gjennom "
"tenesta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering."
msgstr ""
@@ -1388,16 +1382,16 @@ msgstr ""
"offentlege. Hugs at du kan vitja denne nettstaden utan å registrera "
"deg."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature."
msgstr ""
"Me held på retten til å endra desse vilkåra til ei kvar tid. Til dømes kan "
"me ha bruk for å endra vilkåra dersom det kjem nye funksjonar på nettstaden."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:55
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page."
msgstr ""
@@ -1410,8 +1404,8 @@ msgstr ""
"lesa meir om denne nettstaden på «Om "
"oss»-sida."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}."
msgstr ""
@@ -1420,8 +1414,8 @@ msgstr ""
"tilgang til kontoopplysingane dine eller andre opplysingar du gjev til "
"%{instance_name}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:134
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set."
msgstr ""
@@ -1433,8 +1427,8 @@ msgstr ""
"avgrensingane du har gjeve for kvar innhaldet skal syna. Me vil ikkje endra "
"dei innstillingane du har gjort for kvar innhaldet skal syna."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:25
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them."
msgstr ""
@@ -1449,8 +1443,8 @@ msgstr ""
"mottakarar kan kopiera, laga skjermbilete eller dela innhaldet på andre "
"måtar."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:132
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one."
msgstr ""
@@ -1460,514 +1454,499 @@ msgstr ""
"alle nettstader frå alle medlemer i gruppa, i den grad desse medlemene er på "
"andre nettstader enn denne."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.text.eex:4
+#, elixir-autogen, elixir-format
msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
"Du har stadfesta at du deltek. Skriv det inn i kalenderen din, for du står "
"på gjestelista no!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:47
#: lib/web/templates/email/event_participation_confirmed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr "Du ba nett om å vera med på %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:91
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been confirmed"
msgstr "Me har stadfesta at du deltek på hendinga %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:54
+#, elixir-autogen, elixir-format
msgid "%{reporter} reported the following content."
msgstr "%{reporter} rapporterte dette innhaldet."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Group %{group} was reported"
msgstr "Gruppa %{group} er rapportert"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Group reported"
msgstr "Ei gruppe er rapportert"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Profile %{profile} was reported"
msgstr "Profilen %{profile} er rapportert"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:81
+#, elixir-autogen, elixir-format
msgid "Profile reported"
msgstr "Ein profil er rapportert"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
+#, elixir-autogen, elixir-format
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
"No har du stadfesta at du deltek. Skriv det inn i kalenderen din, for du "
"står på gjestelista no!"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:99
+#, elixir-autogen, elixir-format
msgid "A text is required for the post"
msgstr "Du treng tekst i innlegget"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:98
+#, elixir-autogen, elixir-format
msgid "A title is required for the post"
msgstr "Du treng ein tittel på innlegget"
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.text.eex:5
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr "%{name} (%{domain}) har spurt om å fylgja nettstaden din."
-
-#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:53
msgid "%{name} requests to follow your instance"
msgstr "%{name} spør om å fylgja nettstaden din"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
"Viss du seier ja, vil nettstaden få alle dei offentlege hendingane dine."
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:47
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr "Nettstaden %{name} (%{domain}) spør om å fylgja nettstaden din"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
"Gå til administratorinnstillingane for nettstaden for å godta denne "
"invitasjonen."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.html.heex:18
#: lib/web/templates/email/instance_follow.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Want to connect?"
msgstr "Vil du kopla til?"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-"Merk: At %{name} (%{domain}) fylgjer deg, tyder ikkje plent at du fylgjer "
-"dei, men du kan be om å fylgja dei òg."
-
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
"Hei! Du melde deg akkurat på denne hendinga: «%{title}». Stadfest "
"epostadressa du skreiv inn:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr "Du sende ein førespurnad om å vera med på %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:83
+#, elixir-autogen, elixir-format
msgid "Event title"
msgstr "Namn på hendinga"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:47
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr "%{title} har vorte endra, så me tenkte du ville vita det."
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:7
+#, elixir-autogen, elixir-format
msgid "This page is not correct"
msgstr "Denne sida er feil"
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:50
+#, elixir-autogen, elixir-format
msgid "We're sorry, but something went wrong on our end."
msgstr "Orsak, det skjedde noko feil hjå oss."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:109
#: lib/web/templates/email/email.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This is a demonstration site to test Mobilizon."
msgstr "Dette er ei demoside for å prøva ut Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
+#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr "Straumen til %{name}"
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:120
+#, elixir-autogen, elixir-format
msgid "%{actor}'s private events feed on %{instance}"
msgstr "Den private hendingsstraumen til %{actor} på %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:115
+#, elixir-autogen, elixir-format
msgid "%{actor}'s public events feed on %{instance}"
msgstr "Den offentlege hendingsstraumen til %{actor} på %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:224
+#, elixir-autogen, elixir-format
msgid "Feed for %{email} on %{instance}"
msgstr "Straum for %{email} på %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:61
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may contact the server administrator at %{contact}."
msgstr ""
"Viss feilen held fram, kan du kontakta styraren for denne tenaren på "
"%{contact}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:59
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may try to contact the server administrator."
msgstr ""
"Viss feilen held fram, kan du prøva å kontakta styraren på denne tenaren."
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:82
+#, elixir-autogen, elixir-format
msgid "Technical details"
msgstr "Tekniske detaljar"
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:52
+#, elixir-autogen, elixir-format
msgid "The Mobilizon server %{instance} seems to be temporarily down."
msgstr "Mobilizon-tenaren ser ut til å vera nede i augeblinken."
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:72
+#, elixir-autogen, elixir-format
msgid "Public feed for %{instance}"
msgstr "Offentleg straum for %{instance}"
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:316
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr "Passordet er for kort. Det må ha minst 6 teikn."
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:322
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
"Godkjenningsteiknet er ugyldig. Pass på at adressa er heilt lik den du fekk "
"i eposten."
-#, elixir-autogen, elixir-format
#: lib/web/email/actor.ex:43
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} has been cancelled!"
msgstr "Du har meldt deg av deltakinga på %{title}!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:50
#: lib/web/templates/email/actor_suspension_participants.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled."
msgstr ""
"Styrarane på nettstaden din har avgjort å sperra gruppa %{group_name} "
"(%{group_address}). Du er ikkje lenger medlem av gruppa."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:50
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
"Styrarane på nettstaden din har avgjort å sperra gruppa %{group_name} "
"(%{group_address}). Du er ikkje lenger medlem av gruppa."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:18
#: lib/web/templates/email/actor_suspension_participants.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr "Du har meldt deg av %{event} på %{instance}!"
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
#: lib/service/export/participants/pdf.ex:96
+#, elixir-autogen, elixir-format
msgid "%{event}_participants"
msgstr "%{event}_deltakarar"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant message"
msgstr "Deltakarmelding"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant name"
msgstr "Deltakinga er godkjend"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant status"
msgstr "Deltakarstatus"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:52
#: lib/web/templates/email/admin/_role.html.heex:3
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr "Styrar"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:55
+#, elixir-autogen, elixir-format
msgid "Creator"
msgstr "Opphavsperson"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:49
#: lib/web/templates/email/admin/_role.html.heex:5
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr "Redaktør"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:37
+#, elixir-autogen, elixir-format
msgid "Not approved"
msgstr "Ikkje godkjent"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:40
+#, elixir-autogen, elixir-format
msgid "Not confirmed"
msgstr "Ikkje stadfesta"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:46
+#, elixir-autogen, elixir-format
msgid "Participant"
msgstr "Deltakar"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:43
+#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr "Avvist"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:122
+#, elixir-autogen, elixir-format
msgid "Begins on"
msgstr "Byrjar"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:125
+#, elixir-autogen, elixir-format
msgid "Ends on"
msgstr "Slutt"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Number of participants"
msgstr "Tal deltakarar"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:120
+#, elixir-autogen, elixir-format
msgid "Participants for %{event}"
msgstr "Deltakinga er godkjend"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:88
+#, elixir-autogen, elixir-format
msgid "Anonymous participant"
msgstr "Anonym deltakar"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.html.heex:12
#: lib/web/templates/email/date/event_tz_date_range.html.heex:20
#: lib/web/templates/email/date/event_tz_date_range.html.heex:36
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "🌐 %{timezone} %{offset}"
msgstr "🌐 %{timezone} %{offset}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (%{timezone} %{offset})"
msgstr "%{date_time} (%{timezone} %{offset})"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (in your timezone %{timezone} %{offset})"
msgstr "%{date_time} (i tidssona di %{timezone} %{offset})"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:18
#: lib/web/templates/email/notification_each_week.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On the agenda this week"
msgstr "Ei planlagd hending denne veka"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:113
+#, elixir-autogen, elixir-format
msgid "Details"
msgstr "Detaljar"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:28
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "From the %{start} to the %{end}"
msgstr "Frå %{start} til %{end}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Manage your participation"
msgstr "Styr deltakinga di"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:11
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On %{date} from %{start_time} to %{end_time}"
msgstr "%{date} frå %{start_time} til %{end_time}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Read more"
msgstr "Les meir"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.html.heex:121
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Online event"
msgstr "Hending på nett"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.html.heex:18
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event"
msgstr "%{group} planla ei ny hending"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event:"
msgstr "%{group} planla ei ny hending:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Address:"
msgstr "Adresse:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Date:"
msgstr "Dato:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Details:"
msgstr "Detaljar:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:182
+#, elixir-autogen, elixir-format
msgid "Manage your notification settings"
msgstr "Handter varslingsinnstillingane dine"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Manage your participation:"
msgstr "Handter deltakinga di:"
+#: lib/web/templates/email/participation/card/_title.text.eex:3
+#: lib/web/templates/email/participation/card/_title.text.eex:3
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/participation/card/_title.text.eex:3
-#: lib/web/templates/email/participation/card/_title.text.eex:3
msgid "Organizer: %{organizer}"
msgstr "Tilskipar: %{organizer}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:91
+#, elixir-autogen, elixir-format
msgid "Participate"
msgstr "Bli med"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Participate:"
msgstr "Bli med:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_title.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Title: %{title}"
msgstr "Tittel: %{title}"
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:43
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr "📅 Nyleg planlagt av %{group}: %{event}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:9
+#, elixir-autogen, elixir-format
msgid "New end date:"
msgstr "Ny sluttdato:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:10
+#, elixir-autogen, elixir-format
msgid "New location:"
msgstr "Ny stad:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:8
+#, elixir-autogen, elixir-format
msgid "New start date:"
msgstr "Ny startdato:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:18
#: lib/web/templates/email/group_membership_rejection.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry, not this time!"
msgstr "Orsak, ikkje denne gongen!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:74
+#, elixir-autogen, elixir-format
msgid "View the group"
msgstr "Sjå gruppa"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:18
#: lib/web/templates/email/group_membership_approval.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're in!"
msgstr "Du skal dit!"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:61
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved"
msgstr "Førespurnaden din om å bli med i %{group} er godkjend"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:88
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected"
msgstr "Førespurnaden din om å bli med i %{group} fekk avslag"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected."
msgstr "Førespurnaden din om å bli med i %{group} fekk avslag."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected."
msgstr ""
"Førespurnaden din om å bli med i gruppa "
"%{link_start}%{group}%{link_end} fekk avslag."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved."
msgstr "Førespurnaden din om å bli med i gruppa %{group} er godkjend."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved."
msgstr ""
"Førespurnaden din om å bli med i gruppa "
"%{link_start}%{group}%{link_end} er godkjend."
-#, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:47
#: lib/web/templates/email/pending_participation_notification.text.eex:4
+#, elixir-format
msgid "You have one pending attendance request to process for the following event:"
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
msgstr[0] "Du har ein førespurnad om deltaking å handtera:"
@@ -1975,47 +1954,47 @@ msgstr[1] ""
"Du har %{number_participation_requests} førespurnader om deltaking å "
"handtera:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:18
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator changed your role"
msgstr "Ein styrar endra brukarrolla di"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:122
+#, elixir-autogen, elixir-format
msgid "An administrator confirmed your account on %{instance}"
msgstr "Ein styrar stadfesta brukarkontoen din på %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account"
msgstr ""
"Ein styrar endra epostadressa som er knytt til brukarkontoen din manuelt"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:43
#: lib/web/email/admin.ex:70
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account on %{instance}"
msgstr ""
"Ein styrar endra epostadressa som er knytt til brukarkontoen din på "
"%{instance} manuelt"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:18
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually confirmed your account"
msgstr "Ein styrar stadfesta brukarkontoen din manuelt"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:98
+#, elixir-autogen, elixir-format
msgid "An administrator updated your role on %{instance}"
msgstr "Ein styrar oppdaterte brukarrolla di på %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
"Hei! Det ser ut til at du vil endra epostadressa du har brukt til "
@@ -2023,313 +2002,327 @@ msgstr ""
"du klikka på knappen under for å stadfesta endringa. Etterpå kan du logga "
"inn på %{instance} med den nye adressa."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
"Hei! Me vil berre melda at ein styrar på %{instance} nettopp endra "
"epostadressa til brukarkontoen din frå %{old_email} (denne adressa) til "
"%{new_email}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
"Hei! Me vil berre melda at ein styrar på %{instance} nettopp godkjende "
"brukarkontoen din manuelt."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
"Hei! Me vil berre melda at ein styrar på %{instance} nettopp endra "
"epostadressa til kontoen din manuelt frå %{old_email} (denne adressa) "
"til %{new_email}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)."
msgstr ""
"Hei! Me vil berre melda at ein styrar på %{instance} nettopp endra "
"epostadressa til brukarkontoen din manuelt frå %{old_email} til "
"%{new_email} (denne adressa)."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
"Hei! Me vil berre melda at ein styrar på %{instance} nettopp "
"godkjende kontoen din manuelt."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:96
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:62
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:62
#: lib/web/templates/email/admin_user_role_changed.html.heex:88
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
msgstr ""
"Viss dette verkar feil, kan du kontakta styraren på nettstaden på ein av "
"måtane som står på %{start_link}sida om nettstaden%{end_link}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
msgstr ""
"Viss dette verkar feil, kan du kontakta styraren på nettstaden på ein av "
"måtane som står på sida om nettstaden: %{about_page}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Login on %{instance}"
msgstr "Logg inn på %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:72
+#, elixir-autogen, elixir-format
msgid "New role"
msgstr "Ny rolle"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "New role:"
msgstr "Ny rolle:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:64
+#, elixir-autogen, elixir-format
msgid "Old role"
msgstr "Gamal rolle"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Old role:"
msgstr "Gamal rolle:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin/_role.html.heex:7
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "User"
msgstr "Brukar"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:62
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service."
msgstr "No kan du logga inn med brukarnamnet og passordet ditt på tenesta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service:"
msgstr "No kan du logga inn med brukarnamnet og passordet ditt på tenesta:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
"Hei! Me vil berre melda at ein styrar på %{instance} akkurat har endra "
"brukarrolla di."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
"Hei! Me vil berre melda at ein styrar på %{instance} akkurat har "
"endra brukarrolla di."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{name} just requested to follow your instance."
msgstr "%{name} spurde nettopp om å fylgja nettstaden din."
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:48
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr "%{name} (%{domain}) spurde nettopp om å fylgja nettstaden din."
-
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:54
msgid "%{name} just requested to follow your instance."
msgstr "%{name} spurde nettopp om å fylgja nettstaden din."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this profile will receive all of your public events."
msgstr ""
"Viss du seier ja, vil denne brukarprofilen få alle dei offentlege hendingane "
"dine."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the profile's admin page."
msgstr ""
"Gå til administratorinnstillingane for profilen for å godta denne "
"invitasjonen."
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
msgid "View the details"
msgstr "Sjå på detaljane"
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:16
msgid "Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:52
msgid "Auto, boat and air"
msgstr ""
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:20
msgid "Book clubs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:24
msgid "Business"
msgstr ""
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:28
msgid "Causes"
msgstr ""
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:32
msgid "Comedy"
msgstr ""
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:56
msgid "Community"
msgstr "Kommentarar"
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:36
msgid "Crafts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:60
msgid "Family & Education"
msgstr ""
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:64
msgid "Fashion & Beauty"
msgstr ""
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:68
msgid "Film & Media"
msgstr ""
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:40
msgid "Food & Drink"
msgstr ""
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:72
msgid "Games"
msgstr ""
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:44
msgid "Health"
msgstr ""
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:84
msgid "LGBTQ"
msgstr ""
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:76
msgid "Language & Culture"
msgstr ""
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:80
msgid "Learning"
msgstr "Åtvaring"
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:133
msgid "Meeting"
msgstr ""
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:88
msgid "Movements and politics"
msgstr ""
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:48
msgid "Music"
msgstr ""
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:92
msgid "Networking"
msgstr ""
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:112
msgid "Outdoors & Adventure"
msgstr ""
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:96
msgid "Party"
msgstr ""
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:100
msgid "Performing & Visual Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:104
msgid "Pets"
msgstr ""
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:108
msgid "Photography"
msgstr ""
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:120
msgid "Science & Tech"
msgstr ""
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:116
msgid "Spirituality, Religion & Beliefs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:124
msgid "Sports"
msgstr ""
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:128
msgid "Theatre"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/participation/event_card.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Read more: %{url}"
msgstr "Les meir"
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/registration_confirmation.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Activate my account:"
msgstr "Ta i bruk kontoen min"
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr "Nettstaden %{name} (%{domain}) spør om å fylgja nettstaden din"
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+"Merk: At %{name} (%{domain}) fylgjer deg, tyder ikkje plent at du fylgjer "
+"dei, men du kan be om å fylgja dei òg."
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/nn/LC_MESSAGES/errors.po b/priv/gettext/nn/LC_MESSAGES/errors.po
index 1ff63a2f2..be32b4c1a 100644
--- a/priv/gettext/nn/LC_MESSAGES/errors.po
+++ b/priv/gettext/nn/LC_MESSAGES/errors.po
@@ -24,8 +24,8 @@ msgstr ""
## date. Leave `msgstr`s empty as changing them here as no
## effect: edit them in PO (`.po`) files instead.
## From Ecto.Changeset.cast/4
-#, elixir-autogen
#: lib/mobilizon/discussions/discussion.ex:69
+#, elixir-autogen
msgid "can't be blank"
msgstr "kan ikkje vera tom"
@@ -111,70 +111,69 @@ msgstr "må vera større enn eller lik %{number}"
msgid "must be equal to %{number}"
msgstr "må vera lik %{number}"
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:107
msgid "Cannot refresh the token"
msgstr "Kan ikkje fornya teiknet"
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:272
msgid "Current profile is not a member of this group"
msgstr "Denne brukaren er ikkje medlem av gruppa"
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:276
msgid "Current profile is not an administrator of the selected group"
msgstr "Denne brukaren er ikkje styrar av gruppa"
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:610
msgid "Error while saving user settings"
msgstr "Greidde ikkje lagra brukarinnstillingane"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
+#, elixir-autogen, elixir-format
msgid "Group not found"
msgstr "Fann ikkje gruppa"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:98
#: lib/graphql/resolvers/group.ex:102
+#, elixir-autogen, elixir-format
msgid "Group with ID %{id} not found"
msgstr "Fann ikkje gruppa med ID %{id}"
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:85
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr "Greier ikkje å logga inn. Epostadressa eller passordet ditt er feil."
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:335
msgid "Member not found"
msgstr "Fann ikkje medlemen"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:94
+#, elixir-autogen, elixir-format
msgid "No profile found for the moderator user"
msgstr "Fann ingen profil for moderator-brukaren"
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:272
msgid "No user to validate with this email was found"
msgstr "Fann ingen brukar med denne eposten å godkjenna"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
+#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr "Fann ingen brukar med denne eposten"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:28
#: lib/graphql/resolvers/participant.ex:32
#: lib/graphql/resolvers/participant.ex:210
@@ -184,314 +183,314 @@ msgstr "Fann ingen brukar med denne eposten"
#: lib/graphql/resolvers/person.ex:396
#: lib/graphql/resolvers/person.ex:425
#: lib/graphql/resolvers/person.ex:440
+#, elixir-autogen, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr "Ingen godkjent brukar eig denne profilen"
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:159
msgid "Registrations are not open"
msgstr "Det er ikkje opna for å registrera seg"
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:427
msgid "The current password is invalid"
msgstr "Dette passordet er ugyldig"
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
msgid "The new email doesn't seem to be valid"
msgstr "Den nye epostadressa ser ut til å vera feil"
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
msgid "The new email must be different"
msgstr "Den nye epostadressa må vera annleis"
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:430
msgid "The new password must be different"
msgstr "Det nye passordet må vera annleis"
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
msgid "The password provided is invalid"
msgstr "Dette passordet er ugyldig"
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:434
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr "Dette passordet er for kort. Passord må ha minst 6 teikn."
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:292
msgid "This user can't reset their password"
msgstr "Denne brukaren kan ikkje nullstilla passordet sitt"
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:81
msgid "This user has been disabled"
msgstr "Denne brukaren er avskrudd"
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
msgid "Unable to validate user"
msgstr "Greier ikkje godkjenna brukaren"
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:520
msgid "User already disabled"
msgstr "Brukaren er allereie inaktiv"
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:585
msgid "User requested is not logged-in"
msgstr "Den førespurte brukaren er ikkje innlogga"
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:307
msgid "You are already a member of this group"
msgstr "Du er allereie medlem av denne gruppa"
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:342
msgid "You can't leave this group because you are the only administrator"
msgstr "Du kan ikkje forlata denne gruppa, fordi du er den einaste styraren"
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:304
msgid "You cannot join this group"
msgstr "Du kan ikkje bli med i denne gruppa"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:132
+#, elixir-autogen, elixir-format
msgid "You may not list groups unless moderator."
msgstr "Du kan ikkje lista opp grupper med mindre du er moderator."
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:485
msgid "You need to be logged-in to change your email"
msgstr "Du må vera innlogga for å endra epostadressa di"
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:442
msgid "You need to be logged-in to change your password"
msgstr "Du må vera innlogga for å endra passordet ditt"
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:281
msgid "You need to be logged-in to delete a group"
msgstr "Du må vera innlogga for å sletta ei gruppe"
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:547
msgid "You need to be logged-in to delete your account"
msgstr "Du må vera innlogga for å sletta kontoen din"
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:312
msgid "You need to be logged-in to join a group"
msgstr "Du må vera innlogga for å bli med i ei gruppe"
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:347
msgid "You need to be logged-in to leave a group"
msgstr "Du må vera innlogga for å forlata ei gruppe"
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:245
msgid "You need to be logged-in to update a group"
msgstr "Du må vera innlogga for å oppdatera ei gruppe"
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:112
msgid "You need to have an existing token to get a refresh token"
msgstr "Du treng eit eksisterande teikn for å få eit fornyingsteikn"
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
msgid "You requested again a confirmation email too soon"
msgstr "Du ba om ny stadfestingsepost for snøgt"
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:162
msgid "Your email is not on the allowlist"
msgstr "Epostadressa di er ikkje på lista over godkjende adresser"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:100
+#, elixir-autogen, elixir-format
msgid "Error while performing background task"
msgstr "Greidde ikkje utføra ei bakgrunnsoppgåve"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:32
+#, elixir-autogen, elixir-format
msgid "No profile found with this ID"
msgstr "Fann ingen profil med denne ID-en"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:61
#: lib/graphql/resolvers/actor.ex:97
+#, elixir-autogen, elixir-format
msgid "No remote profile found with this ID"
msgstr "Fann ingen fjern profil med denne ID-en"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:72
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can suspend a profile"
msgstr "Berre moderatorar og styrarar kan sperra ein profil"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:105
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can unsuspend a profile"
msgstr "Berre moderatorar og styrarar kan oppheva sperring av profilar"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:29
+#, elixir-autogen, elixir-format
msgid "Only remote profiles may be refreshed"
msgstr "Du kan berre lasta fjerne profilar på nytt"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:64
+#, elixir-autogen, elixir-format
msgid "Profile already suspended"
msgstr "Profilen er allereie sperra"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:96
+#, elixir-autogen, elixir-format
msgid "A valid email is required by your instance"
msgstr "Nettstaden din krev ei gyldig epostadresse"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:90
#: lib/graphql/resolvers/participant.ex:143
+#, elixir-autogen, elixir-format
msgid "Anonymous participation is not enabled"
msgstr "Det er ikkje høve til å vera med anonymt"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:210
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last administrator of a group"
msgstr "Kan ikkje fjerna den siste styraren i gruppa"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:207
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last identity of a user"
msgstr "Kan ikkje fjerna den siste identiteten til ein brukar"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:126
+#, elixir-autogen, elixir-format
msgid "Comment is already deleted"
msgstr "Kommentaren er allereie sletta"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:103
#: lib/graphql/resolvers/discussion.ex:69
+#, elixir-autogen, elixir-format
msgid "Discussion not found"
msgstr "Fann ikkje ordskiftet"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:71
#: lib/graphql/resolvers/report.ex:90
+#, elixir-autogen, elixir-format
msgid "Error while saving report"
msgstr "Greidde ikkje lagra rapporten"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:110
+#, elixir-autogen, elixir-format
msgid "Error while updating report"
msgstr "Greidde ikkje oppdatera rapporten"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:131
+#, elixir-autogen, elixir-format
msgid "Event id not found"
msgstr "Fann ikkje ID-en til hendinga"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
+#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr "Fann ikkje hendinga"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:87
#: lib/graphql/resolvers/participant.ex:128
#: lib/graphql/resolvers/participant.ex:155
#: lib/graphql/resolvers/participant.ex:336
+#, elixir-autogen, elixir-format
msgid "Event with this ID %{id} doesn't exist"
msgstr "Det finst inga hending med ID-en %{id}"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:103
+#, elixir-autogen, elixir-format
msgid "Internal Error"
msgstr "Intern feil"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:219
+#, elixir-autogen, elixir-format
msgid "No discussion with ID %{id}"
msgstr "Ikkje noko ordskifte med ID-en %{id}"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:80
#: lib/graphql/resolvers/todos.ex:107
#: lib/graphql/resolvers/todos.ex:179
#: lib/graphql/resolvers/todos.ex:208
#: lib/graphql/resolvers/todos.ex:237
+#, elixir-autogen, elixir-format
msgid "No profile found for user"
msgstr "Fann ingen profil for brukaren"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:64
+#, elixir-autogen, elixir-format
msgid "No such feed token"
msgstr "Det finst ikkje noko slikt teikn for kjelda"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:259
+#, elixir-autogen, elixir-format
msgid "Participant already has role %{role}"
msgstr "Deltakaren har rolla %{role} allereie"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:187
#: lib/graphql/resolvers/participant.ex:220
#: lib/graphql/resolvers/participant.ex:263
+#, elixir-autogen, elixir-format
msgid "Participant not found"
msgstr "Fann ikkje deltakaren"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:32
+#, elixir-autogen, elixir-format
msgid "Person with ID %{id} not found"
msgstr "Fann ingen person med ID-en %{id}"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:56
+#, elixir-autogen, elixir-format
msgid "Person with username %{username} not found"
msgstr "Fann ingen person med brukarnamnet %{username}"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:169
#: lib/graphql/resolvers/post.ex:203
+#, elixir-autogen, elixir-format
msgid "Post ID is not a valid ID"
msgstr "Innleggs-IDen er ugyldig"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:172
#: lib/graphql/resolvers/post.ex:206
+#, elixir-autogen, elixir-format
msgid "Post doesn't exist"
msgstr "Innlegget finst ikkje"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:84
+#, elixir-autogen, elixir-format
msgid "Profile invited doesn't exist"
msgstr "Den inviterte profilen finst ikkje"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:93
#: lib/graphql/resolvers/member.ex:97
+#, elixir-autogen, elixir-format
msgid "Profile is already a member of this group"
msgstr "Profilen er allereie medlem i denne gruppa"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:133
#: lib/graphql/resolvers/post.ex:175
#: lib/graphql/resolvers/post.ex:209
@@ -505,645 +504,646 @@ msgstr "Profilen er allereie medlem i denne gruppa"
#: lib/graphql/resolvers/todos.ex:182
#: lib/graphql/resolvers/todos.ex:214
#: lib/graphql/resolvers/todos.ex:246
+#, elixir-autogen, elixir-format
msgid "Profile is not member of group"
msgstr "Profilen er ikkje medlem i gruppa"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:67
#: lib/graphql/resolvers/person.ex:233
+#, elixir-autogen, elixir-format
msgid "Profile not found"
msgstr "Fann ikkje profilen"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:48
+#, elixir-autogen, elixir-format
msgid "Report not found"
msgstr "Fann ikkje rapporten"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:172
#: lib/graphql/resolvers/resource.ex:199
+#, elixir-autogen, elixir-format
msgid "Resource doesn't exist"
msgstr "Ressursen finst ikkje"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:124
+#, elixir-autogen, elixir-format
msgid "The event has already reached its maximum capacity"
msgstr "Hendinga er fullteikna"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:282
+#, elixir-autogen, elixir-format
msgid "This token is invalid"
msgstr "Teiknet er ugyldig"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:176
#: lib/graphql/resolvers/todos.ex:243
+#, elixir-autogen, elixir-format
msgid "Todo doesn't exist"
msgstr "Gjeremålet finst ikkje"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:77
#: lib/graphql/resolvers/todos.ex:211
#: lib/graphql/resolvers/todos.ex:240
+#, elixir-autogen, elixir-format
msgid "Todo list doesn't exist"
msgstr "Gjeremålslista finst ikkje"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:73
+#, elixir-autogen, elixir-format
msgid "Token does not exist"
msgstr "Teiknet finst ikkje"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:67
#: lib/graphql/resolvers/feed_token.ex:70
+#, elixir-autogen, elixir-format
msgid "Token is not a valid UUID"
msgstr "Teiknet er ikkje ein gyldig UUID"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:98
+#, elixir-autogen, elixir-format
msgid "User not found"
msgstr "Fann ikkje brukaren"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:310
+#, elixir-autogen, elixir-format
msgid "You already have a profile for this user"
msgstr "Du har allereie ein profil for denne brukaren"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:134
+#, elixir-autogen, elixir-format
msgid "You are already a participant of this event"
msgstr "Du er allereie deltakar på denne hendinga"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:87
+#, elixir-autogen, elixir-format
msgid "You are not a member of this group"
msgstr "Du er ikkje medlem i denne gruppa"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:157
#: lib/graphql/resolvers/member.ex:173
#: lib/graphql/resolvers/member.ex:188
+#, elixir-autogen, elixir-format
msgid "You are not a moderator or admin for this group"
msgstr "Du er ikkje styrar eller administrator for denne gruppa"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:59
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a comment if not connected"
msgstr "Du har ikkje løyve til å skriva kommentarar viss du ikkje er kopla til"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:41
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a feed token if not connected"
msgstr "Du har ikkje løyve til å laga eit straumteikn når du ikkje er kopla til"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:134
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a comment if not connected"
msgstr "Du har ikkje løyve til å sletta ein kommentar når du ikkje er kopla til"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:82
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a feed token if not connected"
msgstr "Du har ikkje løyve til å sletta straumteikn når du ikkje er kopla til"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:93
+#, elixir-autogen, elixir-format
msgid "You are not allowed to update a comment if not connected"
msgstr ""
"Du har ikkje løyve til å oppdatera kommentarar når du ikkje er kopla til"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:181
#: lib/graphql/resolvers/participant.ex:214
+#, elixir-autogen, elixir-format
msgid "You can't leave event because you're the only event creator participant"
msgstr ""
"Du kan ikkje forlata hendinga, fordi du er den einaste deltakaren som har "
"oppretta hendinga"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:192
+#, elixir-autogen, elixir-format
msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
msgstr ""
"Du kan ikkje gje deg sjølv ei deltakarrolle i denne gruppa, fordi du er den "
"einaste administratoren"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:122
+#, elixir-autogen, elixir-format
msgid "You cannot delete this comment"
msgstr "Du kan ikkje sletta denne kommentaren"
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:408
msgid "You cannot delete this event"
msgstr "Du kan ikkje sletta denne hendinga"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:90
+#, elixir-autogen, elixir-format
msgid "You cannot invite to this group"
msgstr "Du kan ikkje invitera til denne gruppa"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:76
+#, elixir-autogen, elixir-format
msgid "You don't have permission to delete this token"
msgstr "Du har ikkje løyve til å sletta dette teiknet"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/admin.ex:56
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list action logs"
msgstr ""
"Du må vera innlogga og ha ei moderatorrolle for å lista opp hendingsloggar"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:36
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list reports"
msgstr "Du må vera innlogga og ha ei moderatorrolle for å lista opp rapportar"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:115
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to update a report"
msgstr "Du må vera innlogga og ha ei moderatorrolle for å oppdatera ein rapport"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:53
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to view a report"
msgstr "Du må vera innlogga og ha ei moderatorrolle for å lesa rapportar"
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:250
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
"Du må vera innlogga og ha ei administratorrolle for å sjå admin-"
"innstillingane"
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:234
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
"Du må vera innlogga og ha ei administratorrolle for å sjå statistikk på "
"styringspanelet"
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:276
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
"Du må vera innlogga og ha ei administratorrolle for å lagra admin-"
"innstillingar"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:84
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access discussions"
msgstr "Du må vera innlogga for å sjå ordskifte"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:96
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access resources"
msgstr "Du må vera innlogga for å sjå ressursane"
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:318
msgid "You need to be logged-in to create events"
msgstr "Du må vera innlogga for å laga hendingar"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:141
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create posts"
msgstr "Du må vera innlogga for å skriva innlegg"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create reports"
msgstr "Du må vera innlogga for å rapportera"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:140
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create resources"
msgstr "Du må vera innlogga for å laga ressursar"
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:417
msgid "You need to be logged-in to delete an event"
msgstr "Du må vera innlogga for å sletta ei hending"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:214
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete posts"
msgstr "Du må vera innlogga for å sletta innlegg"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:207
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete resources"
msgstr "Du må vera innlogga for å sletta ressursar"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:108
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join an event"
msgstr "Du må vera innlogga for å bli med på ei hending"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:225
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave an event"
msgstr "Du må vera innlogga for å melda deg av ei hending"
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:374
msgid "You need to be logged-in to update an event"
msgstr "Du må vera innlogga for å oppdatera hendingar"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:180
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update posts"
msgstr "Du må vera innlogga for å oppdatera innlegg"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:177
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update resources"
msgstr "Du må vera innlogga for å oppdatera ressursar"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:236
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to view a resource preview"
msgstr "Du må vera innlogga for å førehandsvisa ressursar"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:132
+#, elixir-autogen, elixir-format
msgid "Parent resource doesn't belong to this group"
msgstr "Opphavsressursen høyrer ikkje til denne gruppa"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:114
+#, elixir-autogen, elixir-format
msgid "The chosen password is too short."
msgstr "Dette passordet er for kort."
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:142
+#, elixir-autogen, elixir-format
msgid "The registration token is already in use, this looks like an issue on our side."
msgstr ""
"Registreringsteiknet er allereie i bruk, dette ser ut som ein feil frå vår "
"side."
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:108
+#, elixir-autogen, elixir-format
msgid "This email is already used."
msgstr "Denne eposten er allereie i bruk."
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:99
+#, elixir-autogen, elixir-format
msgid "Post not found"
msgstr "Fann ikkje innlegget"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:86
+#, elixir-autogen, elixir-format
msgid "Invalid arguments passed"
msgstr "Ugyldige argument"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:92
+#, elixir-autogen, elixir-format
msgid "Invalid credentials"
msgstr "Ugyldig innlogging"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:90
+#, elixir-autogen, elixir-format
msgid "Reset your password to login"
msgstr "Nullstill passordet for å logga inn"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:97
#: lib/graphql/error.ex:102
+#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr "Fann ikkje ressursen"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:104
+#, elixir-autogen, elixir-format
msgid "Something went wrong"
msgstr "Noko gjekk gale"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:85
+#, elixir-autogen, elixir-format
msgid "Unknown Resource"
msgstr "Ukjend ressurs"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:95
+#, elixir-autogen, elixir-format
msgid "You don't have permission to do this"
msgstr "Du har ikkje løyve til å gjera detet"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged in"
msgstr "Du må vera innlogga"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:118
+#, elixir-autogen, elixir-format
msgid "You can't accept this invitation with this profile."
msgstr "Du kan ikkje ta imot invitasjonar med denne profilen."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:139
+#, elixir-autogen, elixir-format
msgid "You can't reject this invitation with this profile."
msgstr "Du kan ikkje avslå invitasjonen med denne profilen."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/media.ex:71
+#, elixir-autogen, elixir-format
msgid "File doesn't have an allowed MIME type."
msgstr "Fila har ingen tillaten MIME-type."
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:240
msgid "Profile is not administrator for the group"
msgstr "Profilen er ikkje administrator for gruppa"
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:363
msgid "You can't edit this event."
msgstr "Du kan ikkje endra denne hendinga."
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:366
msgid "You can't attribute this event to this profile."
msgstr "Du kan ikkje kopla denne hendinga til denne profilen."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:142
+#, elixir-autogen, elixir-format
msgid "This invitation doesn't exist."
msgstr "Invitasjonen finst ikkje."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:217
+#, elixir-autogen, elixir-format
msgid "This member already has been rejected."
msgstr "Denne medlemen har allereie fått avslag."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:241
+#, elixir-autogen, elixir-format
msgid "You don't have the right to remove this member."
msgstr "Du har ikkje løyve til å fjerna denne medlemen."
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
-#: lib/mobilizon/actors/actor.ex:351
msgid "This username is already taken."
msgstr "Dette brukarnamnet er oppteke."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:81
+#, elixir-autogen, elixir-format
msgid "You must provide either an ID or a slug to access a discussion"
msgstr ""
"Du må gje anten ein ID eller ei stuttadresse for å få tilgang til ordskiftet"
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:313
msgid "Organizer profile is not owned by the user"
msgstr "Brukaren eig ikkje arrangørprofilen"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:93
+#, elixir-autogen, elixir-format
msgid "Profile ID provided is not the anonymous profile one"
msgstr "Denne profil-IDen er ikkje den anonyme profilen"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:181
#: lib/graphql/resolvers/group.ex:223
#: lib/graphql/resolvers/person.ex:148
#: lib/graphql/resolvers/person.ex:182
#: lib/graphql/resolvers/person.ex:304
+#, elixir-autogen, elixir-format
msgid "The provided picture is too heavy"
msgstr "Dette biletet er for stort"
-#, elixir-autogen, elixir-format
-#: lib/web/views/utils.ex:34
-msgid "Index file not found. You need to recompile the front-end."
-msgstr "Fann ikkje indeksfila. Du må kompilera framsida på nytt."
-
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:129
+#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr "Greidde ikkje laga ressursen"
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:503
msgid "Invalid activation token"
msgstr "Ugyldig aktiveringslykjel"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:226
+#, elixir-autogen, elixir-format
msgid "Unable to fetch resource details from this URL."
msgstr "Greidde ikkje henta ressursdetaljane frå denne adressa."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/event.ex:164
#: lib/graphql/resolvers/participant.ex:253
#: lib/graphql/resolvers/participant.ex:328
+#, elixir-autogen, elixir-format
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr "Moderatorprofilen har ikkje tilgang til denne hendinga"
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:299
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
"Organisatoren har ikkje løyve til å laga hendingar på vegner av denne gruppa"
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:354
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
"Denne profilen har ikkje løyve til å oppdatera hendingar på vegner av denne "
"gruppa"
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:166
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
"Eposten din er nekta å registrera seg, eller bruker ein epostvert me ikkje "
"godtek"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:129
+#, elixir-autogen, elixir-format
msgid "Comment not found"
msgstr "Fann ikkje hendinga"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:123
+#, elixir-autogen, elixir-format
msgid "Error while creating a discussion"
msgstr "Greidde ikkje laga ressursen"
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:624
msgid "Error while updating locale"
msgstr "Greidde ikkje oppdatera rapporten"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:307
+#, elixir-autogen, elixir-format
msgid "Error while uploading pictures"
msgstr "Greidde ikkje oppdatera rapporten"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:190
+#, elixir-autogen, elixir-format
msgid "Failed to leave the event"
msgstr "Greidde ikkje forlata hendinga"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:236
+#, elixir-autogen, elixir-format
msgid "Failed to update the group"
msgstr "Greidde ikkje oppdatera gruppa"
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
msgid "Failed to update user email"
msgstr "Greidde ikkje oppdatera epostadressa til brukaren"
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:499
msgid "Failed to validate user email"
msgstr "Greier ikkje godkjenna brukaren"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:146
+#, elixir-autogen, elixir-format
msgid "The anonymous actor ID is invalid"
msgstr "ID-en til den anonyme brukaren er ugyldig"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:165
+#, elixir-autogen, elixir-format
msgid "Unknown error while updating resource"
msgstr "Det var ein ukjend feil då ressursen vart oppdatert"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:84
+#, elixir-autogen, elixir-format
msgid "You are not the comment creator"
msgstr "Du har ikkje skrive denne kommentaren"
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:424
msgid "You cannot change your password."
msgstr "Du kan ikkje endra passordet ditt."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:321
+#, elixir-autogen, elixir-format
msgid "Format not supported"
msgstr "Formatet er ikkje støtta"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:305
+#, elixir-autogen, elixir-format
msgid "A dependency needed to export to %{format} is not installed"
msgstr ""
"Eit program som trengst for å eksportera til %{format} er ikkje installert"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:313
+#, elixir-autogen, elixir-format
msgid "An error occured while saving export"
msgstr "Det var ein feil då eksporten vart lagra"
-#, elixir-autogen, elixir-format
#: lib/web/controllers/export_controller.ex:30
+#, elixir-autogen, elixir-format
msgid "Export to format %{format} is not enabled on this instance"
msgstr "Du kan ikkje eksportera til %{format} på denne nettstaden"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:187
+#, elixir-autogen, elixir-format
msgid "Only admins can create groups"
msgstr "Berre styrarar kan laga grupper"
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:306
msgid "Only groups can create events"
msgstr "Berre grupper kan laga hendingar"
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:292
msgid "Unknown error while creating event"
msgstr "Det var ein ukjend feil då ressursen vart oppdatert"
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:480
msgid "User cannot change email"
msgstr "Brukaren kan ikkje endra epostadressa"
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:391
msgid "Follow does not match your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:395
msgid "Follow not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:345
msgid "Profile with username %{username} not found"
msgstr "Fann ingen person med brukarnamnet %{username}"
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:340
msgid "This profile does not belong to you"
msgstr ""
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:365
msgid "You are already following this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:374
msgid "You need to be logged-in to follow a group"
msgstr "Du må vera innlogga for å bli med i ei gruppe"
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:423
msgid "You need to be logged-in to unfollow a group"
msgstr "Du må vera innlogga for å bli med i ei gruppe"
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:400
msgid "You need to be logged-in to update a group follow"
msgstr "Du må vera innlogga for å oppdatera ei gruppe"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:210
+#, elixir-autogen, elixir-format
msgid "This member does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:234
+#, elixir-autogen, elixir-format
msgid "You don't have the role needed to remove this member."
msgstr "Du har ikkje løyve til å fjerna denne medlemen."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:252
+#, elixir-autogen, elixir-format
msgid "You must be logged-in to remove a member"
msgstr ""
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:156
msgid "Your email seems to be using an invalid format"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:380
msgid "Can't confirm an already confirmed user"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:384
msgid "Deconfirming users is not supported"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:356
msgid "The new role must be different"
msgstr "Den nye epostadressa må vera annleis"
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:307
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
"Du må vera innlogga og ha ei administratorrolle for å lagra admin-"
"innstillingar"
-#, elixir-autogen, elixir-format
#: lib/graphql/api/groups.ex:33
+#, elixir-autogen, elixir-format
msgid "A profile or group with that name already exists"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:506
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/oc/LC_MESSAGES/activity.po b/priv/gettext/oc/LC_MESSAGES/activity.po
index f228d3d91..a56a20797 100644
--- a/priv/gettext/oc/LC_MESSAGES/activity.po
+++ b/priv/gettext/oc/LC_MESSAGES/activity.po
@@ -11,440 +11,446 @@ msgstr ""
"Language: oc\n"
"Plural-Forms: nplurals=2\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The event %{event} was created by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The post %{post} was created by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.text.eex:27
+#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
-#, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
+#, elixir-format
msgid "View one more activity"
msgid_plural "View %{count} more activities"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:53
#: lib/web/templates/email/email_direct_activity.html.heex:60
#: lib/web/templates/email/email_direct_activity.text.eex:6
#: lib/web/templates/email/email_direct_activity.text.eex:7
+#, elixir-format
msgid "There has been an activity!"
msgid_plural "There has been some activity!"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/renderer.ex:46
+#, elixir-autogen, elixir-format
msgid "Activity on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted an announcement under event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:24
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr ""
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:249
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:51
#: lib/web/templates/email/email_direct_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Here's your weekly activity recap"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:121
#: lib/web/email/activity.ex:142
+#, elixir-autogen, elixir-format
msgid "Activity notification for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:128
+#, elixir-autogen, elixir-format
msgid "Daily activity recap for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:49
#: lib/web/templates/email/email_direct_activity.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Here's your daily activity recap"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:135
+#, elixir-autogen, elixir-format
msgid "Weekly activity recap for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:46
+#, elixir-autogen, elixir-format
msgid "Announcement for your event %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/group.ex:23
+#, elixir-autogen, elixir-format
msgid "The group %{group} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:47
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:31
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was published by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:39
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:39
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:47
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:43
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:31
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:35
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile} to group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member} to group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:55
+#, elixir-autogen, elixir-format
msgid "%{profile} approved the membership request from %{member} for group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:33
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:69
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:75
+#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member} from the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:61
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:79
+#, elixir-autogen, elixir-format
msgid "%{profile} quit the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:35
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:86
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:26
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:101
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:56
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:41
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr ""
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr ""
diff --git a/priv/gettext/oc/LC_MESSAGES/default.po b/priv/gettext/oc/LC_MESSAGES/default.po
index 8085a0027..9efd5bef0 100644
--- a/priv/gettext/oc/LC_MESSAGES/default.po
+++ b/priv/gettext/oc/LC_MESSAGES/default.po
@@ -14,259 +14,259 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.1\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:66
+#, elixir-autogen, elixir-format
msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one."
msgstr ""
"S’avètz pas demandat aquò, podètz ignorar aqueste corrièl. Vòstre senhal cambiarà pas mentre que cliquetz pas lo ligam çai-jos e ne definiscatz un novèl."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:120
+#, elixir-autogen, elixir-format
msgid "%{title} by %{creator}"
msgstr "%{title} per %{creator}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:80
+#, elixir-autogen, elixir-format
msgid "Activate my account"
msgstr "Activar mon compte"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:150
#: lib/web/templates/email/email.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Ask the community on Framacolibri"
msgstr "Demandatz a la comunautat sus Framacolibri"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:15
+#, elixir-autogen, elixir-format
msgid "Comments"
msgstr "Comentaris"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:115
#: lib/web/templates/email/report.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Event"
msgstr "Eveniment"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:49
+#, elixir-autogen, elixir-format
msgid "Instructions to reset your password on %{instance}"
msgstr "Consignas per reïnincializar vòstre senhal sus %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:21
+#, elixir-autogen, elixir-format
msgid "Reason"
msgstr "Rason"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:86
+#, elixir-autogen, elixir-format
msgid "Reset Password"
msgstr "Reïnicializar mon senhal"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:53
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
msgstr "Reïnicializar vòstre senhal es facil. Clicatz simplament lo boton e seguètz las consignas. Seretz prèst d’aquí un momenton."
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:26
+#, elixir-autogen, elixir-format
msgid "Instructions to confirm your Mobilizon account on %{instance}"
msgstr "Consignas per confirmar vòstre compte Mobilizon sus %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:22
+#, elixir-autogen, elixir-format
msgid "New report on Mobilizon instance %{instance}"
msgstr "Nòu senhalament sus l’instància Mobilizon %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:67
#: lib/web/templates/email/before_event_notification.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Go to event page"
msgstr "Anar a la pagina de l’eveniment"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New report from %{reporter} on %{instance}"
msgstr "Nòu senhalament sus %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Participation approved"
msgstr "Participacion aprovada"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:18
#: lib/web/templates/email/password_reset.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Password reset"
msgstr "Reïnicializacion del senhal"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time."
msgstr "Reïnicializar vòstre senhal es facil. Clicatz simplament lo boton e seguètz las consignas. Seretz prèst d’aquí un momenton."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email."
msgstr "Avètz creat un compte sus %{host} amb aquesta adreça electronica. Sètz a un clic de l’activar."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:114
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been approved"
msgstr "Vòstra participacion a l’eveniment %{title} es estada aprovada"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:67
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been rejected"
msgstr "Vòstra participacion a l’eveniment %{title} es estada regetada"
-#, elixir-autogen, elixir-format
#: lib/web/email/event.ex:44
+#, elixir-autogen, elixir-format
msgid "Event %{title} has been updated"
msgstr "L’eveniment %{title} es estat actualizat"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:7
+#, elixir-autogen, elixir-format
msgid "New title: %{title}"
msgstr "Títol novèl : %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr "Avètz demandat un nòu senhal per vòstre compte sus %{instance}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:105
+#, elixir-autogen, elixir-format
msgid "Warning"
msgstr "Avertiment"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:140
+#, elixir-autogen, elixir-format
msgid "Confirm your participation to event %{title}"
msgstr "Confirmatz vòstra participacion a l’eveniment %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:106
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal ID for your current selected identity"
msgstr "Un ID intèrn de la vòstra identitat actualament seleccionada"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal user ID"
msgstr "Un ID intèrn d’utilizaire"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Any of the information we collect from you may be used in the following ways:"
msgstr ""
"Qual que siá informacion que reculem de vosautres pòt èsser utilizada dels "
"biaisses seguents :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:13
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Basic account information"
msgstr "Informacion basicas de compte"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:32
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do not share any dangerous information over Mobilizon."
msgstr "Partegetz pas cap d’informacion perilhosa sus Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:123
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we disclose any information to outside parties?"
msgstr "Divulgam d’informacions amb de tèrças partidas ?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:100
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we use cookies?"
msgstr "Utilizam de cookies ?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "How do we protect your information?"
msgstr "Cossí protegissèm vòstras informacions ?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:36
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "IPs and other metadata"
msgstr "Adreças IP e autras metadonadas"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:23
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Published events and comments"
msgstr "Eveniments e comentaris publicats"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:93
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain the IP addresses associated with registered users no more than 12 months."
msgstr ""
"Servar pas las adreças IP associadas als utilizaires enregistradas pas mai "
"que 12 meses."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:107
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Tokens to authenticate you"
msgstr "Getons per vos identificar"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:38
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We also may retain server logs which include the IP address of every request to our server."
msgstr ""
"Podèm tanben servar las donadas d’autentificacion, aquò inclutz las adreças "
"IP de totas las requèstas de nòstre servidor."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:102
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We store the following information on your device when you connect:"
msgstr ""
"Gardam las informacions seguentas sus vòstre aparelh quand vos connectatz :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:84
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We will make a good faith effort to:"
msgstr "Farem esfòrces per :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:45
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What do we use your information for?"
msgstr "Per qué utilizam vòstras informacions ?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:83
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What is our data retention policy?"
msgstr "Quinas son nòstras politicas de conservacions de donadas ?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:99
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You may irreversibly delete your account at any time."
msgstr "Podètz suprimir vòstre compte a tot moment per de bon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to our Privacy Policy"
msgstr "Cambiaments dins nòstra politica de confidencialitat"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:139
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site."
msgstr ""
@@ -276,8 +276,8 @@ msgstr ""
"B3_\">Reglament General de Proteccion de Donadas) utilizetz pas aqueste "
"site."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site."
msgstr ""
@@ -287,30 +287,30 @@ msgstr ""
"\"https://en.wikipedia.org/wiki/Children%27__Act\">Children's Online Privacy "
"Protection Act) utilizetz pas aqueste site."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:160
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we decide to change our privacy policy, we will post those changes on this page."
msgstr ""
"Se decidissèm de cambiar nòstra politica de confidencialitat, publicarem los "
"cambiaments sus aquesta pagina."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:153
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Law requirements can be different if this server is in another jurisdiction."
msgstr ""
"Las exigéncias legalas pòdon èsser diferentas se lo servidor es en una autra "
"juridiccion."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:137
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Site usage by children"
msgstr "Utilizacion del site pels enfants"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:68
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions."
msgstr ""
@@ -320,8 +320,8 @@ msgstr ""
"respondre a de demandas, e/o d’autres sondatges o\n"
"questions."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:61
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations."
msgstr ""
@@ -329,97 +329,97 @@ msgstr ""
"adreça IP amb d’autras per determinar\n"
"d’ensages de contornament de bandiment e d’autras violéncias."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:54
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in."
msgstr ""
"Per provesir la foncionament màger de Mobilizon. Podètz pas qu’interagir amb "
"lo contengut del monde e de vòstras publicacions quand sètz connectat."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:10
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What information do we collect?"
msgstr "Quinas informacions reculem ?"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:182
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: confirm your email address"
msgstr "Mobilizon sus %{instance} : confirmatz vòstra adreça electronica"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:159
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: email changed"
msgstr "Mobilizon sus %{instance} : adreça electronica cambiada"
-#, elixir-format
#: lib/web/email/notification.ex:52
+#, elixir-format
msgid "One event planned today"
msgid_plural "%{nb_events} events planned today"
msgstr[0] "Un eveniment previst uèi"
msgstr[1] "%{nb_events} eveniments previstes uèi"
-#, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:47
#: lib/web/templates/email/on_day_notification.text.eex:3
+#, elixir-format
msgid "You have one event today:"
msgid_plural "You have %{total} events today:"
msgstr[0] "Avètz un eveniment uèi :"
msgstr[1] "Avètz %{total} eveniments uèi :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.text.eex:3
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{group}"
msgstr "%{inviter} vos a convidat a rejónher son grop %{group}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:18
#: lib/web/templates/email/group_invite.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Come along!"
msgstr "Rejonhètz-nos !"
-#, elixir-autogen, elixir-format
#: lib/web/email/notification.ex:24
+#, elixir-autogen, elixir-format
msgid "Don't forget to go to %{title}"
msgstr "Oblidatz pas d’anar a %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:47
#: lib/web/templates/email/before_event_notification.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Get ready for %{title}"
msgstr "Preparatz-vos per %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:83
+#, elixir-autogen, elixir-format
msgid "See my groups"
msgstr "Veire mos grops"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:65
#: lib/web/templates/email/group_invite.text.eex:5
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to your groups."
msgstr "Per dire d’acceptar aquesta invitacion, anatz als vòstres grops."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.text.eex:5
+#, elixir-autogen, elixir-format
msgid "View the event on: %{link}"
msgstr "Veire l’eveniment actualizat sus : %{link}"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:30
+#, elixir-autogen, elixir-format
msgid "You have been invited by %{inviter} to join group %{group}"
msgstr "%{inviter} vos a convidat a rejónher lo grop %{group}"
-#, elixir-format
#: lib/web/email/notification.ex:81
+#, elixir-format
msgid "One event planned this week"
msgid_plural "%{nb_events} events planned this week"
msgstr[0] "Un eveniment previst aquesta setmana"
msgstr[1] "%{nb_events} eveniments previstes aquesta setmana"
-#, elixir-format
#: lib/web/email/notification.ex:107
+#, elixir-format
msgid "One participation request for event %{title} to process"
msgid_plural "%{number_participation_requests} participation requests for event %{title} to process"
msgstr[0] "Una demanda de participacion a l’eveniment %{title} a tractar"
@@ -427,21 +427,21 @@ msgstr[1] ""
"%{number_participation_requests} demandas de participacion a l’eveniment "
"%{title} a tractar"
-#, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:47
#: lib/web/templates/email/notification_each_week.text.eex:3
+#, elixir-format
msgid "You have one event this week:"
msgid_plural "You have %{total} events this week:"
msgstr[0] "Avètz un eveniment aquesta setmana :"
msgstr[1] "Avètz %{total} eveniments aquesta setmana :"
-#, elixir-autogen, elixir-format
#: lib/service/metadata/utils.ex:53
+#, elixir-autogen, elixir-format
msgid "The event organizer didn't add any description."
msgstr "L'organizator de l'eveniment a pas ajustat cap de descripcion."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:78
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm."
msgstr ""
@@ -452,8 +452,8 @@ msgstr ""
"emplegar un algorisme fòrt a sens unic. Podètz activar l’autentificacion en "
"dos temps pels accèsses futurs a vòstre compte."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety."
msgstr ""
@@ -466,20 +466,20 @@ msgstr ""
"politicas, o per protegir los dreches, proprietats o seguritat de qualqu’un "
"o de nosautres."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:62
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Accepting these Terms"
msgstr "Acceptacion d'aquestas condicions"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:73
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to these Terms"
msgstr "Modificacion d'aquestas condictions d'utilizacion"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:271
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content."
msgstr ""
@@ -491,168 +491,168 @@ msgstr ""
"èsser lo sol responsable e assumissètz quin risc que siá que resulta de "
"vòstra utilizacion o de vòstra fisança dins lo contengut."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:192
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:"
msgstr ""
"Amai, acceptatz de far pas çò que sèc en relacion lo Servici o los autres "
"utilizaires :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:217
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:211
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:167
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that is illegal or unlawful, that would otherwise create liability;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:103
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Creating Accounts"
msgstr "Creacion de compte"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:284
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Entire Agreement"
msgstr "Acòrd complèt"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:294
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Feedback"
msgstr "Comentaris"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:261
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Hyperlinks and Third Party Content"
msgstr "Ligams ipertèxt e contengut tèrç"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:279
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:205
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:128
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:94
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Privacy Policy"
msgstr "Politica de confidencialitat"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:304
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions & Contact Information"
msgstr "Questions e info de contacte"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:277
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Termination"
msgstr "Cancellacion"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:199
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your Content & Conduct"
msgstr "Vòstre contengut e vòstre compòrtament"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:263
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:224
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:254
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For full details about the Mobilizon software see here."
msgstr ""
"Per mai de detalhs sul logicial Mobilizon veire aquí."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:82
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:179
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:152
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:286
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:247
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it."
msgstr ""
@@ -661,62 +661,62 @@ msgstr ""
"license-v3-(agpl-3.0)\">licéncia AGPLv3 significa que sètz autorizat "
"amai encoratjat a prendre lo còdi font, lo modificar e l'utilizar."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:185
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:306
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions or comments about the Service may be directed to us at %{contact}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:245
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Source code"
msgstr "Còdi font"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:296
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:234
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:7
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} will not use or transmit or resell your personal data"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:113
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:240
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:321
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA."
msgstr ""
@@ -725,8 +725,8 @@ msgstr ""
"appdotnet/terms-of-service\">App.net, e jos licéncia CC BY-SA."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA."
msgstr ""
@@ -735,20 +735,20 @@ msgstr ""
"discourse/discourse\">Discourse, tanben jos licéncia CC BY-SA."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:3
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Short version"
msgstr "Version corta"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:29
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The service is provided without warranties and these terms may change in the future"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:166
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020."
msgstr ""
@@ -756,8 +756,8 @@ msgstr ""
"licenses/by-sa/4.0/\">CC BY-SA. La darrièra mesa a jorn es del 18 de "
"junh de 2020."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:314
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020."
msgstr ""
@@ -765,76 +765,75 @@ msgstr ""
"licenses/by-sa/4.0/\">CC BY-SA. La darrièra mesa a jorn es del 12 de "
"junh de 2020."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:21
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect other people and %{instance_name}'s rules when using the service"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect the law when using %{instance_name}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:5
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content is yours"
msgstr "Veire lo contengut vòstre"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Confirm my e-mail address"
msgstr "Confirmar mon adreça"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm your e-mail"
msgstr "Confirmatz vòstra adreça electronica"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:142
#: lib/web/templates/email/email.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Need help? Is something not working as expected?"
msgstr "Besonh d’ajuda ? Quicòm truca ?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it."
msgstr ""
"Avètz creat un compte sus %{host} amb aquesta adreça electronica. "
"Sètz a un clic de l’activar."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:18
+#, elixir-autogen, elixir-format
msgid "New report on %{instance}"
msgstr "Nòu senhalament sus %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "The email address for your account on %{host} is being changed to:"
msgstr ""
"L’adreça electronica per vòstre compte sus %{host} es a èsser "
"cambiada per :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr "Avètz demandat un nòu senhal per vòstre compte sus %{instance}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr "Mercés de l’utilizar pas d’un biais real."
-#, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
#: lib/web/templates/email/event_updated.html.heex:172
@@ -843,6 +842,7 @@ msgstr "Mercés de l’utilizar pas d’un biais real."
#: lib/web/templates/email/notification_each_week.text.eex:11
#: lib/web/templates/email/on_day_notification.html.heex:89
#: lib/web/templates/email/on_day_notification.text.eex:11
+#, elixir-format
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
msgstr[0] ""
@@ -854,1254 +854,1247 @@ msgstr[1] ""
"vos cal pas qu’accedir a las paginas dels eveniment via lo ligam çai-jos e "
"clicar lo boton de participacion."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} es una instància Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:187
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} es una instància Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:18
#: lib/web/templates/email/pending_participation_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "A request is pending!"
msgstr "Una requèsta en espèra !"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:18
#: lib/web/templates/email/before_event_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An event is upcoming!"
msgstr "Un eveniment es a venir !"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:18
#: lib/web/templates/email/email_changed_new.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm new email"
msgstr "Confirmatz vòstra adreça electronica"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:108
+#, elixir-autogen, elixir-format
msgid "End"
msgstr "Fin"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:18
#: lib/web/templates/email/event_updated.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Event update!"
msgstr "Eveniment actualizat !"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Flagged comments"
msgstr "Comentaris senhalats"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:59
#: lib/web/templates/email/event_participation_approved.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:79
#: lib/web/templates/email/email_changed_old.text.eex:5
+#, elixir-autogen, elixir-format
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 ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:12
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
#: lib/web/templates/email/registration_confirmation.html.heex:62
#: lib/web/templates/email/registration_confirmation.text.eex:7
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger this email, you may safely ignore it."
msgstr "S’avètz pas demandat aquò, mercés d’ignorar aqueste messatge."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:84
#: lib/web/templates/email/before_event_notification.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgstr ""
"Se vos fa besonh d’anullar vòstra participacion, vos cal pas qu’accedir a la "
"pagina de l’eveniment via lo ligam çai-jos e clicar lo boton de "
"participacion."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:193
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Learn more about Mobilizon here!"
msgstr "Ne saber mai tocant Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:123
#: lib/web/templates/export/event_participants.html.heex:129
+#, elixir-autogen, elixir-format
msgid "Location"
msgstr "Localizacion"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:133
+#, elixir-autogen, elixir-format
msgid "Location address was removed"
msgstr "L’adreça fisica es estada levada"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:89
#: lib/web/templates/email/pending_participation_notification.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Manage pending requests"
msgstr "Gerir las demandas de participacions en espèra"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:18
#: lib/web/templates/email/registration_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Nearly there!"
msgstr "I sètz gaireben !"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:18
#: lib/web/templates/email/email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New email confirmation"
msgstr "Confirmacion d'e-mail novèl"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:191
+#, elixir-autogen, elixir-format
msgid "Reasons for report"
msgstr "Rason del senhalament"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:48
+#, elixir-autogen, elixir-format
msgid "Someone on %{instance} reported the following content for you to analyze:"
msgstr "Qualqu’un de %{instance} a senhalat aqueste contengut :"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:18
#: lib/web/templates/email/event_participation_rejected.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry! You're not going."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:93
+#, elixir-autogen, elixir-format
msgid "Start"
msgstr "Debuta"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:3
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:74
#: lib/web/templates/email/event_updated.text.eex:6
+#, elixir-autogen, elixir-format
msgid "This event has been cancelled by its organizers. Sorry!"
msgstr "Aqueste eveniment foguèt anullat pels seus organizators. Desolat !"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:68
#: lib/web/templates/email/event_updated.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This event has been confirmed"
msgstr "L’eveniment es estat confirmat"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:70
#: lib/web/templates/email/event_updated.text.eex:5
+#, elixir-autogen, elixir-format
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
msgstr ""
"Aqueste eveniment deu encara èsser confirmat : los organizators vos avisaràn "
"quand siá confirmat."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:59
#: lib/web/templates/email/event_participation_rejected.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Unfortunately, the organizers rejected your request."
msgstr ""
"Malaürosament, los organizaires an regetada vòstra demanda de participacion."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:70
+#, elixir-autogen, elixir-format
msgid "Verify your email address"
msgstr "Verificar l’adreça electronica"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:232
+#, elixir-autogen, elixir-format
msgid "View report"
msgstr "Veire lo senhalament"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:24
+#, elixir-autogen, elixir-format
msgid "View report:"
msgstr "Veire lo senhalament :"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Visit event page"
msgstr "Veire la pagina de l'eveniment"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page"
msgstr "Veire la pagina de l'eveniment mes a jorn"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:12
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page: %{link}"
msgstr "Veire l’eveniment actualizat sus : %{link}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:18
#: lib/web/templates/email/on_day_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "What's up today?"
msgstr "Qué de nòu uèi ?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:96
#: lib/web/templates/email/event_participation_approved.text.eex:11
#: lib/web/templates/email/event_participation_confirmed.html.heex:96
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:106
#: lib/web/templates/email/pending_participation_notification.text.eex:10
+#, elixir-autogen, elixir-format
msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr "Avètz demandar de participar a %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:5
#: lib/web/templates/email/event_participation_confirmed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr "Avètz demandat de participar a l’eveniment %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're going!"
msgstr "I anatz !"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:87
#: lib/web/templates/email/email_changed_new.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr ""
"S’avètz pas demandat aquesta modificacion, mercés d’ignorar aqueste messatge."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:112
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr "Mercés de l’utilizar pas d’un biais real."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:64
#: lib/web/templates/email/group_member_removal.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-msgid "So long, and thanks for the fish!"
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:114
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
msgstr "Vos an tirat del grop %{group}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:47
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore."
msgstr ""
"Qualqu’un vos a tirat del grop %{link_start}%{group}%{link_end}. "
"Auretz pas mai la possibilitat d’accedir al contengut privat del grop."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:85
#: lib/web/templates/email/group_suspension.text.eex:7
+#, elixir-autogen, elixir-format
msgid "As this group was located on another instance, it will continue to work for other instances than this one."
msgstr ""
"Estant qu’aqueste grop veniá d’una autra instància, tendrà de foncionar per "
"d’autras instàncias."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:71
#: lib/web/templates/email/group_suspension.text.eex:5
+#, elixir-autogen, elixir-format
msgid "As this group was located on this instance, all of it's data has been irretrievably deleted."
msgstr ""
"Estant qu’aqueste grop veniá d’aicesta instància, totas sas donadas son "
"estadas suprimidas per totjorn."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:18
#: lib/web/templates/email/group_suspension.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}!"
msgstr "Lo grop %{group} foguèt suspendut sus %{instance} !"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:90
msgid "The group %{group} has been suspended on %{instance}"
msgstr "Lo grop %{group} foguèt suspendut sus %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:64
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:96
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For information about how we collect and use information about users of the Service, please check our privacy policy."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:88
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:109
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you delete this information, you need to login again."
msgstr "Se suprimissètz aquestas informacions, deuriatz vos tornar connectar."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:111
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:117
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Note: This information is stored in your localStorage and not your cookies."
msgstr ""
"Nòta : aquestas informacions son gardadas dins lo localStorage e non pas "
"dins de cookies."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:231
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our responsibility"
msgstr "Nòstra responsabilitat"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:87
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:3
#: lib/web/templates/api/terms.html.heex:39
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:120
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:140
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:55
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:134
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:25
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:132
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.text.eex:4
+#, elixir-autogen, elixir-format
msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:47
#: lib/web/templates/email/event_participation_confirmed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr "Avètz demandat de participar a l’eveniment %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:91
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been confirmed"
msgstr "Vòstra participacion a l’eveniment %{title} es estada aprovada"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:54
+#, elixir-autogen, elixir-format
msgid "%{reporter} reported the following content."
msgstr "%{reporter_name} a senhalat lo contengut seguent."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Group %{group} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Group reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Profile %{profile} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:81
+#, elixir-autogen, elixir-format
msgid "Profile reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
+#, elixir-autogen, elixir-format
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:99
+#, elixir-autogen, elixir-format
msgid "A text is required for the post"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:98
+#, elixir-autogen, elixir-format
msgid "A title is required for the post"
msgstr ""
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.text.eex:5
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:53
msgid "%{name} requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:47
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr "Per dire d’acceptar aquesta invitacion, anatz als vòstres grops."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.html.heex:18
#: lib/web/templates/email/instance_follow.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Want to connect?"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:83
+#, elixir-autogen, elixir-format
msgid "Event title"
msgstr "Eveniment"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:47
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:7
+#, elixir-autogen, elixir-format
msgid "This page is not correct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:50
+#, elixir-autogen, elixir-format
msgid "We're sorry, but something went wrong on our end."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:109
#: lib/web/templates/email/email.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This is a demonstration site to test Mobilizon."
msgstr ""
"Aquò es un site de demostracion per ensajar la version beta de Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
+#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:120
+#, elixir-autogen, elixir-format
msgid "%{actor}'s private events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:115
+#, elixir-autogen, elixir-format
msgid "%{actor}'s public events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:224
+#, elixir-autogen, elixir-format
msgid "Feed for %{email} on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:61
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may contact the server administrator at %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:59
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may try to contact the server administrator."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:82
+#, elixir-autogen, elixir-format
msgid "Technical details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:52
+#, elixir-autogen, elixir-format
msgid "The Mobilizon server %{instance} seems to be temporarily down."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:72
+#, elixir-autogen, elixir-format
msgid "Public feed for %{instance}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:316
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:322
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/actor.ex:43
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} has been cancelled!"
msgstr "Vòstra participacion a l’eveniment %{title} es estada aprovada"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:50
#: lib/web/templates/email/actor_suspension_participants.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:50
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:18
#: lib/web/templates/email/actor_suspension_participants.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr "Vòstra participacion a l’eveniment %{title} es estada aprovada"
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
#: lib/service/export/participants/pdf.ex:96
+#, elixir-autogen, elixir-format
msgid "%{event}_participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant message"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant name"
msgstr "Participacion aprovada"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant status"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:52
#: lib/web/templates/email/admin/_role.html.heex:3
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:55
+#, elixir-autogen, elixir-format
msgid "Creator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:49
#: lib/web/templates/email/admin/_role.html.heex:5
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:37
+#, elixir-autogen, elixir-format
msgid "Not approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:40
+#, elixir-autogen, elixir-format
msgid "Not confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:46
+#, elixir-autogen, elixir-format
msgid "Participant"
msgstr "Participacion aprovada"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:43
+#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:122
+#, elixir-autogen, elixir-format
msgid "Begins on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:125
+#, elixir-autogen, elixir-format
msgid "Ends on"
msgstr "Fin"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Number of participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:120
+#, elixir-autogen, elixir-format
msgid "Participants for %{event}"
msgstr "Participacion aprovada"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:88
+#, elixir-autogen, elixir-format
msgid "Anonymous participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.html.heex:12
#: lib/web/templates/email/date/event_tz_date_range.html.heex:20
#: lib/web/templates/email/date/event_tz_date_range.html.heex:36
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "🌐 %{timezone} %{offset}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (%{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (in your timezone %{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:18
#: lib/web/templates/email/notification_each_week.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On the agenda this week"
msgstr "Un eveniment previst aquesta setmana"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:113
+#, elixir-autogen, elixir-format
msgid "Details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:28
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "From the %{start} to the %{end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Manage your participation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:11
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On %{date} from %{start_time} to %{end_time}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Read more"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.html.heex:121
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Online event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.html.heex:18
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Address:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Details:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:182
+#, elixir-autogen, elixir-format
msgid "Manage your notification settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Manage your participation:"
msgstr ""
+#: lib/web/templates/email/participation/card/_title.text.eex:3
+#: lib/web/templates/email/participation/card/_title.text.eex:3
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/participation/card/_title.text.eex:3
-#: lib/web/templates/email/participation/card/_title.text.eex:3
msgid "Organizer: %{organizer}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:91
+#, elixir-autogen, elixir-format
msgid "Participate"
msgstr "Participacion aprovada"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Participate:"
msgstr "Participacion aprovada"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_title.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Title: %{title}"
msgstr ""
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:43
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:9
+#, elixir-autogen, elixir-format
msgid "New end date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:10
+#, elixir-autogen, elixir-format
msgid "New location:"
msgstr "Localizacion"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:8
+#, elixir-autogen, elixir-format
msgid "New start date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:18
#: lib/web/templates/email/group_membership_rejection.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry, not this time!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:74
+#, elixir-autogen, elixir-format
msgid "View the group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:18
#: lib/web/templates/email/group_membership_approval.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're in!"
msgstr "I anatz !"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:61
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:88
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:47
#: lib/web/templates/email/pending_participation_notification.text.eex:4
+#, elixir-format
msgid "You have one pending attendance request to process for the following event:"
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:18
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator changed your role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:122
+#, elixir-autogen, elixir-format
msgid "An administrator confirmed your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:43
#: lib/web/email/admin.ex:70
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:18
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually confirmed your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:98
+#, elixir-autogen, elixir-format
msgid "An administrator updated your role on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/email_changed_new.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:96
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:62
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:62
#: lib/web/templates/email/admin_user_role_changed.html.heex:88
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Login on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:72
+#, elixir-autogen, elixir-format
msgid "New role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "New role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:64
+#, elixir-autogen, elixir-format
msgid "Old role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Old role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin/_role.html.heex:7
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "User"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:62
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service:"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/instance_follow.text.eex:5
+#, elixir-autogen, elixir-format, fuzzy
msgid "%{name} just requested to follow your instance."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:48
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:54
msgid "%{name} just requested to follow your instance."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format, fuzzy
msgid "If you accept, this profile will receive all of your public events."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "To accept this invitation, head over to the profile's admin page."
msgstr "Per dire d’acceptar aquesta invitacion, anatz als vòstres grops."
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
msgid "View the details"
msgstr ""
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:16
msgid "Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:52
msgid "Auto, boat and air"
msgstr ""
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:20
msgid "Book clubs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:24
msgid "Business"
msgstr ""
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:28
msgid "Causes"
msgstr ""
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:32
msgid "Comedy"
msgstr ""
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:56
msgid "Community"
msgstr "Comentaris"
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:36
msgid "Crafts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:60
msgid "Family & Education"
msgstr ""
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:64
msgid "Fashion & Beauty"
msgstr ""
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:68
msgid "Film & Media"
msgstr ""
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:40
msgid "Food & Drink"
msgstr ""
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:72
msgid "Games"
msgstr ""
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:44
msgid "Health"
msgstr ""
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:84
msgid "LGBTQ"
msgstr ""
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:76
msgid "Language & Culture"
msgstr ""
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:80
msgid "Learning"
msgstr "Avertiment"
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:133
msgid "Meeting"
msgstr ""
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:88
msgid "Movements and politics"
msgstr ""
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:48
msgid "Music"
msgstr ""
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:92
msgid "Networking"
msgstr ""
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:112
msgid "Outdoors & Adventure"
msgstr ""
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:96
msgid "Party"
msgstr ""
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:100
msgid "Performing & Visual Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:104
msgid "Pets"
msgstr ""
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:108
msgid "Photography"
msgstr ""
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:120
msgid "Science & Tech"
msgstr ""
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:116
msgid "Spirituality, Religion & Beliefs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:124
msgid "Sports"
msgstr ""
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:128
msgid "Theatre"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/participation/event_card.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Read more: %{url}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/registration_confirmation.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Activate my account:"
msgstr "Activar mon compte"
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr ""
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/oc/LC_MESSAGES/errors.po b/priv/gettext/oc/LC_MESSAGES/errors.po
index ed3521216..31c3af42b 100644
--- a/priv/gettext/oc/LC_MESSAGES/errors.po
+++ b/priv/gettext/oc/LC_MESSAGES/errors.po
@@ -18,8 +18,8 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.1\n"
-#, elixir-autogen
#: lib/mobilizon/discussions/discussion.ex:69
+#, elixir-autogen
msgid "can't be blank"
msgstr "pòt pas èsser void"
@@ -95,72 +95,71 @@ msgstr "deu èsser superior o egal a %{number}"
msgid "must be equal to %{number}"
msgstr "deu èsser egal a %{number}"
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:107
msgid "Cannot refresh the token"
msgstr "Actualizacion impossibla del geton"
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:272
msgid "Current profile is not a member of this group"
msgstr "Lo perfil actual es pas un membre d’aqueste grop"
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:276
msgid "Current profile is not an administrator of the selected group"
msgstr "Lo perfil actual es pas administrator del grop seleccionat"
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:610
msgid "Error while saving user settings"
msgstr "Error en salvagardant los paramètres utilizaire"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
+#, elixir-autogen, elixir-format
msgid "Group not found"
msgstr "Grop pas trobat"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:98
#: lib/graphql/resolvers/group.ex:102
+#, elixir-autogen, elixir-format
msgid "Group with ID %{id} not found"
msgstr "Grop amb l’ID %{id} pas trobat"
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:85
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr ""
"Autentificacion impossibla, vòstra adreça electronica o lo vòstre senhal es "
"invalid."
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:335
msgid "Member not found"
msgstr "Membre pas trobat"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:94
+#, elixir-autogen, elixir-format
msgid "No profile found for the moderator user"
msgstr "Cap de perfil pas trobat per l’utilizaire moderator"
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:272
msgid "No user to validate with this email was found"
msgstr "Cap d’utilizaire de validar amb aqueste email pas trobat"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
+#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr "Degun trobat d'amb aquesta email"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:28
#: lib/graphql/resolvers/participant.ex:32
#: lib/graphql/resolvers/participant.ex:210
@@ -170,317 +169,317 @@ msgstr "Degun trobat d'amb aquesta email"
#: lib/graphql/resolvers/person.ex:396
#: lib/graphql/resolvers/person.ex:425
#: lib/graphql/resolvers/person.ex:440
+#, elixir-autogen, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr "Lo perhiu es pas proprietat del utilizator autenticat"
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:159
msgid "Registrations are not open"
msgstr "Las inscripciones sèn pas obèrtas"
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:427
msgid "The current password is invalid"
msgstr "Lo mòt de santa clara actuau es invalid"
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
msgid "The new email doesn't seem to be valid"
msgstr "Lo email nau sèm invalid"
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
msgid "The new email must be different"
msgstr "Lo email nau deb esser different"
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:430
msgid "The new password must be different"
msgstr "Lo mòt de santa clara nau deb esser different"
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
msgid "The password provided is invalid"
msgstr "Lo mòt de santa clara aprovedit es invalid"
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:434
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
"Lo mòt de santa clara que avetz causit es tròp cort. Merci de vos assegurar "
"que vostre mòt de santa clara contienga au mèns 6 caracteres."
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:292
msgid "This user can't reset their password"
msgstr "Aquest utilizator pod pas reinicializar lo sèn mòt de santa clara"
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:81
msgid "This user has been disabled"
msgstr "Aquest utilizator a essat dasactivat"
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
msgid "Unable to validate user"
msgstr "Es impossible de validar l'utilizator"
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:520
msgid "User already disabled"
msgstr "Utilizator déjà desactivat"
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:585
msgid "User requested is not logged-in"
msgstr "L'utilizator demandat es pas conectat"
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:307
msgid "You are already a member of this group"
msgstr "Essetz déjà membre d'aquest grop"
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:342
msgid "You can't leave this group because you are the only administrator"
msgstr "Podetz pas quitar aquest grop perque essetz lo sol administrator"
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:304
msgid "You cannot join this group"
msgstr "Podetz pas rejónher aquest grop"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:132
+#, elixir-autogen, elixir-format
msgid "You may not list groups unless moderator."
msgstr "Podetz listar los grops sonque se essetz moderator."
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:485
msgid "You need to be logged-in to change your email"
msgstr "Debetz esser conectat per cambiar lo voste email"
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:442
msgid "You need to be logged-in to change your password"
msgstr "Debetz d'esser conectat per cambiar lo voste mòt de santa clara"
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:281
msgid "You need to be logged-in to delete a group"
msgstr "Debetz d'esser conectat per suprimir un grop"
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:547
msgid "You need to be logged-in to delete your account"
msgstr "Devetz d'esser conectat per suprimir lo voste compte"
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:312
msgid "You need to be logged-in to join a group"
msgstr "Devetz d'esser conectat per rejónher un grop"
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:347
msgid "You need to be logged-in to leave a group"
msgstr "Devetz d'esser conectat per quitar un grop"
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:245
msgid "You need to be logged-in to update a group"
msgstr "Devetz d'esser conectat per metre à jorn un grop"
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:112
msgid "You need to have an existing token to get a refresh token"
msgstr "Devetz aver un senhau existant per obtiéner un senhau nau"
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
msgid "You requested again a confirmation email too soon"
msgstr "Demandatz de nau un email de confirmacion tròp lèu"
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:162
msgid "Your email is not on the allowlist"
msgstr "Vòstre email es pas en la lista d'autorizacions"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:100
+#, elixir-autogen, elixir-format
msgid "Error while performing background task"
msgstr "Error mentre que efectuant ua tasca de plan darrèr"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:32
+#, elixir-autogen, elixir-format
msgid "No profile found with this ID"
msgstr "Cap de profiu trobat d'amb aquesta ID"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:61
#: lib/graphql/resolvers/actor.ex:97
+#, elixir-autogen, elixir-format
msgid "No remote profile found with this ID"
msgstr "Cap de profiu distant trobat d'amb aquesta ID"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:72
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can suspend a profile"
msgstr "Sonque moderators e administrators pòden suspendre un profiu"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:105
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can unsuspend a profile"
msgstr ""
"Sonque moderators e administrators pòden annular la suspension d'un profiu"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:29
+#, elixir-autogen, elixir-format
msgid "Only remote profiles may be refreshed"
msgstr "Sonque profius distants pòden esser refrescats"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:64
+#, elixir-autogen, elixir-format
msgid "Profile already suspended"
msgstr "Profiu déjà suspendut"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:96
+#, elixir-autogen, elixir-format
msgid "A valid email is required by your instance"
msgstr "Un email valid es requerit per la vòstra instància"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:90
#: lib/graphql/resolvers/participant.ex:143
+#, elixir-autogen, elixir-format
msgid "Anonymous participation is not enabled"
msgstr "Ua participacion anonima es pas permetuda"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:210
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last administrator of a group"
msgstr "Pòden pas suprimir lo darrièr administrator d'un grop"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:207
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last identity of a user"
msgstr "Pòden pas suprimir la darrièra identitat d'un utilizator"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:126
+#, elixir-autogen, elixir-format
msgid "Comment is already deleted"
msgstr "Comentari déjà suprimit"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:103
#: lib/graphql/resolvers/discussion.ex:69
+#, elixir-autogen, elixir-format
msgid "Discussion not found"
msgstr "Discussion non trobada"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:71
#: lib/graphql/resolvers/report.ex:90
+#, elixir-autogen, elixir-format
msgid "Error while saving report"
msgstr "Error mentre que sauvant lo rapòrt"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:110
+#, elixir-autogen, elixir-format
msgid "Error while updating report"
msgstr "Error mentre la mesa a jorn dèu rapòrt"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:131
+#, elixir-autogen, elixir-format
msgid "Event id not found"
msgstr "ID d'eveniment non trobat"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
+#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr "Eveniment non trobat"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:87
#: lib/graphql/resolvers/participant.ex:128
#: lib/graphql/resolvers/participant.ex:155
#: lib/graphql/resolvers/participant.ex:336
+#, elixir-autogen, elixir-format
msgid "Event with this ID %{id} doesn't exist"
msgstr "Un eveniment d'amb aquesta ID %{id} existís pas"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:103
+#, elixir-autogen, elixir-format
msgid "Internal Error"
msgstr "Error interna"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:219
+#, elixir-autogen, elixir-format
msgid "No discussion with ID %{id}"
msgstr "Cap de discussion d'amb aquesta ID %{id}"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:80
#: lib/graphql/resolvers/todos.ex:107
#: lib/graphql/resolvers/todos.ex:179
#: lib/graphql/resolvers/todos.ex:208
#: lib/graphql/resolvers/todos.ex:237
+#, elixir-autogen, elixir-format
msgid "No profile found for user"
msgstr "Cap de profiu trobat per l'utilizator"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:64
+#, elixir-autogen, elixir-format
msgid "No such feed token"
msgstr "Cap de senhau d'alimentacion"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:259
+#, elixir-autogen, elixir-format
msgid "Participant already has role %{role}"
msgstr "Lo/a participant-a a déjà lo ròtle %{role}"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:187
#: lib/graphql/resolvers/participant.ex:220
#: lib/graphql/resolvers/participant.ex:263
+#, elixir-autogen, elixir-format
msgid "Participant not found"
msgstr "Participant non trobat"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:32
+#, elixir-autogen, elixir-format
msgid "Person with ID %{id} not found"
msgstr "Degun trobat d'amb ID %{id}"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:56
+#, elixir-autogen, elixir-format
msgid "Person with username %{username} not found"
msgstr "Degun trobat d'amb l'utilizator %{username}"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:169
#: lib/graphql/resolvers/post.ex:203
+#, elixir-autogen, elixir-format
msgid "Post ID is not a valid ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:172
#: lib/graphql/resolvers/post.ex:206
+#, elixir-autogen, elixir-format
msgid "Post doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:84
+#, elixir-autogen, elixir-format
msgid "Profile invited doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:93
#: lib/graphql/resolvers/member.ex:97
+#, elixir-autogen, elixir-format
msgid "Profile is already a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:133
#: lib/graphql/resolvers/post.ex:175
#: lib/graphql/resolvers/post.ex:209
@@ -494,622 +493,623 @@ msgstr ""
#: lib/graphql/resolvers/todos.ex:182
#: lib/graphql/resolvers/todos.ex:214
#: lib/graphql/resolvers/todos.ex:246
+#, elixir-autogen, elixir-format
msgid "Profile is not member of group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:67
#: lib/graphql/resolvers/person.ex:233
+#, elixir-autogen, elixir-format
msgid "Profile not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:48
+#, elixir-autogen, elixir-format
msgid "Report not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:172
#: lib/graphql/resolvers/resource.ex:199
+#, elixir-autogen, elixir-format
msgid "Resource doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:124
+#, elixir-autogen, elixir-format
msgid "The event has already reached its maximum capacity"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:282
+#, elixir-autogen, elixir-format
msgid "This token is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:176
#: lib/graphql/resolvers/todos.ex:243
+#, elixir-autogen, elixir-format
msgid "Todo doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:77
#: lib/graphql/resolvers/todos.ex:211
#: lib/graphql/resolvers/todos.ex:240
+#, elixir-autogen, elixir-format
msgid "Todo list doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:73
+#, elixir-autogen, elixir-format
msgid "Token does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:67
#: lib/graphql/resolvers/feed_token.ex:70
+#, elixir-autogen, elixir-format
msgid "Token is not a valid UUID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:98
+#, elixir-autogen, elixir-format
msgid "User not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:310
+#, elixir-autogen, elixir-format
msgid "You already have a profile for this user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:134
+#, elixir-autogen, elixir-format
msgid "You are already a participant of this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:87
+#, elixir-autogen, elixir-format
msgid "You are not a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:157
#: lib/graphql/resolvers/member.ex:173
#: lib/graphql/resolvers/member.ex:188
+#, elixir-autogen, elixir-format
msgid "You are not a moderator or admin for this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:59
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:41
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:134
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:82
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:93
+#, elixir-autogen, elixir-format
msgid "You are not allowed to update a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:181
#: lib/graphql/resolvers/participant.ex:214
+#, elixir-autogen, elixir-format
msgid "You can't leave event because you're the only event creator participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:192
+#, elixir-autogen, elixir-format
msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:122
+#, elixir-autogen, elixir-format
msgid "You cannot delete this comment"
msgstr ""
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:408
msgid "You cannot delete this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:90
+#, elixir-autogen, elixir-format
msgid "You cannot invite to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:76
+#, elixir-autogen, elixir-format
msgid "You don't have permission to delete this token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/admin.ex:56
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list action logs"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:36
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:115
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to update a report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:53
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to view a report"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:250
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:234
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:276
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:84
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access discussions"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:96
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:318
msgid "You need to be logged-in to create events"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:141
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:140
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:417
msgid "You need to be logged-in to delete an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:214
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:207
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:108
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:225
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave an event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:374
msgid "You need to be logged-in to update an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:180
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:177
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:236
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to view a resource preview"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:132
+#, elixir-autogen, elixir-format
msgid "Parent resource doesn't belong to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:114
+#, elixir-autogen, elixir-format
msgid "The chosen password is too short."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:142
+#, elixir-autogen, elixir-format
msgid "The registration token is already in use, this looks like an issue on our side."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:108
+#, elixir-autogen, elixir-format
msgid "This email is already used."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:99
+#, elixir-autogen, elixir-format
msgid "Post not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:86
+#, elixir-autogen, elixir-format
msgid "Invalid arguments passed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:92
+#, elixir-autogen, elixir-format
msgid "Invalid credentials"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:90
+#, elixir-autogen, elixir-format
msgid "Reset your password to login"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:97
#: lib/graphql/error.ex:102
+#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:104
+#, elixir-autogen, elixir-format
msgid "Something went wrong"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:85
+#, elixir-autogen, elixir-format
msgid "Unknown Resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:95
+#, elixir-autogen, elixir-format
msgid "You don't have permission to do this"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged in"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:118
+#, elixir-autogen, elixir-format
msgid "You can't accept this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:139
+#, elixir-autogen, elixir-format
msgid "You can't reject this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/media.ex:71
+#, elixir-autogen, elixir-format
msgid "File doesn't have an allowed MIME type."
msgstr ""
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:240
msgid "Profile is not administrator for the group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:363
msgid "You can't edit this event."
msgstr ""
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:366
msgid "You can't attribute this event to this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:142
+#, elixir-autogen, elixir-format
msgid "This invitation doesn't exist."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:217
+#, elixir-autogen, elixir-format
msgid "This member already has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:241
+#, elixir-autogen, elixir-format
msgid "You don't have the right to remove this member."
msgstr ""
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
-#: lib/mobilizon/actors/actor.ex:351
msgid "This username is already taken."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:81
+#, elixir-autogen, elixir-format
msgid "You must provide either an ID or a slug to access a discussion"
msgstr ""
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:313
msgid "Organizer profile is not owned by the user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:93
+#, elixir-autogen, elixir-format
msgid "Profile ID provided is not the anonymous profile one"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:181
#: lib/graphql/resolvers/group.ex:223
#: lib/graphql/resolvers/person.ex:148
#: lib/graphql/resolvers/person.ex:182
#: lib/graphql/resolvers/person.ex:304
+#, elixir-autogen, elixir-format
msgid "The provided picture is too heavy"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/views/utils.ex:34
-msgid "Index file not found. You need to recompile the front-end."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:129
+#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr "Error mentre que sauvant lo rapòrt"
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:503
msgid "Invalid activation token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:226
+#, elixir-autogen, elixir-format
msgid "Unable to fetch resource details from this URL."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/event.ex:164
#: lib/graphql/resolvers/participant.ex:253
#: lib/graphql/resolvers/participant.ex:328
+#, elixir-autogen, elixir-format
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:299
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:354
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:166
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:129
+#, elixir-autogen, elixir-format
msgid "Comment not found"
msgstr "Eveniment non trobat"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:123
+#, elixir-autogen, elixir-format
msgid "Error while creating a discussion"
msgstr "Error mentre que sauvant lo rapòrt"
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:624
msgid "Error while updating locale"
msgstr "Error mentre la mesa a jorn dèu rapòrt"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:307
+#, elixir-autogen, elixir-format
msgid "Error while uploading pictures"
msgstr "Error mentre la mesa a jorn dèu rapòrt"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:190
+#, elixir-autogen, elixir-format
msgid "Failed to leave the event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:236
+#, elixir-autogen, elixir-format
msgid "Failed to update the group"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
msgid "Failed to update user email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:499
msgid "Failed to validate user email"
msgstr "Es impossible de validar l'utilizator"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:146
+#, elixir-autogen, elixir-format
msgid "The anonymous actor ID is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:165
+#, elixir-autogen, elixir-format
msgid "Unknown error while updating resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:84
+#, elixir-autogen, elixir-format
msgid "You are not the comment creator"
msgstr ""
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:424
msgid "You cannot change your password."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:321
+#, elixir-autogen, elixir-format
msgid "Format not supported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:305
+#, elixir-autogen, elixir-format
msgid "A dependency needed to export to %{format} is not installed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:313
+#, elixir-autogen, elixir-format
msgid "An error occured while saving export"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/controllers/export_controller.ex:30
+#, elixir-autogen, elixir-format
msgid "Export to format %{format} is not enabled on this instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:187
+#, elixir-autogen, elixir-format
msgid "Only admins can create groups"
msgstr ""
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:306
msgid "Only groups can create events"
msgstr ""
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:292
msgid "Unknown error while creating event"
msgstr ""
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:480
msgid "User cannot change email"
msgstr ""
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:391
msgid "Follow does not match your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:395
msgid "Follow not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:345
msgid "Profile with username %{username} not found"
msgstr "Degun trobat d'amb l'utilizator %{username}"
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:340
msgid "This profile does not belong to you"
msgstr ""
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:365
msgid "You are already following this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:374
msgid "You need to be logged-in to follow a group"
msgstr "Devetz d'esser conectat per rejónher un grop"
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:423
msgid "You need to be logged-in to unfollow a group"
msgstr "Devetz d'esser conectat per rejónher un grop"
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:400
msgid "You need to be logged-in to update a group follow"
msgstr "Devetz d'esser conectat per metre à jorn un grop"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:210
+#, elixir-autogen, elixir-format
msgid "This member does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:234
+#, elixir-autogen, elixir-format
msgid "You don't have the role needed to remove this member."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:252
+#, elixir-autogen, elixir-format
msgid "You must be logged-in to remove a member"
msgstr ""
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:156
msgid "Your email seems to be using an invalid format"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:380
msgid "Can't confirm an already confirmed user"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:384
msgid "Deconfirming users is not supported"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:356
msgid "The new role must be different"
msgstr "Lo email nau deb esser different"
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:307
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/api/groups.ex:33
+#, elixir-autogen, elixir-format
msgid "A profile or group with that name already exists"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:506
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/pl/LC_MESSAGES/activity.po b/priv/gettext/pl/LC_MESSAGES/activity.po
index eceedde28..9a263dafd 100644
--- a/priv/gettext/pl/LC_MESSAGES/activity.po
+++ b/priv/gettext/pl/LC_MESSAGES/activity.po
@@ -11,442 +11,448 @@ msgstr ""
"Language: pl\n"
"Plural-Forms: nplurals=3\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The event %{event} was created by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The post %{post} was created by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.text.eex:27
+#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
-#, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
+#, elixir-format
msgid "View one more activity"
msgid_plural "View %{count} more activities"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:53
#: lib/web/templates/email/email_direct_activity.html.heex:60
#: lib/web/templates/email/email_direct_activity.text.eex:6
#: lib/web/templates/email/email_direct_activity.text.eex:7
+#, elixir-format
msgid "There has been an activity!"
msgid_plural "There has been some activity!"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/renderer.ex:46
+#, elixir-autogen, elixir-format
msgid "Activity on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted an announcement under event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:24
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr ""
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:249
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:51
#: lib/web/templates/email/email_direct_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Here's your weekly activity recap"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:121
#: lib/web/email/activity.ex:142
+#, elixir-autogen, elixir-format
msgid "Activity notification for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:128
+#, elixir-autogen, elixir-format
msgid "Daily activity recap for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:49
#: lib/web/templates/email/email_direct_activity.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Here's your daily activity recap"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:135
+#, elixir-autogen, elixir-format
msgid "Weekly activity recap for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:46
+#, elixir-autogen, elixir-format
msgid "Announcement for your event %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/group.ex:23
+#, elixir-autogen, elixir-format
msgid "The group %{group} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:47
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:31
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was published by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:39
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:39
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:47
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:43
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:31
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:35
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile} to group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member} to group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:55
+#, elixir-autogen, elixir-format
msgid "%{profile} approved the membership request from %{member} for group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:33
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:69
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:75
+#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member} from the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:61
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:79
+#, elixir-autogen, elixir-format
msgid "%{profile} quit the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:35
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:86
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:26
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:101
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:56
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:41
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr ""
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr ""
diff --git a/priv/gettext/pl/LC_MESSAGES/default.po b/priv/gettext/pl/LC_MESSAGES/default.po
index dd9e7969d..2ee2139d2 100644
--- a/priv/gettext/pl/LC_MESSAGES/default.po
+++ b/priv/gettext/pl/LC_MESSAGES/default.po
@@ -15,268 +15,268 @@ msgstr ""
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.1\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:66
+#, elixir-autogen, elixir-format
msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one."
msgstr ""
"Jeżeli nie prosiłeś(-aś) o to, zignoruj tę wiadomość. Twoje hasło nie "
"zostanie zmienione, jeżeli nie skorzystasz z poniższego linku i nie ustawisz "
"nowego."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:120
+#, elixir-autogen, elixir-format
msgid "%{title} by %{creator}"
msgstr "%{title} od %{creator}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:80
+#, elixir-autogen, elixir-format
msgid "Activate my account"
msgstr "Aktywuj moje konto"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:150
#: lib/web/templates/email/email.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Ask the community on Framacolibri"
msgstr "Zapytaj społeczność na Framacolibri"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:15
+#, elixir-autogen, elixir-format
msgid "Comments"
msgstr "Komentarze"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:115
#: lib/web/templates/email/report.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Event"
msgstr "Wydarzenie"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:49
+#, elixir-autogen, elixir-format
msgid "Instructions to reset your password on %{instance}"
msgstr "Instrukcje resetowania hasła na %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:21
+#, elixir-autogen, elixir-format
msgid "Reason"
msgstr "Powód"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:86
+#, elixir-autogen, elixir-format
msgid "Reset Password"
msgstr "Resetuj hasło"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:53
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
msgstr ""
"Resetowanie hasła jest proste. Naciśnij poniższy przycisk i postępuj zgodnie "
"z instrukcjami. Potrwa to tylko chwilę."
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:26
+#, elixir-autogen, elixir-format
msgid "Instructions to confirm your Mobilizon account on %{instance}"
msgstr "Instrukcje potwierdzania konta Mobilizon na %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:22
+#, elixir-autogen, elixir-format
msgid "New report on Mobilizon instance %{instance}"
msgstr "Nowe zgłoszenie na instancji Mobilizon %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:67
#: lib/web/templates/email/before_event_notification.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Go to event page"
msgstr "Przejdź na stronę wydarzenia"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New report from %{reporter} on %{instance}"
msgstr "Nowe zgłoszenie z %{reporter} od %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Participation approved"
msgstr "Uczestnictwo przyjęte"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:18
#: lib/web/templates/email/password_reset.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Password reset"
msgstr "Resetowanie hasła"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time."
msgstr ""
"Resetowanie hasła jest proste. Naciśnij na poniższy odnośnik i postępuj "
"zgodnie z instrukcją. Zajmie to tylko chwilę."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email."
msgstr ""
"Utworzyłeś(-aś) konto na %{host} używając tego adresu e-mail. Zostało Ci "
"jedno kliknięcie do aktywacji go. Jeżeli to nie Ty, po prostu zignoruj ten "
"e-mail."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:114
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been approved"
msgstr "Twój udział w wydarzeniu %{title} został zatwierdzony"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:67
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been rejected"
msgstr "Twój udział w wydarzeniu %(title} został odrzucony"
-#, elixir-autogen, elixir-format
#: lib/web/email/event.ex:44
+#, elixir-autogen, elixir-format
msgid "Event %{title} has been updated"
msgstr "Wydarzenie %{title} zostało zaktualizowane"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:7
+#, elixir-autogen, elixir-format
msgid "New title: %{title}"
msgstr "Nowy tytuł: %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr "Poprosiłeś(-aś) o nowe hasło do swojego konta na %{instance}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:105
+#, elixir-autogen, elixir-format
msgid "Warning"
msgstr "Ostrzeżenie"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:140
+#, elixir-autogen, elixir-format
msgid "Confirm your participation to event %{title}"
msgstr "Potwierdź swoje uczestnictwo w wydarzeniu %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:106
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal ID for your current selected identity"
msgstr "Wewnętrzne ID dla obecnie wybranej tożsamości"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal user ID"
msgstr "Wewnętrzne ID użytkownika"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Any of the information we collect from you may be used in the following ways:"
msgstr ""
"Dowolne informacje które zbieramy mogą zostać wykorzystane w następujące "
"sposoby:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:13
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Basic account information"
msgstr "Podstawowe informacje o koncie"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:32
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do not share any dangerous information over Mobilizon."
msgstr "Nie udostępniaj żadnych niebezpiecznych informacji przez Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:123
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we disclose any information to outside parties?"
msgstr "Czy przekazujemy jakieś informacje podmiotom trzecim?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:100
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we use cookies?"
msgstr "Czy korzystamy z plików cookies?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "How do we protect your information?"
msgstr "Czy zabezpieczamy Twoje informacje?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:36
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "IPs and other metadata"
msgstr "Adresy IP i inne metadane"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:23
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Published events and comments"
msgstr "Publikowane wydarzenia i komentarze"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:93
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain the IP addresses associated with registered users no more than 12 months."
msgstr ""
"Nie gromadzić adresów IP przypisanych do zarejestrowanych użytkowników "
"dłużej niż przez 12 miesięcy."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:107
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Tokens to authenticate you"
msgstr "Tokeny do uwierzytelniania Ciebie"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:38
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We also may retain server logs which include the IP address of every request to our server."
msgstr ""
"Możemy też przechowywać dzienniki serwera zawierające adresy IP każdego "
"żądania skierowanego na nasz serwer."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:102
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We store the following information on your device when you connect:"
msgstr ""
"Przechowujemy następujące informacje o urządzeniu przez które łączysz się:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:84
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We will make a good faith effort to:"
msgstr "Będziemy dokonywać wszelkich starań, aby:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:45
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What do we use your information for?"
msgstr "Do czego używamy Twoich informacji?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:83
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What is our data retention policy?"
msgstr "Jaka jest nasza polityka przechowywania danych?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:99
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You may irreversibly delete your account at any time."
msgstr "Możesz bezpowrotnie usunąć swoje konto w dowolnym momencie."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to our Privacy Policy"
msgstr "Zmiany w naszej Polityce prywatności"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:139
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site."
msgstr ""
@@ -286,8 +286,8 @@ msgstr ""
"org/wiki/Og%C3%B3lne_rozporz%C4%85dzenie_o_ochronie_danych\">Ogólnego "
"rozporządzenia o ochronie danych), nie używaj tej strony."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site."
msgstr ""
@@ -297,132 +297,132 @@ msgstr ""
"Children%27s_Online_Privacy_Protection_Act\">Children's Online Privacy "
"Protection Act), nie używaj tej strony."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:160
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we decide to change our privacy policy, we will post those changes on this page."
msgstr ""
"Jeżeli zdecydujemy się zmienić naszą politykę prywatności, opublikujemy "
"zmiany na tej stronie."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:153
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Law requirements can be different if this server is in another jurisdiction."
msgstr ""
"Wymagania prawne mogą się różnić, jeżeli serwer jest pod inną jurysdykcją."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:137
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Site usage by children"
msgstr "Użycie strony przez dzieci"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:68
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:61
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:54
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:10
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What information do we collect?"
msgstr "Jakie informacje zbieramy?"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:182
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: confirm your email address"
msgstr "Mobilizon na %{instance}: potwierdź swój adres e-mail"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:159
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: email changed"
msgstr "Mobilizon na %{instance}: zmieniono e-mail"
-#, elixir-format
#: lib/web/email/notification.ex:52
+#, elixir-format
msgid "One event planned today"
msgid_plural "%{nb_events} events planned today"
msgstr[0] "Jedno wydarzenie zaplanowane na dzisiaj"
msgstr[1] "%{nv_events} wydarenia zaplanowane na dzisiaj"
msgstr[2] "%{nv_events} wydareń zaplanowanych na dzisiaj"
-#, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:47
#: lib/web/templates/email/on_day_notification.text.eex:3
+#, elixir-format
msgid "You have one event today:"
msgid_plural "You have %{total} events today:"
msgstr[0] "Masz dzisiaj jedno wydarzenie:"
msgstr[1] "Masz dzisiaj %{total} wydarzenia:"
msgstr[2] "Masz dzisiaj %{total} wydarzeń:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.text.eex:3
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{group}"
msgstr ""
"%{inviter} właśnie zaprosił(a) Cię do dołączenia do swojej grupy %{group}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:18
#: lib/web/templates/email/group_invite.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Come along!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/notification.ex:24
+#, elixir-autogen, elixir-format
msgid "Don't forget to go to %{title}"
msgstr "Nie zapomnij być na %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:47
#: lib/web/templates/email/before_event_notification.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Get ready for %{title}"
msgstr "Przygotuj się na %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:83
+#, elixir-autogen, elixir-format
msgid "See my groups"
msgstr "Zobacz moje grupy"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:65
#: lib/web/templates/email/group_invite.text.eex:5
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to your groups."
msgstr "Aby przyjąć to zaproszenie, przejdź do swoich grup."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.text.eex:5
+#, elixir-autogen, elixir-format
msgid "View the event on: %{link}"
msgstr "Zobacz zaktualizowane wydarzenie na %{link}"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:30
+#, elixir-autogen, elixir-format
msgid "You have been invited by %{inviter} to join group %{group}"
msgstr "Dostałeś(-aś) zaproszenie od %{inviter}, aby dołączyć do grupy %{group}"
-#, elixir-format
#: lib/web/email/notification.ex:81
+#, elixir-format
msgid "One event planned this week"
msgid_plural "%{nb_events} events planned this week"
msgstr[0] "Jedno wydarzenie zaplanowane na ten tydzień"
msgstr[1] "%{nb_events} wydarzenia zaplanowane na ten tydzień"
msgstr[2] "%{nb_events} wydarzeń zaplanowanych na ten tydzień"
-#, elixir-format
#: lib/web/email/notification.ex:107
+#, elixir-format
msgid "One participation request for event %{title} to process"
msgid_plural "%{number_participation_requests} participation requests for event %{title} to process"
msgstr[0] "Jedno zgłoszenie uczestnictwa dla wydarzenia %{title} do zatwierdzenia"
@@ -433,186 +433,186 @@ msgstr[2] ""
"%{number_participation_requests} zgłoszeń uczestnictwa dla wydarzenia "
"%{title} do zatwierdzenia"
-#, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:47
#: lib/web/templates/email/notification_each_week.text.eex:3
+#, elixir-format
msgid "You have one event this week:"
msgid_plural "You have %{total} events this week:"
msgstr[0] "Masz w tym tygodniu jedno wydarzenie:"
msgstr[1] "Masz w tym tygodniu %{total} wydarzenia:"
msgstr[2] "Masz w tym tygodniu %{total} wydarzeń:"
-#, elixir-autogen, elixir-format
#: lib/service/metadata/utils.ex:53
+#, elixir-autogen, elixir-format
msgid "The event organizer didn't add any description."
msgstr "Organizator wydarzenia nie dodał żadnego opisu."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:78
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:62
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Accepting these Terms"
msgstr "Akceptacja tych zasad"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:73
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to these Terms"
msgstr "Zmiany w tych zasadach"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:271
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:192
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:217
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:211
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:167
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that is illegal or unlawful, that would otherwise create liability;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:103
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Creating Accounts"
msgstr "Tworzenie kont"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:284
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Entire Agreement"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:294
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Feedback"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:261
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Hyperlinks and Third Party Content"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:279
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:205
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:128
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:94
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Privacy Policy"
msgstr "Polityka prywatności"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:304
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions & Contact Information"
msgstr "Pytania i informacje kontaktowe"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:277
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Termination"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:199
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your Content & Conduct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:263
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:224
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:254
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For full details about the Mobilizon software see here."
msgstr ""
"Aby zobaczyć więcej informacji o oprogramowaniu Mobilizon, zajrzyj tutaj."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:82
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:"
msgstr ""
@@ -620,80 +620,80 @@ msgstr ""
"prosimy nie publikować i nie linkować, ani w żaden sposób nie dzielić się na "
"platformie żadnym z poniższych:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:179
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and"
msgstr ""
"Prywatne informacje dowolnego podmiotu trzeciego (np. adresy, numery "
"telefonu, adresy e-mail, numery kart kredytowych) i"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:152
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:286
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:247
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:185
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:306
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions or comments about the Service may be directed to us at %{contact}"
msgstr ""
"Pytania i opinie dot. naszej platformy mogą być kierowane do nas na "
"%{contact}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:245
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Source code"
msgstr "Kod źródłowy"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:296
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:234
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:7
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} will not use or transmit or resell your personal data"
msgstr ""
"%{instance_name} nie będzie wykorzystywać, przekazywać dalej ani "
"sprzedawać Twoich danych osobowych"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:113
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly."
msgstr ""
@@ -702,14 +702,14 @@ msgstr ""
"bezpieczeństwa w platformie Mobilizon, skontaktuj się bezpośrednio z jej twórcami."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:240
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:321
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA."
msgstr ""
@@ -718,8 +718,8 @@ msgstr ""
"appdotnet/terms-of-service\">App.net, również opublikowane na licencji "
"CC BY-SA."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA."
msgstr ""
@@ -728,20 +728,20 @@ msgstr ""
">Diaspory*, również opublikowane na licencji CC BY-SA."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:3
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Short version"
msgstr "Wersja skrócona"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:29
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The service is provided without warranties and these terms may change in the future"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:166
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020."
msgstr ""
@@ -749,8 +749,8 @@ msgstr ""
"://creativecommons.org/licenses/by-sa/4.0/\">CC-BY-SA. Ostatnio był "
"aktualizowany 18 czerwca 2020."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:314
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020."
msgstr ""
@@ -758,76 +758,75 @@ msgstr ""
"://creativecommons.org/licenses/by-sa/4.0/\">CC-BY-SA. Ostatnio był "
"aktualizowany 22 czerwca 2020."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:21
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect other people and %{instance_name}'s rules when using the service"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect the law when using %{instance_name}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:5
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content is yours"
msgstr "Twoja treść należy do Ciebie"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Confirm my e-mail address"
msgstr "Potwierdź mój adres e-mail"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm your e-mail"
msgstr "Potwierdź e-mail"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
"Cześć! Właśnie zarejestrowałeś(-aś) się do uczestnictwa w wydarzeniu "
"„%{title}”. Potwierdź wprowadzony adres e-mail:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:142
#: lib/web/templates/email/email.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Need help? Is something not working as expected?"
msgstr "Potrzebujesz pomocy? Coś nie działa prawidłowo?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it."
msgstr ""
"Utworzyłeś(-aś) konto na %{host} używając tego adresu e-mail. Zostało jedno "
"kliknięcie, aby zaktywować je."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:18
+#, elixir-autogen, elixir-format
msgid "New report on %{instance}"
msgstr "Nowe zgłoszenie na %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "The email address for your account on %{host} is being changed to:"
msgstr "Adres e-mail Twojego konta na %{host} zostanie zmieniony na:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr "Poprosiłeś(-aś) o nowe hasło do swojego konta na %{instance}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr "Nie używaj go do żadnych rzeczywistych celów"
-#, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
#: lib/web/templates/email/event_updated.html.heex:172
@@ -836,6 +835,7 @@ msgstr "Nie używaj go do żadnych rzeczywistych celów"
#: lib/web/templates/email/notification_each_week.text.eex:11
#: lib/web/templates/email/on_day_notification.html.heex:89
#: lib/web/templates/email/on_day_notification.text.eex:11
+#, elixir-format
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
msgstr[0] ""
@@ -848,61 +848,61 @@ msgstr[2] ""
"Jeżeli musisz anulować swoje uczestnictwo, przejdź na stronę wydarzenia "
"używając powyższego przycisku i naciśnij przycisk zgłaszania udziału."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} jest serwerem Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:187
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} jest serwerem Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:18
#: lib/web/templates/email/pending_participation_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "A request is pending!"
msgstr "Masz oczekującą prośbę!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:18
#: lib/web/templates/email/before_event_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An event is upcoming!"
msgstr "Zbliża się wydarzenie!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:18
#: lib/web/templates/email/email_changed_new.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm new email"
msgstr "Potwierdź nowy e-mail"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:108
+#, elixir-autogen, elixir-format
msgid "End"
msgstr "Koniec"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:18
#: lib/web/templates/email/event_updated.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Event update!"
msgstr "Zaktualizowano wydarzenie!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Flagged comments"
msgstr "Oflagowane komentarze"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:59
#: lib/web/templates/email/event_participation_approved.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!"
msgstr ""
"Dobre wiadomości – jeden z organizatorów wydarzenia właśnie zatwierdził "
"Twoje zgłoszenie. Uaktualnij swoje plany, ponieważ jesteś teraz na liście "
"gości!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
"Cześć! Wydaje się, że próbowałeś(-aś) zmienić adres e-mail połączony z Twoim "
@@ -910,16 +910,16 @@ msgstr ""
"poniższy przycisk aby potwierdzić zmianę. Będziesz mógł/mogła logować się na "
"%{instance} używając tego nowego adresu e-mail."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:"
msgstr ""
"Cześć! Chcieliśmy tylko poinformować, że adres e-mail, który był wcześniej "
"powiązany z Twoim kontem na %{host} został zmieniony z tego na:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:79
#: lib/web/templates/email/email_changed_old.text.eex:5
+#, elixir-autogen, elixir-format
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 ""
"Jeżeli to nie Ty dokonałeś(-aś) tej zmiany, prawdopodobnie ktoś uzyskał "
@@ -927,862 +927,843 @@ msgstr ""
"hasło. Jeżeli nie możesz się zalogować, skontaktuj się z administratorem "
"%{host}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:12
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
#: lib/web/templates/email/registration_confirmation.html.heex:62
#: lib/web/templates/email/registration_confirmation.text.eex:7
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger this email, you may safely ignore it."
msgstr "Jeżeli o to nie prosiłeś(-aś), zignoruj tę wiadomość."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:84
#: lib/web/templates/email/before_event_notification.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgstr ""
"Jeżeli musisz anulować swoje uczestnictwo, przejdź na stronę wydarzenia "
"używając powyższego przycisku i naciśnij przycisk zgłaszania udziału."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:193
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Learn more about Mobilizon here!"
msgstr "Dowiedz się więcej o Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:123
#: lib/web/templates/export/event_participants.html.heex:129
+#, elixir-autogen, elixir-format
msgid "Location"
msgstr "Miejsce"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:133
+#, elixir-autogen, elixir-format
msgid "Location address was removed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:89
#: lib/web/templates/email/pending_participation_notification.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Manage pending requests"
msgstr "Zarządzaj oczekującymi zgłoszeniami"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:18
#: lib/web/templates/email/registration_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Nearly there!"
msgstr "Już prawie!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:18
#: lib/web/templates/email/email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New email confirmation"
msgstr "Potwierdzenie nowego adresu e-mail"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:191
+#, elixir-autogen, elixir-format
msgid "Reasons for report"
msgstr "Powody zgłoszenia"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:48
+#, elixir-autogen, elixir-format
msgid "Someone on %{instance} reported the following content for you to analyze:"
msgstr "Ktoś na %{instance} zgłosił następujące treści."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:18
#: lib/web/templates/email/event_participation_rejected.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry! You're not going."
msgstr "Przepraszamy! Nie weźmiesz udziału."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:93
+#, elixir-autogen, elixir-format
msgid "Start"
msgstr "Początek"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:3
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr "Wystąpiły zmiany w %{title}, więc postanowiliśmy Cię poinformować."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:74
#: lib/web/templates/email/event_updated.text.eex:6
+#, elixir-autogen, elixir-format
msgid "This event has been cancelled by its organizers. Sorry!"
msgstr "To wydarzenie zostało anulowane przez jego organizatorów. Przepraszamy!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:68
#: lib/web/templates/email/event_updated.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This event has been confirmed"
msgstr "Potwierdzono wydarzenie"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:70
#: lib/web/templates/email/event_updated.text.eex:5
+#, elixir-autogen, elixir-format
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
msgstr ""
"Wydarzenie nie zostało jeszcze potwierdzone, organizatorzy poinformują Cię "
"jeżeli zostanie potwierdzone."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:59
#: lib/web/templates/email/event_participation_rejected.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Unfortunately, the organizers rejected your request."
msgstr "Niestety, organizatorzy odrzucili Twoje uczestnictwo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:70
+#, elixir-autogen, elixir-format
msgid "Verify your email address"
msgstr "Zweryfikuj swój adres e-mail"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:232
+#, elixir-autogen, elixir-format
msgid "View report"
msgstr "Zobacz zgłoszenie"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:24
+#, elixir-autogen, elixir-format
msgid "View report:"
msgstr "Zobacz zgłoszenie"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Visit event page"
msgstr "Odwiedź stronę wydarzenia"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page"
msgstr "Odwiedź zaktualizowaną stronę wydarzenia"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:12
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page: %{link}"
msgstr "Zobacz zaktualizowane wydarzenie na %{link}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:18
#: lib/web/templates/email/on_day_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "What's up today?"
msgstr "Co dziś się wydarzy?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:96
#: lib/web/templates/email/event_participation_approved.text.eex:11
#: lib/web/templates/email/event_participation_confirmed.html.heex:96
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:106
#: lib/web/templates/email/pending_participation_notification.text.eex:10
+#, elixir-autogen, elixir-format
msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:5
#: lib/web/templates/email/event_participation_confirmed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr "Poprosiłeś(-aś) o uczestnictwo w wydarzeniu %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're going!"
msgstr "Weźmiesz udział!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:87
#: lib/web/templates/email/email_changed_new.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:112
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr "Nie używaj go do żadnych rzeczywistych celów"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:64
#: lib/web/templates/email/group_member_removal.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-msgid "So long, and thanks for the fish!"
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:114
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
msgstr "Zostałeś(-aś) usunięty(-a) z grupy %{group}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore."
msgstr ""
"Zostałeś(-aś) usunięty(-a) z grupy %{group}. Nie masz już dostępu do "
"prywatnej zawartości tej grupy."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:47
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}"
msgstr ""
"%{inviter} właśnie zaprosił(a) Cię do dołączenia do swojej grupy "
"%{link_start}%{group}%{link_end}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore."
msgstr ""
"Zostałeś(-aś) usunięty(-a) z grupy %{link_start}%{group}%{link_end}. "
"Nie masz już dostępu do prywatnej zawartości tej grupy."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:85
#: lib/web/templates/email/group_suspension.text.eex:7
+#, elixir-autogen, elixir-format
msgid "As this group was located on another instance, it will continue to work for other instances than this one."
msgstr ""
"Ponieważ ta grupa znajdowała się na innej instancji, będzie wciąż działać na "
"instancjach innych niż ta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:71
#: lib/web/templates/email/group_suspension.text.eex:5
+#, elixir-autogen, elixir-format
msgid "As this group was located on this instance, all of it's data has been irretrievably deleted."
msgstr ""
"Ponieważ ta grupa znajdowała się na tej instancji, cała jej zawartość "
"została bezpowrotnie usunięta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:18
#: lib/web/templates/email/group_suspension.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}!"
msgstr "Grupa %{group} została zawieszona na %{instance}!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:90
msgid "The group %{group} has been suspended on %{instance}"
msgstr "Grupa %{group} została zawieszona na %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:64
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:96
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For information about how we collect and use information about users of the Service, please check our privacy policy."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:88
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:109
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you delete this information, you need to login again."
msgstr "Jeżeli usuniesz te informacje, musisz zalogować się ponownie."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:111
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:117
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Note: This information is stored in your localStorage and not your cookies."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:231
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our responsibility"
msgstr "Nasza odpowiedzialność"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:87
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:3
#: lib/web/templates/api/terms.html.heex:39
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:120
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:140
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:55
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:134
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:25
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:132
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.text.eex:4
+#, elixir-autogen, elixir-format
msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:47
#: lib/web/templates/email/event_participation_confirmed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr "Poprosiłeś(-aś) o uczestnictwo w wydarzeniu %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:91
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been confirmed"
msgstr "Twój udział w wydarzeniu %{title} został zatwierdzony"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:54
+#, elixir-autogen, elixir-format
msgid "%{reporter} reported the following content."
msgstr ""
"%{reporter_name} (%{reporter_username}) zgłosił(a) następującą zawartość."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Group %{group} was reported"
msgstr "Grupa %{group} została zgłoszona"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Group reported"
msgstr "Zgłoszono grupę"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Profile %{profile} was reported"
msgstr "Profil %{profile} został zgłoszony"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:81
+#, elixir-autogen, elixir-format
msgid "Profile reported"
msgstr "Zgłoszono profil"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
+#, elixir-autogen, elixir-format
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:99
+#, elixir-autogen, elixir-format
msgid "A text is required for the post"
msgstr "Wpis wymaga tekstu"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:98
+#, elixir-autogen, elixir-format
msgid "A title is required for the post"
msgstr "Wpis wymaga tytułu"
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.text.eex:5
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:53
msgid "%{name} requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:47
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
"Aby zatwierdzić to zaproszenie, przejdź do ustawień administracyjnych "
"instancji."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.html.heex:18
#: lib/web/templates/email/instance_follow.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Want to connect?"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:83
+#, elixir-autogen, elixir-format
msgid "Event title"
msgstr "Wydarzenie"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:47
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
"Nastąpiły zmiany w %{title}, więc postanowiliśmy Cię poinformować."
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:7
+#, elixir-autogen, elixir-format
msgid "This page is not correct"
msgstr "Ta strona jest nieprawidłowa"
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:50
+#, elixir-autogen, elixir-format
msgid "We're sorry, but something went wrong on our end."
msgstr "Przepraszamy, ale coś poszło nie tak po naszej stronie."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:109
#: lib/web/templates/email/email.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This is a demonstration site to test Mobilizon."
msgstr "To jest strona demonstracyjna pozwalająca na przetestowanie Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
+#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:120
+#, elixir-autogen, elixir-format
msgid "%{actor}'s private events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:115
+#, elixir-autogen, elixir-format
msgid "%{actor}'s public events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:224
+#, elixir-autogen, elixir-format
msgid "Feed for %{email} on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:61
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may contact the server administrator at %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:59
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may try to contact the server administrator."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:82
+#, elixir-autogen, elixir-format
msgid "Technical details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:52
+#, elixir-autogen, elixir-format
msgid "The Mobilizon server %{instance} seems to be temporarily down."
msgstr "Serwer Mobilizon wydaje się tymczasowo nie działać."
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:72
+#, elixir-autogen, elixir-format
msgid "Public feed for %{instance}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:316
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:322
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/actor.ex:43
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} has been cancelled!"
msgstr "Twój udział w wydarzeniu %{title} został zatwierdzony"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:50
#: lib/web/templates/email/actor_suspension_participants.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:50
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:18
#: lib/web/templates/email/actor_suspension_participants.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr "Twój udział w wydarzeniu %{title} został zatwierdzony"
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
#: lib/service/export/participants/pdf.ex:96
+#, elixir-autogen, elixir-format
msgid "%{event}_participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant message"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant name"
msgstr "Uczestnictwo przyjęte"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant status"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:52
#: lib/web/templates/email/admin/_role.html.heex:3
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:55
+#, elixir-autogen, elixir-format
msgid "Creator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:49
#: lib/web/templates/email/admin/_role.html.heex:5
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:37
+#, elixir-autogen, elixir-format
msgid "Not approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:40
+#, elixir-autogen, elixir-format
msgid "Not confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:46
+#, elixir-autogen, elixir-format
msgid "Participant"
msgstr "Uczestnictwo przyjęte"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:43
+#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:122
+#, elixir-autogen, elixir-format
msgid "Begins on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:125
+#, elixir-autogen, elixir-format
msgid "Ends on"
msgstr "Koniec"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Number of participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:120
+#, elixir-autogen, elixir-format
msgid "Participants for %{event}"
msgstr "Uczestnictwo przyjęte"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:88
+#, elixir-autogen, elixir-format
msgid "Anonymous participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.html.heex:12
#: lib/web/templates/email/date/event_tz_date_range.html.heex:20
#: lib/web/templates/email/date/event_tz_date_range.html.heex:36
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "🌐 %{timezone} %{offset}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (%{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (in your timezone %{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:18
#: lib/web/templates/email/notification_each_week.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On the agenda this week"
msgstr "Jedno wydarzenie zaplanowane na ten tydzień"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:113
+#, elixir-autogen, elixir-format
msgid "Details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:28
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "From the %{start} to the %{end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Manage your participation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:11
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On %{date} from %{start_time} to %{end_time}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Read more"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.html.heex:121
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Online event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.html.heex:18
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Address:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Details:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:182
+#, elixir-autogen, elixir-format
msgid "Manage your notification settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Manage your participation:"
msgstr ""
+#: lib/web/templates/email/participation/card/_title.text.eex:3
+#: lib/web/templates/email/participation/card/_title.text.eex:3
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/participation/card/_title.text.eex:3
-#: lib/web/templates/email/participation/card/_title.text.eex:3
msgid "Organizer: %{organizer}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:91
+#, elixir-autogen, elixir-format
msgid "Participate"
msgstr "Uczestnictwo przyjęte"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Participate:"
msgstr "Uczestnictwo przyjęte"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_title.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Title: %{title}"
msgstr ""
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:43
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:9
+#, elixir-autogen, elixir-format
msgid "New end date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:10
+#, elixir-autogen, elixir-format
msgid "New location:"
msgstr "Miejsce"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:8
+#, elixir-autogen, elixir-format
msgid "New start date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:18
#: lib/web/templates/email/group_membership_rejection.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry, not this time!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:74
+#, elixir-autogen, elixir-format
msgid "View the group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:18
#: lib/web/templates/email/group_membership_approval.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're in!"
msgstr "Weźmiesz udział!"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:61
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:88
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:47
#: lib/web/templates/email/pending_participation_notification.text.eex:4
+#, elixir-format
msgid "You have one pending attendance request to process for the following event:"
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
msgstr[0] "Masz jedną prośbę o zatwierdzenie uczestnictwa do przejrzenia:"
@@ -1793,44 +1774,44 @@ msgstr[2] ""
"Masz %{number_participation_requests} próśb o zatwierdzenie uczestnictwa do "
"przejrzenia:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:18
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator changed your role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:122
+#, elixir-autogen, elixir-format
msgid "An administrator confirmed your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:43
#: lib/web/email/admin.ex:70
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:18
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually confirmed your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:98
+#, elixir-autogen, elixir-format
msgid "An administrator updated your role on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/email_changed_new.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
"Cześć! Wydaje się, że próbowałeś(-aś) zmienić adres e-mail połączony z Twoim "
@@ -1838,290 +1819,302 @@ msgstr ""
"poniższy przycisk aby potwierdzić zmianę. Będziesz mógł/mogła logować się na "
"%{instance} używając tego nowego adresu e-mail."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:96
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:62
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:62
#: lib/web/templates/email/admin_user_role_changed.html.heex:88
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Login on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:72
+#, elixir-autogen, elixir-format
msgid "New role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "New role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:64
+#, elixir-autogen, elixir-format
msgid "Old role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Old role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin/_role.html.heex:7
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "User"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:62
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service:"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/instance_follow.text.eex:5
+#, elixir-autogen, elixir-format, fuzzy
msgid "%{name} just requested to follow your instance."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:48
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:54
msgid "%{name} just requested to follow your instance."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format, fuzzy
msgid "If you accept, this profile will receive all of your public events."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "To accept this invitation, head over to the profile's admin page."
msgstr ""
"Aby zatwierdzić to zaproszenie, przejdź do ustawień administracyjnych "
"instancji."
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
msgid "View the details"
msgstr ""
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:16
msgid "Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:52
msgid "Auto, boat and air"
msgstr ""
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:20
msgid "Book clubs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:24
msgid "Business"
msgstr ""
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:28
msgid "Causes"
msgstr ""
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:32
msgid "Comedy"
msgstr ""
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:56
msgid "Community"
msgstr "Komentarze"
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:36
msgid "Crafts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:60
msgid "Family & Education"
msgstr ""
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:64
msgid "Fashion & Beauty"
msgstr ""
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:68
msgid "Film & Media"
msgstr ""
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:40
msgid "Food & Drink"
msgstr ""
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:72
msgid "Games"
msgstr ""
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:44
msgid "Health"
msgstr ""
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:84
msgid "LGBTQ"
msgstr ""
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:76
msgid "Language & Culture"
msgstr ""
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:80
msgid "Learning"
msgstr "Ostrzeżenie"
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:133
msgid "Meeting"
msgstr ""
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:88
msgid "Movements and politics"
msgstr ""
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:48
msgid "Music"
msgstr ""
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:92
msgid "Networking"
msgstr ""
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:112
msgid "Outdoors & Adventure"
msgstr ""
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:96
msgid "Party"
msgstr ""
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:100
msgid "Performing & Visual Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:104
msgid "Pets"
msgstr ""
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:108
msgid "Photography"
msgstr ""
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:120
msgid "Science & Tech"
msgstr ""
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:116
msgid "Spirituality, Religion & Beliefs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:124
msgid "Sports"
msgstr ""
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:128
msgid "Theatre"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/participation/event_card.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Read more: %{url}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/registration_confirmation.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Activate my account:"
msgstr "Aktywuj moje konto"
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr ""
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/pl/LC_MESSAGES/errors.po b/priv/gettext/pl/LC_MESSAGES/errors.po
index 6b3688816..445c2718f 100644
--- a/priv/gettext/pl/LC_MESSAGES/errors.po
+++ b/priv/gettext/pl/LC_MESSAGES/errors.po
@@ -19,8 +19,8 @@ msgstr ""
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.1\n"
-#, elixir-autogen
#: lib/mobilizon/discussions/discussion.ex:69
+#, elixir-autogen
msgid "can't be blank"
msgstr "nie może być pusty"
@@ -102,72 +102,71 @@ msgstr "musi być większy lub równy od %{number}"
msgid "must be equal to %{number}"
msgstr "musi być równy %{number}"
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:107
msgid "Cannot refresh the token"
msgstr "Nie można odświeżyć tokenu"
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:272
msgid "Current profile is not a member of this group"
msgstr "Obency profil nie jest członkiem tej grupy"
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:276
msgid "Current profile is not an administrator of the selected group"
msgstr "Obecny profil nie jest administratorem zaznaczonej grupy"
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:610
msgid "Error while saving user settings"
msgstr "Błąd zapisywania ustawień użytkownika"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
+#, elixir-autogen, elixir-format
msgid "Group not found"
msgstr "Nie odnaleziono grupy"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:98
#: lib/graphql/resolvers/group.ex:102
+#, elixir-autogen, elixir-format
msgid "Group with ID %{id} not found"
msgstr "Nie odnaleziono grupy o ID %{id}"
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:85
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr ""
"Nie udało się uwierzytelnić. Adres e-mail bądź hasło jest nieprawidłowe."
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:335
msgid "Member not found"
msgstr "Nie odnaleziono użytkownika"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:94
+#, elixir-autogen, elixir-format
msgid "No profile found for the moderator user"
msgstr "Nie znaleziono profilu dla konta moderatora"
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:272
msgid "No user to validate with this email was found"
msgstr ""
"Nie znaleziono użytkownika do zatwierdzenia z użyciem tego adresu e-mail"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
+#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr "Nie znaleziono użytkownika o tym adresie e-mail"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:28
#: lib/graphql/resolvers/participant.ex:32
#: lib/graphql/resolvers/participant.ex:210
@@ -177,317 +176,317 @@ msgstr "Nie znaleziono użytkownika o tym adresie e-mail"
#: lib/graphql/resolvers/person.ex:396
#: lib/graphql/resolvers/person.ex:425
#: lib/graphql/resolvers/person.ex:440
+#, elixir-autogen, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr "Profil nie należy do uwierzytelnionego użytkownika"
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:159
msgid "Registrations are not open"
msgstr "Rejestracje nie są otwarte"
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:427
msgid "The current password is invalid"
msgstr "Obecne hasło jest nieprawidłowe"
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
msgid "The new email doesn't seem to be valid"
msgstr "Nowy adres e-mail nie wydaje się być prawidłowy"
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
msgid "The new email must be different"
msgstr "Nowy adres e-mail musi się różnić od obecnego"
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:430
msgid "The new password must be different"
msgstr "Nowe hasło musi różnić się od obecnego"
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
msgid "The password provided is invalid"
msgstr "Wprowadzone hasło jest nieprawidłowe"
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:434
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
"Wprowadzone hasło jest zbyt krótkie. Upewnij się, że Twoje hasło składa się "
"z przynajmniej 6 znaków."
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:292
msgid "This user can't reset their password"
msgstr "Ten użytkownik nie może resetować swojego hasła"
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:81
msgid "This user has been disabled"
msgstr "Ten użytkownik jest wyłączony"
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
msgid "Unable to validate user"
msgstr "Nie udało się zwalidować użytkownika"
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:520
msgid "User already disabled"
msgstr "Użytkownik jest już wyłączony"
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:585
msgid "User requested is not logged-in"
msgstr "Żądany użytkownik nie jest zalogowany"
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:307
msgid "You are already a member of this group"
msgstr "Już jesteś członkiem tej grupy"
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:342
msgid "You can't leave this group because you are the only administrator"
msgstr ""
"Nie możesz opuścić tej grupy, ponieważ jesteś jej jedynym administratorem"
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:304
msgid "You cannot join this group"
msgstr "Nie możesz dołączyć do tej grupy"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:132
+#, elixir-autogen, elixir-format
msgid "You may not list groups unless moderator."
msgstr "Nie masz dostępu do listy grup, jeżeli nie jesteś moderatorem."
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:485
msgid "You need to be logged-in to change your email"
msgstr "Musisz być zalogowany(-a), aby zmienić adres e-mail"
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:442
msgid "You need to be logged-in to change your password"
msgstr "Musisz być zalogowany(-a), aby zmienić hasło"
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:281
msgid "You need to be logged-in to delete a group"
msgstr "Musisz być zalogowany(-a), aby usunąć grupę"
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:547
msgid "You need to be logged-in to delete your account"
msgstr "Musisz być zalogowany(-a), aby usunąć konto"
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:312
msgid "You need to be logged-in to join a group"
msgstr "Musisz być zalogowany(-a), aby dołączyć do grupy"
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:347
msgid "You need to be logged-in to leave a group"
msgstr "Musisz być zalogowany(-a), aby opuścić grupę"
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:245
msgid "You need to be logged-in to update a group"
msgstr "Musisz być zalogowany(-a), aby zaktualizować grupę"
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:112
msgid "You need to have an existing token to get a refresh token"
msgstr "Musisz mieć istniejący token, aby uzyskać token odświeżający"
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
msgid "You requested again a confirmation email too soon"
msgstr "Zbyt wcześnie poprosiłeś(-aś) o nową wiadomość potwierdzającą"
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:162
msgid "Your email is not on the allowlist"
msgstr "Twój adres e-mail nie jest na białej liście"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:100
+#, elixir-autogen, elixir-format
msgid "Error while performing background task"
msgstr "Błąd podczas przetwarzania zadań w tle"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:32
+#, elixir-autogen, elixir-format
msgid "No profile found with this ID"
msgstr "Nie ma profilu o tym ID"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:61
#: lib/graphql/resolvers/actor.ex:97
+#, elixir-autogen, elixir-format
msgid "No remote profile found with this ID"
msgstr "Nie ma zdalnego profilu o tym ID"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:72
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can suspend a profile"
msgstr "Tylko moderatorzy i administratorzy mogą zawiesić profil"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:105
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can unsuspend a profile"
msgstr "Tylko moderatorzy i administratorzy mogą cofnąć zawieszenie profilu"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:29
+#, elixir-autogen, elixir-format
msgid "Only remote profiles may be refreshed"
msgstr "Tylko zdalne profile mogą być odświeżane"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:64
+#, elixir-autogen, elixir-format
msgid "Profile already suspended"
msgstr "Już zawieszono profil"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:96
+#, elixir-autogen, elixir-format
msgid "A valid email is required by your instance"
msgstr "Twoja instancja wymaga prawidłowego adresu e-mail"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:90
#: lib/graphql/resolvers/participant.ex:143
+#, elixir-autogen, elixir-format
msgid "Anonymous participation is not enabled"
msgstr "Anonimowe uczestnictwa nie są włączone"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:210
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last administrator of a group"
msgstr "Nie można usunać jedynego administratora grupy"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:207
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last identity of a user"
msgstr "Nie można usunąć jedynej tożsamości użytkownika"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:126
+#, elixir-autogen, elixir-format
msgid "Comment is already deleted"
msgstr "Komentarz jest już usunięty"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:103
#: lib/graphql/resolvers/discussion.ex:69
+#, elixir-autogen, elixir-format
msgid "Discussion not found"
msgstr "Nie znaleziono dyskusji"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:71
#: lib/graphql/resolvers/report.ex:90
+#, elixir-autogen, elixir-format
msgid "Error while saving report"
msgstr "Wystąpił błąd podczas zapisywania zgłoszenia"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:110
+#, elixir-autogen, elixir-format
msgid "Error while updating report"
msgstr "Wystąpił błąd podczas aktualizacji zgłoszenia"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:131
+#, elixir-autogen, elixir-format
msgid "Event id not found"
msgstr "Nie znaleziono id wydarzenia"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
+#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr "Nie znaleziono wydarzenia"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:87
#: lib/graphql/resolvers/participant.ex:128
#: lib/graphql/resolvers/participant.ex:155
#: lib/graphql/resolvers/participant.ex:336
+#, elixir-autogen, elixir-format
msgid "Event with this ID %{id} doesn't exist"
msgstr "Wydarzenie o ID %{id} nie istnieje"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:103
+#, elixir-autogen, elixir-format
msgid "Internal Error"
msgstr "Wewnętrzny błąd"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:219
+#, elixir-autogen, elixir-format
msgid "No discussion with ID %{id}"
msgstr "Nie znaleziono dyskusji o ID ${id}"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:80
#: lib/graphql/resolvers/todos.ex:107
#: lib/graphql/resolvers/todos.ex:179
#: lib/graphql/resolvers/todos.ex:208
#: lib/graphql/resolvers/todos.ex:237
+#, elixir-autogen, elixir-format
msgid "No profile found for user"
msgstr "Nie znaleziono profilu dla użytkownika"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:64
+#, elixir-autogen, elixir-format
msgid "No such feed token"
msgstr "Nie ma takiego tokenu strumienia"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:259
+#, elixir-autogen, elixir-format
msgid "Participant already has role %{role}"
msgstr "Uczestnik już ma rolę %{role}"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:187
#: lib/graphql/resolvers/participant.ex:220
#: lib/graphql/resolvers/participant.ex:263
+#, elixir-autogen, elixir-format
msgid "Participant not found"
msgstr "Nie znaleziono uczestnika"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:32
+#, elixir-autogen, elixir-format
msgid "Person with ID %{id} not found"
msgstr "Osoba o ID %{id} nie istnieje"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:56
+#, elixir-autogen, elixir-format
msgid "Person with username %{username} not found"
msgstr "Nie znaleziono osoby o nazwie użytkownika %{username}"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:169
#: lib/graphql/resolvers/post.ex:203
+#, elixir-autogen, elixir-format
msgid "Post ID is not a valid ID"
msgstr "ID wpisu nie jest prawidłowym ID"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:172
#: lib/graphql/resolvers/post.ex:206
+#, elixir-autogen, elixir-format
msgid "Post doesn't exist"
msgstr "Wpis nie istnieje"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:84
+#, elixir-autogen, elixir-format
msgid "Profile invited doesn't exist"
msgstr "Zaproszony profil nie istnieje"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:93
#: lib/graphql/resolvers/member.ex:97
+#, elixir-autogen, elixir-format
msgid "Profile is already a member of this group"
msgstr "Profil jest już członkiem tej grupy"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:133
#: lib/graphql/resolvers/post.ex:175
#: lib/graphql/resolvers/post.ex:209
@@ -501,634 +500,635 @@ msgstr "Profil jest już członkiem tej grupy"
#: lib/graphql/resolvers/todos.ex:182
#: lib/graphql/resolvers/todos.ex:214
#: lib/graphql/resolvers/todos.ex:246
+#, elixir-autogen, elixir-format
msgid "Profile is not member of group"
msgstr "Profil nie jest członkiem grupy"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:67
#: lib/graphql/resolvers/person.ex:233
+#, elixir-autogen, elixir-format
msgid "Profile not found"
msgstr "Nie znaleziono profilu"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:48
+#, elixir-autogen, elixir-format
msgid "Report not found"
msgstr "Nie znaleziono zgłoszenia"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:172
#: lib/graphql/resolvers/resource.ex:199
+#, elixir-autogen, elixir-format
msgid "Resource doesn't exist"
msgstr "Zasób nie istnieje"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:124
+#, elixir-autogen, elixir-format
msgid "The event has already reached its maximum capacity"
msgstr "Wydarzenie już przekroczyło maksymalną zasobność"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:282
+#, elixir-autogen, elixir-format
msgid "This token is invalid"
msgstr "Ten token jest nieprawidłowy"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:176
#: lib/graphql/resolvers/todos.ex:243
+#, elixir-autogen, elixir-format
msgid "Todo doesn't exist"
msgstr "Element listy do zrobienia nie istnieje"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:77
#: lib/graphql/resolvers/todos.ex:211
#: lib/graphql/resolvers/todos.ex:240
+#, elixir-autogen, elixir-format
msgid "Todo list doesn't exist"
msgstr "Lista do zrobienia nie istnieje"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:73
+#, elixir-autogen, elixir-format
msgid "Token does not exist"
msgstr "Token nie istnieje"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:67
#: lib/graphql/resolvers/feed_token.ex:70
+#, elixir-autogen, elixir-format
msgid "Token is not a valid UUID"
msgstr "Token nie jest prawidłowym UUID"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:98
+#, elixir-autogen, elixir-format
msgid "User not found"
msgstr "Nie znaleziono użytkownika"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:310
+#, elixir-autogen, elixir-format
msgid "You already have a profile for this user"
msgstr "Już masz profil dla tego użytkownika"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:134
+#, elixir-autogen, elixir-format
msgid "You are already a participant of this event"
msgstr "Już jesteś uczestnikiem tego wydarzenia"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:87
+#, elixir-autogen, elixir-format
msgid "You are not a member of this group"
msgstr "Nie jesteś członkiem tej grupy"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:157
#: lib/graphql/resolvers/member.ex:173
#: lib/graphql/resolvers/member.ex:188
+#, elixir-autogen, elixir-format
msgid "You are not a moderator or admin for this group"
msgstr "Nie jesteś moderatorem ani administratorem tej grupy"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:59
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:41
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:134
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:82
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:93
+#, elixir-autogen, elixir-format
msgid "You are not allowed to update a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:181
#: lib/graphql/resolvers/participant.ex:214
+#, elixir-autogen, elixir-format
msgid "You can't leave event because you're the only event creator participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:192
+#, elixir-autogen, elixir-format
msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
msgstr ""
"Nie możesz przydzielić sobie niższej rangi grupy, ponieważ jesteś jedynym "
"administratorem"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:122
+#, elixir-autogen, elixir-format
msgid "You cannot delete this comment"
msgstr "Nie możesz usunąć tego komentarza"
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:408
msgid "You cannot delete this event"
msgstr "Nie możesz usunąć tego wydarzenia"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:90
+#, elixir-autogen, elixir-format
msgid "You cannot invite to this group"
msgstr "Nie możesz zaprosić do tej grupy"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:76
+#, elixir-autogen, elixir-format
msgid "You don't have permission to delete this token"
msgstr "Nie masz uprawnień do usunięcia tego tokenu"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/admin.ex:56
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list action logs"
msgstr "Musisz być zalogowanym moderatorem, aby mieć dostęp do dzennika działań"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:36
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list reports"
msgstr "Musisz być zalogowanym moderatorem, aby mieć dostęp do listy zgłoszeń"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:115
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to update a report"
msgstr "Musisz być zalogowanym moderatorem, aby móc zaktualizować zgłoszenie"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:53
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to view a report"
msgstr "Musisz być zalogowanym moderatorem, aby wyświetlić zgłoszenie"
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:250
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
"Musisz być zalogowanym moderatorem, aby uzyskać dostęp do ustawień "
"administratora"
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:234
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
"Musisz być zalogowanym administratorem, aby uzyskać dostęp do statystyk w "
"panelu"
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:276
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
"Musisz być zalogowanym administratorem, aby zapisywać ustawienia "
"administratora"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:84
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access discussions"
msgstr "Musisz być zalogowany(-a), aby uzyskać dostęp do dyskusji"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:96
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access resources"
msgstr "Musisz być zalogowany(-a), aby uzyskać dostęp do zasobów"
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:318
msgid "You need to be logged-in to create events"
msgstr "Musisz być zalogowany(-a), aby móc utworzyć wydarzenia"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:141
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create posts"
msgstr "Musisz być zalogowany(-a), aby utworzyć wpis"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create reports"
msgstr "Musisz być zalogowany(-a), aby utworzyć zgłoszenie"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:140
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create resources"
msgstr "Musisz być zalogowany(-a), aby utworzyć zasób"
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:417
msgid "You need to be logged-in to delete an event"
msgstr "Musisz być zalogowany(-a), aby usunąć wydarzenie"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:214
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete posts"
msgstr "Musisz być zalogowany(-a), aby usunąć wpis"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:207
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete resources"
msgstr "Musisz być zalogowany(-a), aby usunąć zasób"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:108
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join an event"
msgstr "Musisz być zalogowany(-a), aby dołączyć do wydarzenia"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:225
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave an event"
msgstr "Musisz być zalogowany(-a), aby opuścić wydarzenie"
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:374
msgid "You need to be logged-in to update an event"
msgstr "Musisz być zalogowany(-a), aby zaktualizować wydarzenie"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:180
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update posts"
msgstr "Musisz być zalogowany(-a), aby zaktualizować wpis"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:177
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update resources"
msgstr "Musisz być zalogowany(-a), aby zaktualizować zasób"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:236
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to view a resource preview"
msgstr "Musisz być zalogowany(-a), aby zobaczyć podgląd zasobu"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:132
+#, elixir-autogen, elixir-format
msgid "Parent resource doesn't belong to this group"
msgstr "Nadrzędny zasób nie należy do tej grupy"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:114
+#, elixir-autogen, elixir-format
msgid "The chosen password is too short."
msgstr "Wybrane hasło jest zbyt krótkie"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:142
+#, elixir-autogen, elixir-format
msgid "The registration token is already in use, this looks like an issue on our side."
msgstr ""
"Token rejestracyjny jest już w użyciu, to wygląda na problem po naszej "
"stronie."
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:108
+#, elixir-autogen, elixir-format
msgid "This email is already used."
msgstr "Ten adres e-mail jest już w użyciu."
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:99
+#, elixir-autogen, elixir-format
msgid "Post not found"
msgstr "Nie znaleziono wpisu"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:86
+#, elixir-autogen, elixir-format
msgid "Invalid arguments passed"
msgstr "Podano nieprawidłowe argumenty"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:92
+#, elixir-autogen, elixir-format
msgid "Invalid credentials"
msgstr "Nieprawidłowe dane uwierzytelniające"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:90
+#, elixir-autogen, elixir-format
msgid "Reset your password to login"
msgstr "Resetuj swoje hasło, aby zalogować się"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:97
#: lib/graphql/error.ex:102
+#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr "Nie znaleziono zasobu"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:104
+#, elixir-autogen, elixir-format
msgid "Something went wrong"
msgstr "Coś poszło nie tak"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:85
+#, elixir-autogen, elixir-format
msgid "Unknown Resource"
msgstr "Nieznany zasób"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:95
+#, elixir-autogen, elixir-format
msgid "You don't have permission to do this"
msgstr "Nie masz uprawnień aby to zrobić"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged in"
msgstr "Musisz być zalogowany(-a)"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:118
+#, elixir-autogen, elixir-format
msgid "You can't accept this invitation with this profile."
msgstr "Nie możesz zaakceptować tego zaproszenia z tego profilu."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:139
+#, elixir-autogen, elixir-format
msgid "You can't reject this invitation with this profile."
msgstr "Nie możesz odrzucić tego zaproszenia z tego profilu."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/media.ex:71
+#, elixir-autogen, elixir-format
msgid "File doesn't have an allowed MIME type."
msgstr "Plik nie ma dozwolonego typu MIME."
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:240
msgid "Profile is not administrator for the group"
msgstr "Profil nie jest administratorem grupy"
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:363
msgid "You can't edit this event."
msgstr "Nie możesz edytować tego wydarzenia."
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:366
msgid "You can't attribute this event to this profile."
msgstr "Nie możesz przypisać tego wydarzenia do tego profilu."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:142
+#, elixir-autogen, elixir-format
msgid "This invitation doesn't exist."
msgstr "To zaproszenie nie istnieje."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:217
+#, elixir-autogen, elixir-format
msgid "This member already has been rejected."
msgstr "Ten członek już został odrzucony."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:241
+#, elixir-autogen, elixir-format
msgid "You don't have the right to remove this member."
msgstr "Nie masz uprawnień do usunięcia tego członka."
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
-#: lib/mobilizon/actors/actor.ex:351
msgid "This username is already taken."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:81
+#, elixir-autogen, elixir-format
msgid "You must provide either an ID or a slug to access a discussion"
msgstr ""
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:313
msgid "Organizer profile is not owned by the user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:93
+#, elixir-autogen, elixir-format
msgid "Profile ID provided is not the anonymous profile one"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:181
#: lib/graphql/resolvers/group.ex:223
#: lib/graphql/resolvers/person.ex:148
#: lib/graphql/resolvers/person.ex:182
#: lib/graphql/resolvers/person.ex:304
+#, elixir-autogen, elixir-format
msgid "The provided picture is too heavy"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/views/utils.ex:34
-msgid "Index file not found. You need to recompile the front-end."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:129
+#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr "Wystąpił błąd podczas zapisywania zgłoszenia"
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:503
msgid "Invalid activation token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:226
+#, elixir-autogen, elixir-format
msgid "Unable to fetch resource details from this URL."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/event.ex:164
#: lib/graphql/resolvers/participant.ex:253
#: lib/graphql/resolvers/participant.ex:328
+#, elixir-autogen, elixir-format
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr "Wskazany profil moderatora nie ma uprawnień dla tego wydarzenia"
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:299
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:354
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:166
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:129
+#, elixir-autogen, elixir-format
msgid "Comment not found"
msgstr "Nie znaleziono wydarzenia"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:123
+#, elixir-autogen, elixir-format
msgid "Error while creating a discussion"
msgstr "Wystąpił błąd podczas zapisywania zgłoszenia"
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:624
msgid "Error while updating locale"
msgstr "Wystąpił błąd podczas aktualizacji zgłoszenia"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:307
+#, elixir-autogen, elixir-format
msgid "Error while uploading pictures"
msgstr "Wystąpił błąd podczas aktualizacji zgłoszenia"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:190
+#, elixir-autogen, elixir-format
msgid "Failed to leave the event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:236
+#, elixir-autogen, elixir-format
msgid "Failed to update the group"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
msgid "Failed to update user email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:499
msgid "Failed to validate user email"
msgstr "Nie udało się zwalidować użytkownika"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:146
+#, elixir-autogen, elixir-format
msgid "The anonymous actor ID is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:165
+#, elixir-autogen, elixir-format
msgid "Unknown error while updating resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:84
+#, elixir-autogen, elixir-format
msgid "You are not the comment creator"
msgstr ""
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:424
msgid "You cannot change your password."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:321
+#, elixir-autogen, elixir-format
msgid "Format not supported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:305
+#, elixir-autogen, elixir-format
msgid "A dependency needed to export to %{format} is not installed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:313
+#, elixir-autogen, elixir-format
msgid "An error occured while saving export"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/controllers/export_controller.ex:30
+#, elixir-autogen, elixir-format
msgid "Export to format %{format} is not enabled on this instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:187
+#, elixir-autogen, elixir-format
msgid "Only admins can create groups"
msgstr ""
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:306
msgid "Only groups can create events"
msgstr ""
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:292
msgid "Unknown error while creating event"
msgstr ""
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:480
msgid "User cannot change email"
msgstr ""
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:391
msgid "Follow does not match your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:395
msgid "Follow not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:345
msgid "Profile with username %{username} not found"
msgstr "Nie znaleziono osoby o nazwie użytkownika %{username}"
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:340
msgid "This profile does not belong to you"
msgstr ""
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:365
msgid "You are already following this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:374
msgid "You need to be logged-in to follow a group"
msgstr "Musisz być zalogowany(-a), aby dołączyć do grupy"
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:423
msgid "You need to be logged-in to unfollow a group"
msgstr "Musisz być zalogowany(-a), aby dołączyć do grupy"
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:400
msgid "You need to be logged-in to update a group follow"
msgstr "Musisz być zalogowany(-a), aby zaktualizować grupę"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:210
+#, elixir-autogen, elixir-format
msgid "This member does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:234
+#, elixir-autogen, elixir-format
msgid "You don't have the role needed to remove this member."
msgstr "Nie masz uprawnień do usunięcia tego członka."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:252
+#, elixir-autogen, elixir-format
msgid "You must be logged-in to remove a member"
msgstr ""
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:156
msgid "Your email seems to be using an invalid format"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:380
msgid "Can't confirm an already confirmed user"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:384
msgid "Deconfirming users is not supported"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:356
msgid "The new role must be different"
msgstr "Nowy adres e-mail musi się różnić od obecnego"
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:307
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
"Musisz być zalogowanym administratorem, aby zapisywać ustawienia "
"administratora"
-#, elixir-autogen, elixir-format
#: lib/graphql/api/groups.ex:33
+#, elixir-autogen, elixir-format
msgid "A profile or group with that name already exists"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:506
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/pt/LC_MESSAGES/activity.po b/priv/gettext/pt/LC_MESSAGES/activity.po
index c55ee7da4..15ed32228 100644
--- a/priv/gettext/pt/LC_MESSAGES/activity.po
+++ b/priv/gettext/pt/LC_MESSAGES/activity.po
@@ -11,440 +11,446 @@ msgstr ""
"Language: pt\n"
"Plural-Forms: nplurals=2\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr ""
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The event %{event} was created by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The post %{post} was created by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.text.eex:27
+#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
-#, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
+#, elixir-format
msgid "View one more activity"
msgid_plural "View %{count} more activities"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:53
#: lib/web/templates/email/email_direct_activity.html.heex:60
#: lib/web/templates/email/email_direct_activity.text.eex:6
#: lib/web/templates/email/email_direct_activity.text.eex:7
+#, elixir-format
msgid "There has been an activity!"
msgid_plural "There has been some activity!"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/renderer.ex:46
+#, elixir-autogen, elixir-format
msgid "Activity on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted an announcement under event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:24
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr ""
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:249
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:51
#: lib/web/templates/email/email_direct_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Here's your weekly activity recap"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:121
#: lib/web/email/activity.ex:142
+#, elixir-autogen, elixir-format
msgid "Activity notification for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:128
+#, elixir-autogen, elixir-format
msgid "Daily activity recap for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:49
#: lib/web/templates/email/email_direct_activity.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Here's your daily activity recap"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:135
+#, elixir-autogen, elixir-format
msgid "Weekly activity recap for %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:46
+#, elixir-autogen, elixir-format
msgid "Announcement for your event %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/group.ex:23
+#, elixir-autogen, elixir-format
msgid "The group %{group} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:47
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was deleted by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:31
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was published by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:39
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was updated by %{profile}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:39
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:47
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:43
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:31
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:35
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile} to group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member} to group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:55
+#, elixir-autogen, elixir-format
msgid "%{profile} approved the membership request from %{member} for group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:33
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:69
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:75
+#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member} from the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:61
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:79
+#, elixir-autogen, elixir-format
msgid "%{profile} quit the group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:35
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:86
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:26
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:101
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:56
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:41
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr ""
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr ""
diff --git a/priv/gettext/pt/LC_MESSAGES/default.po b/priv/gettext/pt/LC_MESSAGES/default.po
index 4a51732e8..7a89ebffb 100644
--- a/priv/gettext/pt/LC_MESSAGES/default.po
+++ b/priv/gettext/pt/LC_MESSAGES/default.po
@@ -12,746 +12,745 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Translate Toolkit 2.4.0\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:66
+#, elixir-autogen, elixir-format
msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:120
+#, elixir-autogen, elixir-format
msgid "%{title} by %{creator}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:80
+#, elixir-autogen, elixir-format
msgid "Activate my account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:150
#: lib/web/templates/email/email.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Ask the community on Framacolibri"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:15
+#, elixir-autogen, elixir-format
msgid "Comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:115
#: lib/web/templates/email/report.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:49
+#, elixir-autogen, elixir-format
msgid "Instructions to reset your password on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:21
+#, elixir-autogen, elixir-format
msgid "Reason"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:86
+#, elixir-autogen, elixir-format
msgid "Reset Password"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:53
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:26
+#, elixir-autogen, elixir-format
msgid "Instructions to confirm your Mobilizon account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:22
+#, elixir-autogen, elixir-format
msgid "New report on Mobilizon instance %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:67
#: lib/web/templates/email/before_event_notification.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Go to event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New report from %{reporter} on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Participation approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:18
#: lib/web/templates/email/password_reset.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Password reset"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:114
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:67
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/event.ex:44
+#, elixir-autogen, elixir-format
msgid "Event %{title} has been updated"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:7
+#, elixir-autogen, elixir-format
msgid "New title: %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:105
+#, elixir-autogen, elixir-format
msgid "Warning"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:140
+#, elixir-autogen, elixir-format
msgid "Confirm your participation to event %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:106
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal ID for your current selected identity"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal user ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Any of the information we collect from you may be used in the following ways:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:13
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Basic account information"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:32
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do not share any dangerous information over Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:123
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we disclose any information to outside parties?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:100
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we use cookies?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "How do we protect your information?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:36
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "IPs and other metadata"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:23
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Published events and comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:93
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain the IP addresses associated with registered users no more than 12 months."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:107
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Tokens to authenticate you"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:38
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We also may retain server logs which include the IP address of every request to our server."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:102
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We store the following information on your device when you connect:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:84
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We will make a good faith effort to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:45
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What do we use your information for?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:83
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What is our data retention policy?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:99
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You may irreversibly delete your account at any time."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to our Privacy Policy"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:139
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:160
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we decide to change our privacy policy, we will post those changes on this page."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:153
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Law requirements can be different if this server is in another jurisdiction."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:137
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Site usage by children"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:68
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:61
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:54
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:10
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What information do we collect?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:182
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: confirm your email address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:159
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: email changed"
msgstr ""
-#, elixir-format
#: lib/web/email/notification.ex:52
+#, elixir-format
msgid "One event planned today"
msgid_plural "%{nb_events} events planned today"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:47
#: lib/web/templates/email/on_day_notification.text.eex:3
+#, elixir-format
msgid "You have one event today:"
msgid_plural "You have %{total} events today:"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.text.eex:3
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{group}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:18
#: lib/web/templates/email/group_invite.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Come along!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/notification.ex:24
+#, elixir-autogen, elixir-format
msgid "Don't forget to go to %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:47
#: lib/web/templates/email/before_event_notification.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Get ready for %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:83
+#, elixir-autogen, elixir-format
msgid "See my groups"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:65
#: lib/web/templates/email/group_invite.text.eex:5
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to your groups."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.text.eex:5
+#, elixir-autogen, elixir-format
msgid "View the event on: %{link}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:30
+#, elixir-autogen, elixir-format
msgid "You have been invited by %{inviter} to join group %{group}"
msgstr ""
-#, elixir-format
#: lib/web/email/notification.ex:81
+#, elixir-format
msgid "One event planned this week"
msgid_plural "%{nb_events} events planned this week"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/email/notification.ex:107
+#, elixir-format
msgid "One participation request for event %{title} to process"
msgid_plural "%{number_participation_requests} participation requests for event %{title} to process"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:47
#: lib/web/templates/email/notification_each_week.text.eex:3
+#, elixir-format
msgid "You have one event this week:"
msgid_plural "You have %{total} events this week:"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/service/metadata/utils.ex:53
+#, elixir-autogen, elixir-format
msgid "The event organizer didn't add any description."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:78
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:62
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Accepting these Terms"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:73
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to these Terms"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:271
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:192
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:217
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:211
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:167
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that is illegal or unlawful, that would otherwise create liability;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:103
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Creating Accounts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:284
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Entire Agreement"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:294
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Feedback"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:261
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Hyperlinks and Third Party Content"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:279
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:205
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:128
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:94
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Privacy Policy"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:304
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions & Contact Information"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:277
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Termination"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:199
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your Content & Conduct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:263
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:224
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:254
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For full details about the Mobilizon software see here."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:82
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:179
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:152
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:286
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:247
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:185
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:306
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions or comments about the Service may be directed to us at %{contact}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:245
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Source code"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:296
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:234
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:7
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} will not use or transmit or resell your personal data"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:113
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:240
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:321
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:3
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Short version"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:29
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The service is provided without warranties and these terms may change in the future"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:166
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:314
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:21
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect other people and %{instance_name}'s rules when using the service"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect the law when using %{instance_name}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:5
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content is yours"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Confirm my e-mail address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm your e-mail"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:142
#: lib/web/templates/email/email.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Need help? Is something not working as expected?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:18
+#, elixir-autogen, elixir-format
msgid "New report on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "The email address for your account on %{host} is being changed to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
#: lib/web/templates/email/event_updated.html.heex:172
@@ -760,1243 +759,1237 @@ msgstr ""
#: lib/web/templates/email/notification_each_week.text.eex:11
#: lib/web/templates/email/on_day_notification.html.heex:89
#: lib/web/templates/email/on_day_notification.text.eex:11
+#, elixir-format
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:187
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:18
#: lib/web/templates/email/pending_participation_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "A request is pending!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:18
#: lib/web/templates/email/before_event_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An event is upcoming!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:18
#: lib/web/templates/email/email_changed_new.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm new email"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:108
+#, elixir-autogen, elixir-format
msgid "End"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:18
#: lib/web/templates/email/event_updated.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Event update!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Flagged comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:59
#: lib/web/templates/email/event_participation_approved.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:79
#: lib/web/templates/email/email_changed_old.text.eex:5
+#, elixir-autogen, elixir-format
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 ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:12
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
#: lib/web/templates/email/registration_confirmation.html.heex:62
#: lib/web/templates/email/registration_confirmation.text.eex:7
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger this email, you may safely ignore it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:84
#: lib/web/templates/email/before_event_notification.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:193
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Learn more about Mobilizon here!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:123
#: lib/web/templates/export/event_participants.html.heex:129
+#, elixir-autogen, elixir-format
msgid "Location"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:133
+#, elixir-autogen, elixir-format
msgid "Location address was removed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:89
#: lib/web/templates/email/pending_participation_notification.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Manage pending requests"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:18
#: lib/web/templates/email/registration_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Nearly there!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:18
#: lib/web/templates/email/email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New email confirmation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:191
+#, elixir-autogen, elixir-format
msgid "Reasons for report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:48
+#, elixir-autogen, elixir-format
msgid "Someone on %{instance} reported the following content for you to analyze:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:18
#: lib/web/templates/email/event_participation_rejected.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry! You're not going."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:93
+#, elixir-autogen, elixir-format
msgid "Start"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:3
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:74
#: lib/web/templates/email/event_updated.text.eex:6
+#, elixir-autogen, elixir-format
msgid "This event has been cancelled by its organizers. Sorry!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:68
#: lib/web/templates/email/event_updated.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This event has been confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:70
#: lib/web/templates/email/event_updated.text.eex:5
+#, elixir-autogen, elixir-format
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:59
#: lib/web/templates/email/event_participation_rejected.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Unfortunately, the organizers rejected your request."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:70
+#, elixir-autogen, elixir-format
msgid "Verify your email address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:232
+#, elixir-autogen, elixir-format
msgid "View report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:24
+#, elixir-autogen, elixir-format
msgid "View report:"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Visit event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:12
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page: %{link}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:18
#: lib/web/templates/email/on_day_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "What's up today?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:96
#: lib/web/templates/email/event_participation_approved.text.eex:11
#: lib/web/templates/email/event_participation_confirmed.html.heex:96
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:106
#: lib/web/templates/email/pending_participation_notification.text.eex:10
+#, elixir-autogen, elixir-format
msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:5
#: lib/web/templates/email/event_participation_confirmed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're going!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:87
#: lib/web/templates/email/email_changed_new.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:112
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:64
#: lib/web/templates/email/group_member_removal.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-msgid "So long, and thanks for the fish!"
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:114
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:47
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:85
#: lib/web/templates/email/group_suspension.text.eex:7
+#, elixir-autogen, elixir-format
msgid "As this group was located on another instance, it will continue to work for other instances than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:71
#: lib/web/templates/email/group_suspension.text.eex:5
+#, elixir-autogen, elixir-format
msgid "As this group was located on this instance, all of it's data has been irretrievably deleted."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:18
#: lib/web/templates/email/group_suspension.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:90
msgid "The group %{group} has been suspended on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:64
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:96
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For information about how we collect and use information about users of the Service, please check our privacy policy."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:88
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:109
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you delete this information, you need to login again."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:111
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:117
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Note: This information is stored in your localStorage and not your cookies."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:231
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our responsibility"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:87
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:3
#: lib/web/templates/api/terms.html.heex:39
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:120
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:140
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:55
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:134
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:25
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:132
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.text.eex:4
+#, elixir-autogen, elixir-format
msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:47
#: lib/web/templates/email/event_participation_confirmed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:91
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:54
+#, elixir-autogen, elixir-format
msgid "%{reporter} reported the following content."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Group %{group} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Group reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Profile %{profile} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:81
+#, elixir-autogen, elixir-format
msgid "Profile reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
+#, elixir-autogen, elixir-format
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:99
+#, elixir-autogen, elixir-format
msgid "A text is required for the post"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:98
+#, elixir-autogen, elixir-format
msgid "A title is required for the post"
msgstr ""
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.text.eex:5
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:53
msgid "%{name} requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:47
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.html.heex:18
#: lib/web/templates/email/instance_follow.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Want to connect?"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:83
+#, elixir-autogen, elixir-format
msgid "Event title"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:47
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:7
+#, elixir-autogen, elixir-format
msgid "This page is not correct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:50
+#, elixir-autogen, elixir-format
msgid "We're sorry, but something went wrong on our end."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:109
#: lib/web/templates/email/email.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This is a demonstration site to test Mobilizon."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
+#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:120
+#, elixir-autogen, elixir-format
msgid "%{actor}'s private events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:115
+#, elixir-autogen, elixir-format
msgid "%{actor}'s public events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:224
+#, elixir-autogen, elixir-format
msgid "Feed for %{email} on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:61
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may contact the server administrator at %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:59
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may try to contact the server administrator."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:82
+#, elixir-autogen, elixir-format
msgid "Technical details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:52
+#, elixir-autogen, elixir-format
msgid "The Mobilizon server %{instance} seems to be temporarily down."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:72
+#, elixir-autogen, elixir-format
msgid "Public feed for %{instance}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:316
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:322
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/actor.ex:43
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} has been cancelled!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:50
#: lib/web/templates/email/actor_suspension_participants.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:50
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:18
#: lib/web/templates/email/actor_suspension_participants.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr ""
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
#: lib/service/export/participants/pdf.ex:96
+#, elixir-autogen, elixir-format
msgid "%{event}_participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant message"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant name"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant status"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:52
#: lib/web/templates/email/admin/_role.html.heex:3
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:55
+#, elixir-autogen, elixir-format
msgid "Creator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:49
#: lib/web/templates/email/admin/_role.html.heex:5
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:37
+#, elixir-autogen, elixir-format
msgid "Not approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:40
+#, elixir-autogen, elixir-format
msgid "Not confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:46
+#, elixir-autogen, elixir-format
msgid "Participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:43
+#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:122
+#, elixir-autogen, elixir-format
msgid "Begins on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:125
+#, elixir-autogen, elixir-format
msgid "Ends on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Number of participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:120
+#, elixir-autogen, elixir-format
msgid "Participants for %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:88
+#, elixir-autogen, elixir-format
msgid "Anonymous participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.html.heex:12
#: lib/web/templates/email/date/event_tz_date_range.html.heex:20
#: lib/web/templates/email/date/event_tz_date_range.html.heex:36
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "🌐 %{timezone} %{offset}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (%{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (in your timezone %{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:18
#: lib/web/templates/email/notification_each_week.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On the agenda this week"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:113
+#, elixir-autogen, elixir-format
msgid "Details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:28
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "From the %{start} to the %{end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Manage your participation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:11
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On %{date} from %{start_time} to %{end_time}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Read more"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.html.heex:121
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Online event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.html.heex:18
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Address:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Details:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:182
+#, elixir-autogen, elixir-format
msgid "Manage your notification settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Manage your participation:"
msgstr ""
+#: lib/web/templates/email/participation/card/_title.text.eex:3
+#: lib/web/templates/email/participation/card/_title.text.eex:3
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/participation/card/_title.text.eex:3
-#: lib/web/templates/email/participation/card/_title.text.eex:3
msgid "Organizer: %{organizer}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:91
+#, elixir-autogen, elixir-format
msgid "Participate"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Participate:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_title.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Title: %{title}"
msgstr ""
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:43
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:9
+#, elixir-autogen, elixir-format
msgid "New end date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:10
+#, elixir-autogen, elixir-format
msgid "New location:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:8
+#, elixir-autogen, elixir-format
msgid "New start date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:18
#: lib/web/templates/email/group_membership_rejection.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry, not this time!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:74
+#, elixir-autogen, elixir-format
msgid "View the group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:18
#: lib/web/templates/email/group_membership_approval.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're in!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:61
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:88
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:47
#: lib/web/templates/email/pending_participation_notification.text.eex:4
+#, elixir-format
msgid "You have one pending attendance request to process for the following event:"
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:18
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator changed your role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:122
+#, elixir-autogen, elixir-format
msgid "An administrator confirmed your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:43
#: lib/web/email/admin.ex:70
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:18
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually confirmed your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:98
+#, elixir-autogen, elixir-format
msgid "An administrator updated your role on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/email_changed_new.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:96
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:62
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:62
#: lib/web/templates/email/admin_user_role_changed.html.heex:88
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Login on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:72
+#, elixir-autogen, elixir-format
msgid "New role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "New role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:64
+#, elixir-autogen, elixir-format
msgid "Old role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Old role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin/_role.html.heex:7
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "User"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:62
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service:"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/instance_follow.text.eex:5
+#, elixir-autogen, elixir-format, fuzzy
msgid "%{name} just requested to follow your instance."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:48
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:54
msgid "%{name} just requested to follow your instance."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format, fuzzy
msgid "If you accept, this profile will receive all of your public events."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "To accept this invitation, head over to the profile's admin page."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
msgid "View the details"
msgstr ""
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:16
msgid "Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:52
msgid "Auto, boat and air"
msgstr ""
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:20
msgid "Book clubs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:24
msgid "Business"
msgstr ""
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:28
msgid "Causes"
msgstr ""
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:32
msgid "Comedy"
msgstr ""
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:56
msgid "Community"
msgstr ""
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:36
msgid "Crafts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:60
msgid "Family & Education"
msgstr ""
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:64
msgid "Fashion & Beauty"
msgstr ""
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:68
msgid "Film & Media"
msgstr ""
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:40
msgid "Food & Drink"
msgstr ""
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:72
msgid "Games"
msgstr ""
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:44
msgid "Health"
msgstr ""
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:84
msgid "LGBTQ"
msgstr ""
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:76
msgid "Language & Culture"
msgstr ""
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:80
msgid "Learning"
msgstr ""
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:133
msgid "Meeting"
msgstr ""
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:88
msgid "Movements and politics"
msgstr ""
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:48
msgid "Music"
msgstr ""
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:92
msgid "Networking"
msgstr ""
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:112
msgid "Outdoors & Adventure"
msgstr ""
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:96
msgid "Party"
msgstr ""
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:100
msgid "Performing & Visual Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:104
msgid "Pets"
msgstr ""
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:108
msgid "Photography"
msgstr ""
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:120
msgid "Science & Tech"
msgstr ""
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:116
msgid "Spirituality, Religion & Beliefs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:124
msgid "Sports"
msgstr ""
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:128
msgid "Theatre"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/participation/event_card.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Read more: %{url}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/registration_confirmation.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Activate my account:"
msgstr ""
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr ""
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/pt/LC_MESSAGES/errors.po b/priv/gettext/pt/LC_MESSAGES/errors.po
index e8d21107c..ed59aa9ae 100644
--- a/priv/gettext/pt/LC_MESSAGES/errors.po
+++ b/priv/gettext/pt/LC_MESSAGES/errors.po
@@ -11,8 +11,8 @@ msgstr ""
"Language: pt\n"
"Plural-Forms: nplurals=2\n"
-#, elixir-autogen
#: lib/mobilizon/discussions/discussion.ex:69
+#, elixir-autogen
msgid "can't be blank"
msgstr ""
@@ -88,70 +88,69 @@ msgstr ""
msgid "must be equal to %{number}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:107
msgid "Cannot refresh the token"
msgstr ""
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:272
msgid "Current profile is not a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:276
msgid "Current profile is not an administrator of the selected group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:610
msgid "Error while saving user settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
+#, elixir-autogen, elixir-format
msgid "Group not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:98
#: lib/graphql/resolvers/group.ex:102
+#, elixir-autogen, elixir-format
msgid "Group with ID %{id} not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:85
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr ""
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:335
msgid "Member not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:94
+#, elixir-autogen, elixir-format
msgid "No profile found for the moderator user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:272
msgid "No user to validate with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
+#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:28
#: lib/graphql/resolvers/participant.ex:32
#: lib/graphql/resolvers/participant.ex:210
@@ -161,314 +160,314 @@ msgstr ""
#: lib/graphql/resolvers/person.ex:396
#: lib/graphql/resolvers/person.ex:425
#: lib/graphql/resolvers/person.ex:440
+#, elixir-autogen, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:159
msgid "Registrations are not open"
msgstr ""
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:427
msgid "The current password is invalid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
msgid "The new email doesn't seem to be valid"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
msgid "The new email must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:430
msgid "The new password must be different"
msgstr ""
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
msgid "The password provided is invalid"
msgstr ""
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:434
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:292
msgid "This user can't reset their password"
msgstr ""
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:81
msgid "This user has been disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
msgid "Unable to validate user"
msgstr ""
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:520
msgid "User already disabled"
msgstr ""
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:585
msgid "User requested is not logged-in"
msgstr ""
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:307
msgid "You are already a member of this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:342
msgid "You can't leave this group because you are the only administrator"
msgstr ""
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:304
msgid "You cannot join this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:132
+#, elixir-autogen, elixir-format
msgid "You may not list groups unless moderator."
msgstr ""
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:485
msgid "You need to be logged-in to change your email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:442
msgid "You need to be logged-in to change your password"
msgstr ""
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:281
msgid "You need to be logged-in to delete a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:547
msgid "You need to be logged-in to delete your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:312
msgid "You need to be logged-in to join a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:347
msgid "You need to be logged-in to leave a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:245
msgid "You need to be logged-in to update a group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:112
msgid "You need to have an existing token to get a refresh token"
msgstr ""
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
msgid "You requested again a confirmation email too soon"
msgstr ""
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:162
msgid "Your email is not on the allowlist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:100
+#, elixir-autogen, elixir-format
msgid "Error while performing background task"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:32
+#, elixir-autogen, elixir-format
msgid "No profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:61
#: lib/graphql/resolvers/actor.ex:97
+#, elixir-autogen, elixir-format
msgid "No remote profile found with this ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:72
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can suspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:105
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can unsuspend a profile"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:29
+#, elixir-autogen, elixir-format
msgid "Only remote profiles may be refreshed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:64
+#, elixir-autogen, elixir-format
msgid "Profile already suspended"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:96
+#, elixir-autogen, elixir-format
msgid "A valid email is required by your instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:90
#: lib/graphql/resolvers/participant.ex:143
+#, elixir-autogen, elixir-format
msgid "Anonymous participation is not enabled"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:210
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last administrator of a group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:207
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last identity of a user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:126
+#, elixir-autogen, elixir-format
msgid "Comment is already deleted"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:103
#: lib/graphql/resolvers/discussion.ex:69
+#, elixir-autogen, elixir-format
msgid "Discussion not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:71
#: lib/graphql/resolvers/report.ex:90
+#, elixir-autogen, elixir-format
msgid "Error while saving report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:110
+#, elixir-autogen, elixir-format
msgid "Error while updating report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:131
+#, elixir-autogen, elixir-format
msgid "Event id not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
+#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:87
#: lib/graphql/resolvers/participant.ex:128
#: lib/graphql/resolvers/participant.ex:155
#: lib/graphql/resolvers/participant.ex:336
+#, elixir-autogen, elixir-format
msgid "Event with this ID %{id} doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:103
+#, elixir-autogen, elixir-format
msgid "Internal Error"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:219
+#, elixir-autogen, elixir-format
msgid "No discussion with ID %{id}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:80
#: lib/graphql/resolvers/todos.ex:107
#: lib/graphql/resolvers/todos.ex:179
#: lib/graphql/resolvers/todos.ex:208
#: lib/graphql/resolvers/todos.ex:237
+#, elixir-autogen, elixir-format
msgid "No profile found for user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:64
+#, elixir-autogen, elixir-format
msgid "No such feed token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:259
+#, elixir-autogen, elixir-format
msgid "Participant already has role %{role}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:187
#: lib/graphql/resolvers/participant.ex:220
#: lib/graphql/resolvers/participant.ex:263
+#, elixir-autogen, elixir-format
msgid "Participant not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:32
+#, elixir-autogen, elixir-format
msgid "Person with ID %{id} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:56
+#, elixir-autogen, elixir-format
msgid "Person with username %{username} not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:169
#: lib/graphql/resolvers/post.ex:203
+#, elixir-autogen, elixir-format
msgid "Post ID is not a valid ID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:172
#: lib/graphql/resolvers/post.ex:206
+#, elixir-autogen, elixir-format
msgid "Post doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:84
+#, elixir-autogen, elixir-format
msgid "Profile invited doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:93
#: lib/graphql/resolvers/member.ex:97
+#, elixir-autogen, elixir-format
msgid "Profile is already a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:133
#: lib/graphql/resolvers/post.ex:175
#: lib/graphql/resolvers/post.ex:209
@@ -482,622 +481,623 @@ msgstr ""
#: lib/graphql/resolvers/todos.ex:182
#: lib/graphql/resolvers/todos.ex:214
#: lib/graphql/resolvers/todos.ex:246
+#, elixir-autogen, elixir-format
msgid "Profile is not member of group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:67
#: lib/graphql/resolvers/person.ex:233
+#, elixir-autogen, elixir-format
msgid "Profile not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:48
+#, elixir-autogen, elixir-format
msgid "Report not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:172
#: lib/graphql/resolvers/resource.ex:199
+#, elixir-autogen, elixir-format
msgid "Resource doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:124
+#, elixir-autogen, elixir-format
msgid "The event has already reached its maximum capacity"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:282
+#, elixir-autogen, elixir-format
msgid "This token is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:176
#: lib/graphql/resolvers/todos.ex:243
+#, elixir-autogen, elixir-format
msgid "Todo doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:77
#: lib/graphql/resolvers/todos.ex:211
#: lib/graphql/resolvers/todos.ex:240
+#, elixir-autogen, elixir-format
msgid "Todo list doesn't exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:73
+#, elixir-autogen, elixir-format
msgid "Token does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:67
#: lib/graphql/resolvers/feed_token.ex:70
+#, elixir-autogen, elixir-format
msgid "Token is not a valid UUID"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:98
+#, elixir-autogen, elixir-format
msgid "User not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:310
+#, elixir-autogen, elixir-format
msgid "You already have a profile for this user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:134
+#, elixir-autogen, elixir-format
msgid "You are already a participant of this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:87
+#, elixir-autogen, elixir-format
msgid "You are not a member of this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:157
#: lib/graphql/resolvers/member.ex:173
#: lib/graphql/resolvers/member.ex:188
+#, elixir-autogen, elixir-format
msgid "You are not a moderator or admin for this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:59
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:41
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:134
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:82
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:93
+#, elixir-autogen, elixir-format
msgid "You are not allowed to update a comment if not connected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:181
#: lib/graphql/resolvers/participant.ex:214
+#, elixir-autogen, elixir-format
msgid "You can't leave event because you're the only event creator participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:192
+#, elixir-autogen, elixir-format
msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:122
+#, elixir-autogen, elixir-format
msgid "You cannot delete this comment"
msgstr ""
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:408
msgid "You cannot delete this event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:90
+#, elixir-autogen, elixir-format
msgid "You cannot invite to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:76
+#, elixir-autogen, elixir-format
msgid "You don't have permission to delete this token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/admin.ex:56
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list action logs"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:36
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:115
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to update a report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:53
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to view a report"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:250
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:234
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:276
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:84
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access discussions"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:96
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:318
msgid "You need to be logged-in to create events"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:141
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create reports"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:140
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create resources"
msgstr ""
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:417
msgid "You need to be logged-in to delete an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:214
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:207
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:108
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:225
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave an event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:374
msgid "You need to be logged-in to update an event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:180
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update posts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:177
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update resources"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:236
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to view a resource preview"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:132
+#, elixir-autogen, elixir-format
msgid "Parent resource doesn't belong to this group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:114
+#, elixir-autogen, elixir-format
msgid "The chosen password is too short."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:142
+#, elixir-autogen, elixir-format
msgid "The registration token is already in use, this looks like an issue on our side."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:108
+#, elixir-autogen, elixir-format
msgid "This email is already used."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:99
+#, elixir-autogen, elixir-format
msgid "Post not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:86
+#, elixir-autogen, elixir-format
msgid "Invalid arguments passed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:92
+#, elixir-autogen, elixir-format
msgid "Invalid credentials"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:90
+#, elixir-autogen, elixir-format
msgid "Reset your password to login"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:97
#: lib/graphql/error.ex:102
+#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:104
+#, elixir-autogen, elixir-format
msgid "Something went wrong"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:85
+#, elixir-autogen, elixir-format
msgid "Unknown Resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:95
+#, elixir-autogen, elixir-format
msgid "You don't have permission to do this"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged in"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:118
+#, elixir-autogen, elixir-format
msgid "You can't accept this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:139
+#, elixir-autogen, elixir-format
msgid "You can't reject this invitation with this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/media.ex:71
+#, elixir-autogen, elixir-format
msgid "File doesn't have an allowed MIME type."
msgstr ""
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:240
msgid "Profile is not administrator for the group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:363
msgid "You can't edit this event."
msgstr ""
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:366
msgid "You can't attribute this event to this profile."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:142
+#, elixir-autogen, elixir-format
msgid "This invitation doesn't exist."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:217
+#, elixir-autogen, elixir-format
msgid "This member already has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:241
+#, elixir-autogen, elixir-format
msgid "You don't have the right to remove this member."
msgstr ""
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
-#: lib/mobilizon/actors/actor.ex:351
msgid "This username is already taken."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:81
+#, elixir-autogen, elixir-format
msgid "You must provide either an ID or a slug to access a discussion"
msgstr ""
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:313
msgid "Organizer profile is not owned by the user"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:93
+#, elixir-autogen, elixir-format
msgid "Profile ID provided is not the anonymous profile one"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:181
#: lib/graphql/resolvers/group.ex:223
#: lib/graphql/resolvers/person.ex:148
#: lib/graphql/resolvers/person.ex:182
#: lib/graphql/resolvers/person.ex:304
+#, elixir-autogen, elixir-format
msgid "The provided picture is too heavy"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/views/utils.ex:34
-msgid "Index file not found. You need to recompile the front-end."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:129
+#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr ""
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:503
msgid "Invalid activation token"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:226
+#, elixir-autogen, elixir-format
msgid "Unable to fetch resource details from this URL."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/event.ex:164
#: lib/graphql/resolvers/participant.ex:253
#: lib/graphql/resolvers/participant.ex:328
+#, elixir-autogen, elixir-format
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr ""
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:299
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:354
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:166
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:129
+#, elixir-autogen, elixir-format
msgid "Comment not found"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:123
+#, elixir-autogen, elixir-format
msgid "Error while creating a discussion"
msgstr ""
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:624
msgid "Error while updating locale"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:307
+#, elixir-autogen, elixir-format
msgid "Error while uploading pictures"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:190
+#, elixir-autogen, elixir-format
msgid "Failed to leave the event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:236
+#, elixir-autogen, elixir-format
msgid "Failed to update the group"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
msgid "Failed to update user email"
msgstr ""
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:499
msgid "Failed to validate user email"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:146
+#, elixir-autogen, elixir-format
msgid "The anonymous actor ID is invalid"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:165
+#, elixir-autogen, elixir-format
msgid "Unknown error while updating resource"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:84
+#, elixir-autogen, elixir-format
msgid "You are not the comment creator"
msgstr ""
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:424
msgid "You cannot change your password."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:321
+#, elixir-autogen, elixir-format
msgid "Format not supported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:305
+#, elixir-autogen, elixir-format
msgid "A dependency needed to export to %{format} is not installed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:313
+#, elixir-autogen, elixir-format
msgid "An error occured while saving export"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/controllers/export_controller.ex:30
+#, elixir-autogen, elixir-format
msgid "Export to format %{format} is not enabled on this instance"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:187
+#, elixir-autogen, elixir-format
msgid "Only admins can create groups"
msgstr ""
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:306
msgid "Only groups can create events"
msgstr ""
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:292
msgid "Unknown error while creating event"
msgstr ""
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:480
msgid "User cannot change email"
msgstr ""
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:391
msgid "Follow does not match your account"
msgstr ""
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:395
msgid "Follow not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:345
msgid "Profile with username %{username} not found"
msgstr ""
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:340
msgid "This profile does not belong to you"
msgstr ""
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:365
msgid "You are already following this group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:374
msgid "You need to be logged-in to follow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:423
msgid "You need to be logged-in to unfollow a group"
msgstr ""
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:400
msgid "You need to be logged-in to update a group follow"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:210
+#, elixir-autogen, elixir-format
msgid "This member does not exist"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:234
+#, elixir-autogen, elixir-format
msgid "You don't have the role needed to remove this member."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:252
+#, elixir-autogen, elixir-format
msgid "You must be logged-in to remove a member"
msgstr ""
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:156
msgid "Your email seems to be using an invalid format"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:380
msgid "Can't confirm an already confirmed user"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:384
msgid "Deconfirming users is not supported"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:356
msgid "The new role must be different"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format, fuzzy
-#: lib/graphql/resolvers/admin.ex:307
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/graphql/api/groups.ex:33
+#, elixir-autogen, elixir-format
msgid "A profile or group with that name already exists"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:506
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/pt_BR/LC_MESSAGES/activity.po b/priv/gettext/pt_BR/LC_MESSAGES/activity.po
index cbe840b21..e16fdf7a2 100644
--- a/priv/gettext/pt_BR/LC_MESSAGES/activity.po
+++ b/priv/gettext/pt_BR/LC_MESSAGES/activity.po
@@ -72,7 +72,7 @@ msgstr "%{profile} criou a pasta %{resource}."
msgid "%{profile} created the group %{group}."
msgstr "%{profile} criou o grupo %{group}."
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
@@ -84,38 +84,38 @@ msgstr "%{profile} criou o recurso %{resource}."
msgid "%{profile} deleted the discussion %{discussion}."
msgstr "%{profile} excluiu a discussão %{discussion}."
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr "%{profile} excluiu a pasta %{resource}."
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr "%{profile} excluiu o recurso %{resource}."
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member}."
msgstr "%{profile} excluiu o membro %{member}."
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr "%{profile} moveu a pasta %{resource}."
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr "%{profile} moveu o recurso %{resource}."
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
msgid "%{profile} quit the group."
msgstr "%{profile} deixou o grupo."
@@ -126,14 +126,14 @@ msgstr "%{profile} deixou o grupo."
msgid "%{profile} renamed the discussion %{discussion}."
msgstr "%{profile} renomeou a discussão %{discussion}."
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr ""
"%{profile} alterou o nome da pasta %{old_resource_title} para %{resource}."
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
@@ -146,14 +146,14 @@ msgstr ""
msgid "%{profile} replied to the discussion %{discussion}."
msgstr "%{profile} respondeu à discussão %{discussion}."
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr "%{profile} atualizou o grupo %{group}."
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member}."
msgstr "%{profile} atualizou o membro %{member}."
@@ -166,14 +166,14 @@ msgid "The event %{event} was created by %{profile}."
msgstr "O evento %{event} foi criado por %{profile}."
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr "O evento %{event} foi excluído por %{profile}."
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
@@ -185,13 +185,13 @@ msgstr "O evento %{event} foi atualizado por %{profile}."
msgid "The post %{post} was created by %{profile}."
msgstr "A postagem %{post} foi criada por %{profile}."
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr "A postagem %{post} foi excluída por %{profile}."
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
@@ -204,14 +204,14 @@ msgid "%{member} joined the group."
msgstr "%{member} entrou no grupo."
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr "%{profile} comentou no evento %{event}."
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
@@ -224,7 +224,7 @@ msgstr ""
"Não quer receber notificações de atividade? Você pode alterar sua frequência "
"ou desativá-las em suas configurações."
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
#, elixir-format
msgid "View one more activity"
@@ -248,7 +248,7 @@ msgid "Activity on %{instance}"
msgstr "Atividade em %{instance}"
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
@@ -263,7 +263,7 @@ msgstr "%{profile} publicou um aviso no evento %{event}."
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr "%{profile} mencionou você em um comentário no evento %{event}."
-#: lib/web/templates/email/email_direct_activity.html.heex:249
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
@@ -299,14 +299,14 @@ msgid "Weekly activity recap for %{instance}"
msgstr "Resumo semanal de atividades para %{instance}"
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr "%{profile} comentou no seu evento %{event}."
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
@@ -467,3 +467,9 @@ msgstr "%{profile} renomeou a discussão %{discussion} no grupo %{group}."
#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr "%{profile} respondeu à discussão %{discussion} no grupo %{group}."
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr "%{profile} adicionou o membro %{member}."
diff --git a/priv/gettext/pt_BR/LC_MESSAGES/default.po b/priv/gettext/pt_BR/LC_MESSAGES/default.po
index d402cf449..b2280128c 100644
--- a/priv/gettext/pt_BR/LC_MESSAGES/default.po
+++ b/priv/gettext/pt_BR/LC_MESSAGES/default.po
@@ -14,267 +14,267 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.11.2\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:66
+#, elixir-autogen, elixir-format
msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one."
msgstr ""
"Se você não fez essa solicitação, favor ignorar este email. Sua senha não "
"será modificada até que você acesse o link abaixo e crie uma nova senha."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:120
+#, elixir-autogen, elixir-format
msgid "%{title} by %{creator}"
msgstr "%{title} por %{creator}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:80
+#, elixir-autogen, elixir-format
msgid "Activate my account"
msgstr "Ativar a minha conta"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:150
#: lib/web/templates/email/email.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Ask the community on Framacolibri"
msgstr "Perguntar à comunidade Framacolibri"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:15
+#, elixir-autogen, elixir-format
msgid "Comments"
msgstr "Comentários"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:115
#: lib/web/templates/email/report.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Event"
msgstr "Evento"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:49
+#, elixir-autogen, elixir-format
msgid "Instructions to reset your password on %{instance}"
msgstr "Instruções para reiniciar a senha de %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:21
+#, elixir-autogen, elixir-format
msgid "Reason"
msgstr "Razão"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:86
+#, elixir-autogen, elixir-format
msgid "Reset Password"
msgstr "Reinicializar a senha"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:53
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
msgstr ""
"Reinicializar a sua senha é fácil. Apenas aperte o botão abaixo e siga as "
"instruções. Tudo estará funcionando em breve."
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:26
+#, elixir-autogen, elixir-format
msgid "Instructions to confirm your Mobilizon account on %{instance}"
msgstr "Instruções para confirmar sua conta Mobilizon na instância %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:22
+#, elixir-autogen, elixir-format
msgid "New report on Mobilizon instance %{instance}"
msgstr "Novo relato na instância Mobilizon %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:67
#: lib/web/templates/email/before_event_notification.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Go to event page"
msgstr "Va para a página do evento"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New report from %{reporter} on %{instance}"
msgstr "Novo relato sobre %{reporter} na %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Participation approved"
msgstr "Participação aprovada"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:18
#: lib/web/templates/email/password_reset.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Password reset"
msgstr "Senha redefinida"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time."
msgstr ""
"Redefinir sua senha é fácil. Clique no link abaixo e siga as instruções. "
"Estará pronto em pouco tempo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email."
msgstr ""
"Você criou a sua conta com a hospedagem %{host} e com este endereço de e-"
"mail. Você está a um clique para ativar sua conta. Se não for você favor "
"ignorar este e-mail."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:114
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been approved"
msgstr "A sua participação no evento %{title} foi aprovada"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:67
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been rejected"
msgstr "A sua participação no evento %{title} foi rejeitada"
-#, elixir-autogen, elixir-format
#: lib/web/email/event.ex:44
+#, elixir-autogen, elixir-format
msgid "Event %{title} has been updated"
msgstr "Evento %{title} foi atualizado"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:7
+#, elixir-autogen, elixir-format
msgid "New title: %{title}"
msgstr "Novo Título: %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr "Você solicitou uma nova senha para sua conta em %{instance}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:105
+#, elixir-autogen, elixir-format
msgid "Warning"
msgstr "Atenção"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:140
+#, elixir-autogen, elixir-format
msgid "Confirm your participation to event %{title}"
msgstr "Confirmar sua participação no evento %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:106
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal ID for your current selected identity"
msgstr "Um ID interno para a sua atual identidade selecionada"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal user ID"
msgstr "Um ID interno"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Any of the information we collect from you may be used in the following ways:"
msgstr ""
"Qualquer informação que coletamos de você poderá ser utilizada das seguintes "
"maneiras:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:13
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Basic account information"
msgstr "Informações básicas da conta"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:32
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do not share any dangerous information over Mobilizon."
msgstr "Não compartilhe nenhuma informação perigosa no Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:123
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we disclose any information to outside parties?"
msgstr "Nós divulgamos alguma informação a terceiros?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:100
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we use cookies?"
msgstr "Utilizamos cookies?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "How do we protect your information?"
msgstr "Como nós protegemos as suas informações?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:36
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "IPs and other metadata"
msgstr "IPs e outros metadados"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:23
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Published events and comments"
msgstr "Eventos publicados e comentários"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:93
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain the IP addresses associated with registered users no more than 12 months."
msgstr ""
"Conserva o endereço IP associado com os usuários registrados não mais que 12 "
"meses."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:107
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Tokens to authenticate you"
msgstr "Tokens para autenticar você"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:38
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We also may retain server logs which include the IP address of every request to our server."
msgstr ""
"Também podemos conservar os registros dos servidores que incluem o endereço "
"IP de cada solicitação ao nosso servidor."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:102
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We store the following information on your device when you connect:"
msgstr ""
"Nós armazenamos a seguinte informação no seu aparelho quando você conecta:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:84
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We will make a good faith effort to:"
msgstr "Iremos fazer um esforço de boa fé para:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:45
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What do we use your information for?"
msgstr "Para que usamos a sua informação?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:83
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What is our data retention policy?"
msgstr "Qual é a nossa política de retenção de dados?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:99
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You may irreversibly delete your account at any time."
msgstr "Você poderá excluir sua conta a qualquer momento."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to our Privacy Policy"
msgstr "Mudanças em nossa Política de Privacidade"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:139
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site."
msgstr ""
@@ -285,8 +285,8 @@ msgstr ""
"General_Data_Protection_Regulation\">General Data Protection Regulation / "
"Regulamentação de Proteção de Dados Gerais- ) não use este site."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site."
msgstr ""
@@ -297,30 +297,30 @@ msgstr ""
"Children's Online Privacy Protection Act / Ato de Proteção da Privacidade "
"Online das Crianças ) não use este site."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:160
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we decide to change our privacy policy, we will post those changes on this page."
msgstr ""
"Se decidirmos mudar nossa política de privacidade, iremos publicar essas "
"mudanças nesta página."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:153
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Law requirements can be different if this server is in another jurisdiction."
msgstr ""
"Os requisitos legais podem ser diferentes se este servidor estiver em outra "
"jurisdição."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:137
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Site usage by children"
msgstr "Uso do site por crianças"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:68
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions."
msgstr ""
@@ -330,8 +330,8 @@ msgstr ""
"responder a solicitações, e/ou outros pedidos\n"
" ou dúvidas."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:61
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations."
msgstr ""
@@ -339,8 +339,8 @@ msgstr ""
"com outros para saber conhecidas para determinar a proibição,\n"
" evasões ou outras violações."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:54
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in."
msgstr ""
@@ -349,109 +349,109 @@ msgstr ""
" interagir com o conteúdo e publicações de outras pessoas e colocar o seu "
"próprio conteúdo se você estiver logado (dentro do sistema)."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:10
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What information do we collect?"
msgstr "Quais informações coletamos?"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:182
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: confirm your email address"
msgstr "Mobilizon da instância %{instance}: confirma seu endereço de email"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:159
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: email changed"
msgstr "Mobilizon da instância %{instance}: email alterado"
-#, elixir-format
#: lib/web/email/notification.ex:52
+#, elixir-format
msgid "One event planned today"
msgid_plural "%{nb_events} events planned today"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:47
#: lib/web/templates/email/on_day_notification.text.eex:3
+#, elixir-format
msgid "You have one event today:"
msgid_plural "You have %{total} events today:"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.text.eex:3
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{group}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:18
#: lib/web/templates/email/group_invite.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Come along!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/notification.ex:24
+#, elixir-autogen, elixir-format
msgid "Don't forget to go to %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:47
#: lib/web/templates/email/before_event_notification.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Get ready for %{title}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:83
+#, elixir-autogen, elixir-format
msgid "See my groups"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:65
#: lib/web/templates/email/group_invite.text.eex:5
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to your groups."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.text.eex:5
+#, elixir-autogen, elixir-format
msgid "View the event on: %{link}"
msgstr "Veja o evento atualizado em: %{link}"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:30
+#, elixir-autogen, elixir-format
msgid "You have been invited by %{inviter} to join group %{group}"
msgstr ""
-#, elixir-format
#: lib/web/email/notification.ex:81
+#, elixir-format
msgid "One event planned this week"
msgid_plural "%{nb_events} events planned this week"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/email/notification.ex:107
+#, elixir-format
msgid "One participation request for event %{title} to process"
msgid_plural "%{number_participation_requests} participation requests for event %{title} to process"
msgstr[0] ""
msgstr[1] ""
-#, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:47
#: lib/web/templates/email/notification_each_week.text.eex:3
+#, elixir-format
msgid "You have one event this week:"
msgid_plural "You have %{total} events this week:"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/service/metadata/utils.ex:53
+#, elixir-autogen, elixir-format
msgid "The event organizer didn't add any description."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:78
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm."
msgstr ""
@@ -463,8 +463,8 @@ msgstr ""
"TLS, e a sua senha esta em forma de hash usando\n"
" um forte algoritmo de mão única."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety."
msgstr ""
@@ -479,242 +479,242 @@ msgstr ""
" da lei, fazer cumprir a política de nosso site ou proteger o direito, a "
"propriedade ou segurança nossa e de outros."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:62
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Accepting these Terms"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:73
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to these Terms"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:271
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:192
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:217
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:211
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:167
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that is illegal or unlawful, that would otherwise create liability;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:103
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Creating Accounts"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:284
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Entire Agreement"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:294
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Feedback"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:261
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Hyperlinks and Third Party Content"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:279
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:205
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:128
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:94
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Privacy Policy"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:304
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions & Contact Information"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:277
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Termination"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:199
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your Content & Conduct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:263
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:224
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:254
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For full details about the Mobilizon software see here."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:82
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:179
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:152
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:286
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:247
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:185
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:306
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions or comments about the Service may be directed to us at %{contact}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:245
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Source code"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:296
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:234
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:7
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} will not use or transmit or resell your personal data"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:113
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:240
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:321
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA."
msgstr ""
@@ -722,8 +722,8 @@ msgstr ""
"social/terms\">Mastodon e Discourse."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA."
msgstr ""
@@ -731,98 +731,97 @@ msgstr ""
"social/terms\">Mastodon e Discourse."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:3
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Short version"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:29
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The service is provided without warranties and these terms may change in the future"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:166
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:314
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:21
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect other people and %{instance_name}'s rules when using the service"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect the law when using %{instance_name}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:5
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content is yours"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Confirm my e-mail address"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm your e-mail"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:142
#: lib/web/templates/email/email.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Need help? Is something not working as expected?"
msgstr "Precisa de ajuda? Algo não está funcionando bem?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it."
msgstr ""
"Você criou uma conta em %{host} com este endereço de email. Falta um clique "
"pra você ativar sua conta."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:18
+#, elixir-autogen, elixir-format
msgid "New report on %{instance}"
msgstr "Novo relato em %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "The email address for your account on %{host} is being changed to:"
msgstr "O endereço de email para sua conta em %{host} foi mudado para:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr "Você solicitou uma nova senha para sua conta em %{instance}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr "Por favor não utilize este serviço em nenhum caso real"
-#, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
#: lib/web/templates/email/event_updated.html.heex:172
@@ -831,6 +830,7 @@ msgstr "Por favor não utilize este serviço em nenhum caso real"
#: lib/web/templates/email/notification_each_week.text.eex:11
#: lib/web/templates/email/on_day_notification.html.heex:89
#: lib/web/templates/email/on_day_notification.text.eex:11
+#, elixir-format
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
msgstr[0] ""
@@ -840,345 +840,339 @@ msgstr[1] ""
"Se você precisar cancelar a sua participação apenas acesse a página do "
"evento através do link acima e clique no botão participação."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} é um servidor Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:187
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} é um servidor Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:18
#: lib/web/templates/email/pending_participation_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "A request is pending!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:18
#: lib/web/templates/email/before_event_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An event is upcoming!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:18
#: lib/web/templates/email/email_changed_new.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm new email"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:108
+#, elixir-autogen, elixir-format
msgid "End"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:18
#: lib/web/templates/email/event_updated.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Event update!"
msgstr "Evento atualizado!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Flagged comments"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:59
#: lib/web/templates/email/event_participation_approved.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:79
#: lib/web/templates/email/email_changed_old.text.eex:5
+#, elixir-autogen, elixir-format
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 ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:12
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
#: lib/web/templates/email/registration_confirmation.html.heex:62
#: lib/web/templates/email/registration_confirmation.text.eex:7
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger this email, you may safely ignore it."
msgstr "Se você não não solicitou isso, favor ignorar este email."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:84
#: lib/web/templates/email/before_event_notification.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgstr ""
"Se você precisar cancelar a sua participação apenas acesse a página do "
"evento através do link acima e clique no botão participação."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:193
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Learn more about Mobilizon here!"
msgstr "Aprenda mais sobre Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:123
#: lib/web/templates/export/event_participants.html.heex:129
+#, elixir-autogen, elixir-format
msgid "Location"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:133
+#, elixir-autogen, elixir-format
msgid "Location address was removed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:89
#: lib/web/templates/email/pending_participation_notification.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Manage pending requests"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:18
#: lib/web/templates/email/registration_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Nearly there!"
msgstr "Você está quase lá!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:18
#: lib/web/templates/email/email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New email confirmation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:191
+#, elixir-autogen, elixir-format
msgid "Reasons for report"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:48
+#, elixir-autogen, elixir-format
msgid "Someone on %{instance} reported the following content for you to analyze:"
msgstr "Alguém da instância %{instance} reportou o seguinte conteúdo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:18
#: lib/web/templates/email/event_participation_rejected.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry! You're not going."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:93
+#, elixir-autogen, elixir-format
msgid "Start"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:3
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:74
#: lib/web/templates/email/event_updated.text.eex:6
+#, elixir-autogen, elixir-format
msgid "This event has been cancelled by its organizers. Sorry!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:68
#: lib/web/templates/email/event_updated.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This event has been confirmed"
msgstr "Evento foi confirmado"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:70
#: lib/web/templates/email/event_updated.text.eex:5
+#, elixir-autogen, elixir-format
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:59
#: lib/web/templates/email/event_participation_rejected.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Unfortunately, the organizers rejected your request."
msgstr "Infelizmente, a organização rejeitou a sua participação."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:70
+#, elixir-autogen, elixir-format
msgid "Verify your email address"
msgstr "Verificar endereço de email"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:232
+#, elixir-autogen, elixir-format
msgid "View report"
msgstr "Veja o relato"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:24
+#, elixir-autogen, elixir-format
msgid "View report:"
msgstr "Veja o relato"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Visit event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:12
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page: %{link}"
msgstr "Veja o evento atualizado em: %{link}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:18
#: lib/web/templates/email/on_day_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "What's up today?"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:96
#: lib/web/templates/email/event_participation_approved.text.eex:11
#: lib/web/templates/email/event_participation_confirmed.html.heex:96
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:106
#: lib/web/templates/email/pending_participation_notification.text.eex:10
+#, elixir-autogen, elixir-format
msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:5
#: lib/web/templates/email/event_participation_confirmed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr "Você solicitou participar no evento %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're going!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:87
#: lib/web/templates/email/email_changed_new.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:112
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr "Por favor não utilize este serviço em nenhum caso real"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:64
#: lib/web/templates/email/group_member_removal.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-msgid "So long, and thanks for the fish!"
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:114
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:47
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:85
#: lib/web/templates/email/group_suspension.text.eex:7
+#, elixir-autogen, elixir-format
msgid "As this group was located on another instance, it will continue to work for other instances than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:71
#: lib/web/templates/email/group_suspension.text.eex:5
+#, elixir-autogen, elixir-format
msgid "As this group was located on this instance, all of it's data has been irretrievably deleted."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:18
#: lib/web/templates/email/group_suspension.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:90
msgid "The group %{group} has been suspended on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:64
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:96
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For information about how we collect and use information about users of the Service, please check our privacy policy."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:88
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:109
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you delete this information, you need to login again."
msgstr "Se você apagar esta informação, você precisa entrar novamente."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:111
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser."
msgstr ""
@@ -1190,22 +1184,22 @@ msgstr ""
"somente impedir de exibir o status da participação .\n"
" no seu navegador."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:117
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Note: This information is stored in your localStorage and not your cookies."
msgstr ""
"Nota: Estas informações são armazenadas no seu armazenamento local "
"(localStorage) e não no seus cookies."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:231
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our responsibility"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:87
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days."
msgstr ""
@@ -1213,27 +1207,27 @@ msgstr ""
"solicitações a este servidor, de modo que permaneçam não mais que\n"
" 90 dias."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:3
#: lib/web/templates/api/terms.html.heex:39
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:120
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:140
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering."
msgstr ""
@@ -1252,32 +1246,32 @@ msgstr ""
" cabeçalho são sempre exibidas publicamente. Mas você pode, no entanto, "
"visitar este site sem se registrar."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:55
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:134
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:25
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them."
msgstr ""
@@ -1291,824 +1285,823 @@ msgstr ""
"ver essas mensagens e fazerem uma captura\n"
" e, então, compartilha-las novamente."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:132
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.text.eex:4
+#, elixir-autogen, elixir-format
msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:47
#: lib/web/templates/email/event_participation_confirmed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr "Você solicitou participar no evento %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:91
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been confirmed"
msgstr "A sua participação no evento %{title} foi aprovada"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:54
+#, elixir-autogen, elixir-format
msgid "%{reporter} reported the following content."
msgstr "%{reporter_name} (%{reporter_username}) reportou o seguinte conteúdo."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Group %{group} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Group reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Profile %{profile} was reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:81
+#, elixir-autogen, elixir-format
msgid "Profile reported"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
+#, elixir-autogen, elixir-format
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:99
+#, elixir-autogen, elixir-format
msgid "A text is required for the post"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:98
+#, elixir-autogen, elixir-format
msgid "A title is required for the post"
msgstr ""
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.text.eex:5
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:53
msgid "%{name} requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:47
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.html.heex:18
#: lib/web/templates/email/instance_follow.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Want to connect?"
msgstr ""
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:83
+#, elixir-autogen, elixir-format
msgid "Event title"
msgstr "Evento"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:47
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:7
+#, elixir-autogen, elixir-format
msgid "This page is not correct"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:50
+#, elixir-autogen, elixir-format
msgid "We're sorry, but something went wrong on our end."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:109
#: lib/web/templates/email/email.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This is a demonstration site to test Mobilizon."
msgstr "Este é um site de demonstração para testar a versão beta do Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
+#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:120
+#, elixir-autogen, elixir-format
msgid "%{actor}'s private events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:115
+#, elixir-autogen, elixir-format
msgid "%{actor}'s public events feed on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:224
+#, elixir-autogen, elixir-format
msgid "Feed for %{email} on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:61
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may contact the server administrator at %{contact}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:59
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may try to contact the server administrator."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:82
+#, elixir-autogen, elixir-format
msgid "Technical details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:52
+#, elixir-autogen, elixir-format
msgid "The Mobilizon server %{instance} seems to be temporarily down."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:72
+#, elixir-autogen, elixir-format
msgid "Public feed for %{instance}"
msgstr ""
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:316
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr ""
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:322
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/actor.ex:43
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} has been cancelled!"
msgstr "A sua participação no evento %{title} foi aprovada"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:50
#: lib/web/templates/email/actor_suspension_participants.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:50
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:18
#: lib/web/templates/email/actor_suspension_participants.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr "A sua participação no evento %{title} foi aprovada"
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
#: lib/service/export/participants/pdf.ex:96
+#, elixir-autogen, elixir-format
msgid "%{event}_participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant message"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant name"
msgstr "Participação aprovada"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant status"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:52
#: lib/web/templates/email/admin/_role.html.heex:3
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:55
+#, elixir-autogen, elixir-format
msgid "Creator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:49
#: lib/web/templates/email/admin/_role.html.heex:5
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:37
+#, elixir-autogen, elixir-format
msgid "Not approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:40
+#, elixir-autogen, elixir-format
msgid "Not confirmed"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:46
+#, elixir-autogen, elixir-format
msgid "Participant"
msgstr "Participação aprovada"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:43
+#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:122
+#, elixir-autogen, elixir-format
msgid "Begins on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:125
+#, elixir-autogen, elixir-format
msgid "Ends on"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Number of participants"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:120
+#, elixir-autogen, elixir-format
msgid "Participants for %{event}"
msgstr "Participação aprovada"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:88
+#, elixir-autogen, elixir-format
msgid "Anonymous participant"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.html.heex:12
#: lib/web/templates/email/date/event_tz_date_range.html.heex:20
#: lib/web/templates/email/date/event_tz_date_range.html.heex:36
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "🌐 %{timezone} %{offset}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (%{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (in your timezone %{timezone} %{offset})"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:18
#: lib/web/templates/email/notification_each_week.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On the agenda this week"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:113
+#, elixir-autogen, elixir-format
msgid "Details"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:28
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "From the %{start} to the %{end}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Manage your participation"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:11
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On %{date} from %{start_time} to %{end_time}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Read more"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.html.heex:121
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Online event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.html.heex:18
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Address:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Details:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:182
+#, elixir-autogen, elixir-format
msgid "Manage your notification settings"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Manage your participation:"
msgstr ""
+#: lib/web/templates/email/participation/card/_title.text.eex:3
+#: lib/web/templates/email/participation/card/_title.text.eex:3
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/participation/card/_title.text.eex:3
-#: lib/web/templates/email/participation/card/_title.text.eex:3
msgid "Organizer: %{organizer}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:91
+#, elixir-autogen, elixir-format
msgid "Participate"
msgstr "Participação aprovada"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Participate:"
msgstr "Participação aprovada"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_title.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Title: %{title}"
msgstr ""
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:43
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:9
+#, elixir-autogen, elixir-format
msgid "New end date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:10
+#, elixir-autogen, elixir-format
msgid "New location:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:8
+#, elixir-autogen, elixir-format
msgid "New start date:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:18
#: lib/web/templates/email/group_membership_rejection.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry, not this time!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:74
+#, elixir-autogen, elixir-format
msgid "View the group"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:18
#: lib/web/templates/email/group_membership_approval.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're in!"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:61
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:88
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved."
msgstr ""
-#, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:47
#: lib/web/templates/email/pending_participation_notification.text.eex:4
+#, elixir-format
msgid "You have one pending attendance request to process for the following event:"
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
msgstr[0] ""
msgstr[1] ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:18
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator changed your role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:122
+#, elixir-autogen, elixir-format
msgid "An administrator confirmed your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:43
#: lib/web/email/admin.ex:70
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:18
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually confirmed your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:98
+#, elixir-autogen, elixir-format
msgid "An administrator updated your role on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/email_changed_new.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:96
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:62
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:62
#: lib/web/templates/email/admin_user_role_changed.html.heex:88
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Login on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:72
+#, elixir-autogen, elixir-format
msgid "New role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "New role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:64
+#, elixir-autogen, elixir-format
msgid "Old role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Old role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin/_role.html.heex:7
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "User"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:62
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service:"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/instance_follow.text.eex:5
+#, elixir-autogen, elixir-format, fuzzy
msgid "%{name} just requested to follow your instance."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:48
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:54
msgid "%{name} just requested to follow your instance."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format, fuzzy
msgid "If you accept, this profile will receive all of your public events."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "To accept this invitation, head over to the profile's admin page."
msgstr ""
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
msgid "View the details"
msgstr ""
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:16
msgid "Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:52
msgid "Auto, boat and air"
msgstr ""
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:20
msgid "Book clubs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:24
msgid "Business"
msgstr ""
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:28
msgid "Causes"
msgstr ""
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:32
msgid "Comedy"
msgstr ""
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:56
msgid "Community"
msgstr "Comentários"
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:36
msgid "Crafts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:60
msgid "Family & Education"
msgstr ""
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:64
msgid "Fashion & Beauty"
msgstr ""
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:68
msgid "Film & Media"
msgstr ""
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:40
msgid "Food & Drink"
msgstr ""
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:72
msgid "Games"
msgstr ""
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:44
msgid "Health"
msgstr ""
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:84
msgid "LGBTQ"
msgstr ""
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:76
msgid "Language & Culture"
msgstr ""
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:80
msgid "Learning"
msgstr "Atenção"
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:133
msgid "Meeting"
msgstr ""
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:88
msgid "Movements and politics"
msgstr ""
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:48
msgid "Music"
msgstr ""
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:92
msgid "Networking"
msgstr ""
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:112
msgid "Outdoors & Adventure"
msgstr ""
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:96
msgid "Party"
msgstr ""
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:100
msgid "Performing & Visual Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:104
msgid "Pets"
msgstr ""
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:108
msgid "Photography"
msgstr ""
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:120
msgid "Science & Tech"
msgstr ""
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:116
msgid "Spirituality, Religion & Beliefs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:124
msgid "Sports"
msgstr ""
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:128
msgid "Theatre"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/participation/event_card.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Read more: %{url}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/registration_confirmation.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Activate my account:"
msgstr "Ativar a minha conta"
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr ""
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/pt_BR/LC_MESSAGES/errors.po b/priv/gettext/pt_BR/LC_MESSAGES/errors.po
index a1b401f45..ae359ff49 100644
--- a/priv/gettext/pt_BR/LC_MESSAGES/errors.po
+++ b/priv/gettext/pt_BR/LC_MESSAGES/errors.po
@@ -95,32 +95,32 @@ msgstr ""
msgid "must be equal to %{number}"
msgstr ""
-#: lib/graphql/resolvers/user.ex:107
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
msgid "Cannot refresh the token"
msgstr ""
-#: lib/graphql/resolvers/group.ex:272
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
msgid "Current profile is not a member of this group"
msgstr ""
-#: lib/graphql/resolvers/group.ex:276
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
msgid "Current profile is not an administrator of the selected group"
msgstr ""
-#: lib/graphql/resolvers/user.ex:610
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
msgid "Error while saving user settings"
msgstr ""
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
#, elixir-autogen, elixir-format
msgid "Group not found"
@@ -132,12 +132,12 @@ msgstr ""
msgid "Group with ID %{id} not found"
msgstr ""
-#: lib/graphql/resolvers/user.ex:85
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr ""
-#: lib/graphql/resolvers/group.ex:335
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
msgid "Member not found"
msgstr ""
@@ -147,13 +147,13 @@ msgstr ""
msgid "No profile found for the moderator user"
msgstr ""
-#: lib/graphql/resolvers/user.ex:272
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
msgid "No user to validate with this email was found"
msgstr ""
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr ""
@@ -171,82 +171,82 @@ msgstr ""
msgid "Profile is not owned by authenticated user"
msgstr ""
-#: lib/graphql/resolvers/user.ex:159
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
msgid "Registrations are not open"
msgstr ""
-#: lib/graphql/resolvers/user.ex:427
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
msgid "The current password is invalid"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
msgid "The new email doesn't seem to be valid"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
msgid "The new email must be different"
msgstr ""
-#: lib/graphql/resolvers/user.ex:430
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
msgid "The new password must be different"
msgstr ""
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
msgid "The password provided is invalid"
msgstr ""
-#: lib/graphql/resolvers/user.ex:434
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
-#: lib/graphql/resolvers/user.ex:292
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
msgid "This user can't reset their password"
msgstr ""
-#: lib/graphql/resolvers/user.ex:81
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
msgid "This user has been disabled"
msgstr ""
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
msgid "Unable to validate user"
msgstr ""
-#: lib/graphql/resolvers/user.ex:520
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
msgid "User already disabled"
msgstr ""
-#: lib/graphql/resolvers/user.ex:585
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
msgid "User requested is not logged-in"
msgstr ""
-#: lib/graphql/resolvers/group.ex:307
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
msgid "You are already a member of this group"
msgstr ""
-#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
msgid "You can't leave this group because you are the only administrator"
msgstr ""
-#: lib/graphql/resolvers/group.ex:304
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
msgid "You cannot join this group"
msgstr ""
@@ -256,53 +256,53 @@ msgstr ""
msgid "You may not list groups unless moderator."
msgstr ""
-#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to change your email"
msgstr ""
-#: lib/graphql/resolvers/user.ex:442
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to change your password"
msgstr ""
-#: lib/graphql/resolvers/group.ex:281
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete a group"
msgstr ""
-#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete your account"
msgstr ""
-#: lib/graphql/resolvers/group.ex:312
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join a group"
msgstr ""
-#: lib/graphql/resolvers/group.ex:347
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave a group"
msgstr ""
-#: lib/graphql/resolvers/group.ex:245
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update a group"
msgstr ""
-#: lib/graphql/resolvers/user.ex:112
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
msgid "You need to have an existing token to get a refresh token"
msgstr ""
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
msgid "You requested again a confirmation email too soon"
msgstr ""
-#: lib/graphql/resolvers/user.ex:162
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
msgid "Your email is not on the allowlist"
msgstr ""
@@ -392,8 +392,8 @@ msgid "Event id not found"
msgstr ""
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr ""
@@ -611,7 +611,7 @@ msgstr ""
msgid "You cannot delete this comment"
msgstr ""
-#: lib/graphql/resolvers/event.ex:408
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
msgid "You cannot delete this event"
msgstr ""
@@ -646,17 +646,17 @@ msgstr ""
msgid "You need to be logged-in and a moderator to view a report"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:250
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:234
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:276
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
@@ -671,7 +671,7 @@ msgstr ""
msgid "You need to be logged-in to access resources"
msgstr ""
-#: lib/graphql/resolvers/event.ex:318
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create events"
msgstr ""
@@ -691,7 +691,7 @@ msgstr ""
msgid "You need to be logged-in to create resources"
msgstr ""
-#: lib/graphql/resolvers/event.ex:417
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete an event"
msgstr ""
@@ -716,7 +716,7 @@ msgstr ""
msgid "You need to be logged-in to leave an event"
msgstr ""
-#: lib/graphql/resolvers/event.ex:374
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update an event"
msgstr ""
@@ -817,17 +817,17 @@ msgstr ""
msgid "File doesn't have an allowed MIME type."
msgstr ""
-#: lib/graphql/resolvers/group.ex:240
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
msgid "Profile is not administrator for the group"
msgstr ""
-#: lib/graphql/resolvers/event.ex:363
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
msgid "You can't edit this event."
msgstr ""
-#: lib/graphql/resolvers/event.ex:366
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
msgid "You can't attribute this event to this profile."
msgstr ""
@@ -847,7 +847,7 @@ msgstr ""
msgid "You don't have the right to remove this member."
msgstr ""
-#: lib/mobilizon/actors/actor.ex:351
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
msgid "This username is already taken."
msgstr ""
@@ -857,7 +857,7 @@ msgstr ""
msgid "You must provide either an ID or a slug to access a discussion"
msgstr ""
-#: lib/graphql/resolvers/event.ex:313
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
msgid "Organizer profile is not owned by the user"
msgstr ""
@@ -876,17 +876,12 @@ msgstr ""
msgid "The provided picture is too heavy"
msgstr ""
-#: lib/web/views/utils.ex:34
-#, elixir-autogen, elixir-format
-msgid "Index file not found. You need to recompile the front-end."
-msgstr ""
-
#: lib/graphql/resolvers/resource.ex:129
#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr ""
-#: lib/graphql/resolvers/user.ex:503
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
msgid "Invalid activation token"
msgstr ""
@@ -903,17 +898,17 @@ msgstr ""
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr ""
-#: lib/graphql/resolvers/event.ex:299
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
-#: lib/graphql/resolvers/event.ex:354
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
-#: lib/graphql/resolvers/user.ex:166
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
@@ -928,7 +923,7 @@ msgstr ""
msgid "Error while creating a discussion"
msgstr ""
-#: lib/graphql/resolvers/user.ex:624
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
msgid "Error while updating locale"
msgstr ""
@@ -948,13 +943,13 @@ msgstr ""
msgid "Failed to update the group"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
msgid "Failed to update user email"
msgstr ""
-#: lib/graphql/resolvers/user.ex:499
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
msgid "Failed to validate user email"
msgstr ""
@@ -974,7 +969,7 @@ msgstr ""
msgid "You are not the comment creator"
msgstr ""
-#: lib/graphql/resolvers/user.ex:424
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
msgid "You cannot change your password."
msgstr ""
@@ -1004,57 +999,57 @@ msgstr ""
msgid "Only admins can create groups"
msgstr ""
-#: lib/graphql/resolvers/event.ex:306
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
msgid "Only groups can create events"
msgstr ""
-#: lib/graphql/resolvers/event.ex:292
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
msgid "Unknown error while creating event"
msgstr ""
-#: lib/graphql/resolvers/user.ex:480
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
msgid "User cannot change email"
msgstr ""
-#: lib/graphql/resolvers/group.ex:391
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
msgid "Follow does not match your account"
msgstr ""
-#: lib/graphql/resolvers/group.ex:395
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
msgid "Follow not found"
msgstr ""
-#: lib/graphql/resolvers/user.ex:345
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
msgid "Profile with username %{username} not found"
msgstr ""
-#: lib/graphql/resolvers/user.ex:340
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
msgid "This profile does not belong to you"
msgstr ""
-#: lib/graphql/resolvers/group.ex:365
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
msgid "You are already following this group"
msgstr ""
-#: lib/graphql/resolvers/group.ex:374
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to follow a group"
msgstr ""
-#: lib/graphql/resolvers/group.ex:423
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to unfollow a group"
msgstr ""
-#: lib/graphql/resolvers/group.ex:400
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update a group follow"
msgstr ""
@@ -1074,27 +1069,27 @@ msgstr ""
msgid "You must be logged-in to remove a member"
msgstr ""
-#: lib/graphql/resolvers/user.ex:156
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
msgid "Your email seems to be using an invalid format"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:380
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
msgid "Can't confirm an already confirmed user"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:384
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
msgid "Deconfirming users is not supported"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:356
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format, fuzzy
msgid "The new role must be different"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:307
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format, fuzzy
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
@@ -1104,7 +1099,12 @@ msgstr ""
msgid "A profile or group with that name already exists"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:506
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/ru/LC_MESSAGES/activity.po b/priv/gettext/ru/LC_MESSAGES/activity.po
index eafe9ebe8..3f4d5ca97 100644
--- a/priv/gettext/ru/LC_MESSAGES/activity.po
+++ b/priv/gettext/ru/LC_MESSAGES/activity.po
@@ -19,447 +19,453 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.10.1\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group."
msgstr "%{member} принял приглашение присоединиться к группе."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group."
msgstr "%{member} отклонил приглашение присоединиться к группе."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group."
msgstr "%{member} попросил присоединиться к группе."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile}."
msgstr "%{member} был приглашён %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member}."
msgstr "%{profile} добавил участника %{member}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion}."
msgstr "%{profile} заархивировал обсуждение %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion}."
msgstr "%{profile} создал обсуждение %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource}."
msgstr "%{profile} создал папку %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the group %{group}."
msgstr "%{profile} создал группу %{group}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
msgstr "%{profile} создал ресурс %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion}."
msgstr "%{profile} удалил обсуждение %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr "%{profile} удалил папку %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr "%{profile} удалил ресурс %{resource}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}."
msgstr "%{profile} исключил участника %{member}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr "%{profile} переместил папку %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr "%{profile} переместил ресурс %{resource}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group."
msgstr "%{profile} вышел из группы."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion}."
msgstr "%{profile} переименовал обсуждение %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "%{profile} переименовал папку из %{old_resource_title} в %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr "%{profile} переименовал ресурс из %{old_resource_title} в %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion}."
msgstr "%{profile} ответил на обсуждение %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr "%{profile} обновил группу %{group}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}."
msgstr "%{profile} обновил участника %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The event %{event} was created by %{profile}."
msgstr "Мероприятие %{event} было создано %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr "Мероприятие %{event} было удалено %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
msgstr "Мероприятие %{event} было обновлено %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The post %{post} was created by %{profile}."
msgstr "Публикация %{post} была создана %{profile}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr "Публикация %{post} была удалена %{profile}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
msgstr "Публикация %{post} была обновлена %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group."
msgstr "%{member} присоединился к группе."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr "%{profile} оставил комментарий к мероприятию %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
msgstr "%{profile} ответил на комментарий к мероприятию %{event}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.text.eex:27
+#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
"Не хотите получать уведомления о событиях? Вы можете изменить частоту "
"уведомлений или отключить их в своих настройках."
-#, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
+#, elixir-format
msgid "View one more activity"
msgid_plural "View %{count} more activities"
msgstr[0] "Посмотреть еще одно событие"
msgstr[1] "Посмотреть еще %{count} события"
msgstr[2] "Посмотреть еще %{count} событий"
-#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:53
#: lib/web/templates/email/email_direct_activity.html.heex:60
#: lib/web/templates/email/email_direct_activity.text.eex:6
#: lib/web/templates/email/email_direct_activity.text.eex:7
+#, elixir-format
msgid "There has been an activity!"
msgid_plural "There has been some activity!"
msgstr[0] "Было событие!"
msgstr[1] "Были события!"
msgstr[2] "Были события!"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/renderer.ex:46
+#, elixir-autogen, elixir-format
msgid "Activity on %{instance}"
msgstr "События на %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted an announcement under event %{event}."
msgstr "%{profile} разместил объявление под мероприятием %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:24
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr "%{profile} упомянул вас в комментарии под мероприятием %{event}."
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:249
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
"Не хотите получать уведомления о событиях? Вы можете изменить частоту "
"уведомлений или отключить их в своих настройках."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:51
#: lib/web/templates/email/email_direct_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Here's your weekly activity recap"
msgstr "Вот итоги вашей еженедельной активности"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:121
#: lib/web/email/activity.ex:142
+#, elixir-autogen, elixir-format
msgid "Activity notification for %{instance}"
msgstr "События на %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:128
+#, elixir-autogen, elixir-format
msgid "Daily activity recap for %{instance}"
msgstr "Итоги ежедневной активности для %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:49
#: lib/web/templates/email/email_direct_activity.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Here's your daily activity recap"
msgstr "Вот итоги вашей ежедневной активности"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:135
+#, elixir-autogen, elixir-format
msgid "Weekly activity recap for %{instance}"
msgstr "Итоги еженедельной активности для %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr "%{profile} разместил новый комментарий под вашим мероприятием %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
msgstr "%{profile} опубликовал новый ответ под вашим мероприятием %{event}."
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:46
+#, elixir-autogen, elixir-format
msgid "Announcement for your event %{event}"
msgstr "Объявление о вашем мероприятии %{event}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/group.ex:23
+#, elixir-autogen, elixir-format
msgid "The group %{group} was updated by %{profile}."
msgstr "Публикация %{post} была обновлена %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:47
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was deleted by %{profile}."
msgstr "Сообщение %{post} из группы %{group} было удалено %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:31
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was published by %{profile}."
msgstr "Сообщение %{post} из группы %{group} было опубликовано %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:39
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was updated by %{profile}."
msgstr "Сообщение %{post} из группы %{group} было обновлено %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:39
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group %{group}."
msgstr "%{member} принял приглашение присоединиться к группе."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:47
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group %{group}."
msgstr "%{member} присоединился к группе."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:43
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group %{group}."
msgstr "%{member} отклонил приглашение присоединиться к группе."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:31
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group %{group}."
msgstr "%{member} попросил присоединиться к группе."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:35
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile} to group %{group}."
msgstr "%{member} был приглашён %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member} to group %{group}."
msgstr "%{profile} добавил участника %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:55
+#, elixir-autogen, elixir-format
msgid "%{profile} approved the membership request from %{member} for group %{group}."
msgstr "%{profile} обновил участника %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:33
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource} in group %{group}."
msgstr "%{profile} создал папку %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:69
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource} in group %{group}."
msgstr "%{profile} удалил папку %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource} in group %{group}."
msgstr "%{profile} удалил ресурс %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:75
+#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member} from the group %{group}."
msgstr "%{profile} исключил участника %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:61
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource} in group %{group}."
msgstr "%{profile} переместил папку %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource} in group %{group}."
msgstr "%{profile} переместил ресурс %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:79
+#, elixir-autogen, elixir-format
msgid "%{profile} quit the group %{group}."
msgstr "%{profile} вышел из группы."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
msgstr ""
"%{profile} отклонил запрос на членство от %{member} для группы %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
msgstr "%{profile} переименовал папку из %{old_resource_title} в %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
msgstr "%{profile} переименовал ресурс из %{old_resource_title} в %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member} in group %{group}."
msgstr "%{profile} обновил участника %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:35
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource} in group %{group}."
msgstr "%{profile} создал ресурс %{resource}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:86
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
msgstr "%{profile} заархивировал обсуждение %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:26
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion} in group %{group}."
msgstr "%{profile} создал обсуждение %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:101
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
msgstr "%{profile} удалил обсуждение %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:56
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
msgstr "%{profile} упомянул вас в обсуждении %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
msgstr "%{profile} переименовал обсуждение %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:41
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr "%{profile} ответил на обсуждение %{discussion}."
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr "%{profile} добавил участника %{member}."
diff --git a/priv/gettext/ru/LC_MESSAGES/default.po b/priv/gettext/ru/LC_MESSAGES/default.po
index 8d50eb91c..9354d3e22 100644
--- a/priv/gettext/ru/LC_MESSAGES/default.po
+++ b/priv/gettext/ru/LC_MESSAGES/default.po
@@ -15,267 +15,267 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.9.1\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:66
+#, elixir-autogen, elixir-format
msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one."
msgstr ""
"Если вы не оставляли такой запрос, проигнорируйте данное письмо. Пароль не "
"изменится, если не перейти по приведённой ссылке и не указать новый."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:120
+#, elixir-autogen, elixir-format
msgid "%{title} by %{creator}"
msgstr "%{title} от %{creator}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:80
+#, elixir-autogen, elixir-format
msgid "Activate my account"
msgstr "Активировать мою учётную запись"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:150
#: lib/web/templates/email/email.text.eex:9
+#, elixir-autogen, elixir-format
msgid "Ask the community on Framacolibri"
msgstr "Обратиться к сообществу на Framacolibri"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:15
+#, elixir-autogen, elixir-format
msgid "Comments"
msgstr "Комментарии"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:115
#: lib/web/templates/email/report.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Event"
msgstr "Мероприятие"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:49
+#, elixir-autogen, elixir-format
msgid "Instructions to reset your password on %{instance}"
msgstr "Инструкции по сбросу пароля на %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:21
+#, elixir-autogen, elixir-format
msgid "Reason"
msgstr "Причина"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:86
+#, elixir-autogen, elixir-format
msgid "Reset Password"
msgstr "Сбросить пароль"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:53
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time."
msgstr ""
"Сбросить пароль легко. Просто нажмите на кнопку ниже и следуйте инструкциям. "
"Это быстро."
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:26
+#, elixir-autogen, elixir-format
msgid "Instructions to confirm your Mobilizon account on %{instance}"
msgstr "Инструкции по подтверждению учётной записи Mobilizon на %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:22
+#, elixir-autogen, elixir-format
msgid "New report on Mobilizon instance %{instance}"
msgstr "Новый отчёт на Mobilizon узле %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:67
#: lib/web/templates/email/before_event_notification.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Go to event page"
msgstr "Перейти на страницу мероприятия"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New report from %{reporter} on %{instance}"
msgstr "Новый отчёт от %{reporter} на %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Participation approved"
msgstr "Участие одобрено"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:18
#: lib/web/templates/email/password_reset.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Password reset"
msgstr "Сброс пароля"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time."
msgstr ""
"Сбросить пароль легко. Просто нажмите на ссылку ниже и следуйте инструкциям. "
"Это быстро."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email."
msgstr ""
"Вы создали аккаунт на% {host}, используя этот адрес электронной почты. Вы в "
"одном клике от его активации. Если это сделали не вы, просто проигнорируйте "
"это письмо."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:114
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been approved"
msgstr "Ваше участие в мероприятии %{title} было одобрено"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:67
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been rejected"
msgstr "Ваш запрос на участие в %{title} был отклонен"
-#, elixir-autogen, elixir-format
#: lib/web/email/event.ex:44
+#, elixir-autogen, elixir-format
msgid "Event %{title} has been updated"
msgstr "Мероприятие %{title} было обновлено"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:7
+#, elixir-autogen, elixir-format
msgid "New title: %{title}"
msgstr "Новый заголовок: %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr "Вы запросили новый пароль для своей учетной записи на %{instance}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:105
+#, elixir-autogen, elixir-format
msgid "Warning"
msgstr "Предупреждение"
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:140
+#, elixir-autogen, elixir-format
msgid "Confirm your participation to event %{title}"
msgstr "Подтвердите свое участие в мероприятии %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:106
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal ID for your current selected identity"
msgstr "Внутренний ID для выбранного идентификатора"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "An internal user ID"
msgstr "Внутренний пользовательский ID"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Any of the information we collect from you may be used in the following ways:"
msgstr ""
"Любая информация, которую мы собираем, может быть использована следующим "
"образом:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:13
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Basic account information"
msgstr "Основная информация об аккаунте"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:32
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do not share any dangerous information over Mobilizon."
msgstr "Не передавайте через Mobilizon какую-либо небезопасную информацию."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:123
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we disclose any information to outside parties?"
msgstr "Передаем ли мы какую-либо информацию третьим лицам?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:100
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Do we use cookies?"
msgstr "Мы используем файлы cookie?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "How do we protect your information?"
msgstr "Как мы защищаем вашу информацию?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:36
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "IPs and other metadata"
msgstr "IP-адреса и другие метаданные"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:23
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Published events and comments"
msgstr "Опубликованные мероприятия и комментарии"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:93
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain the IP addresses associated with registered users no more than 12 months."
msgstr ""
"Не храните IP-адреса, присвоенные зарегистрированным пользователям более 12 "
"месяцев."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:107
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Tokens to authenticate you"
msgstr "Токены для аутентификации вас"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:38
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We also may retain server logs which include the IP address of every request to our server."
msgstr ""
"Мы также можем хранить логи сервера, которые включают IP-адрес каждого "
"запроса к нашему серверу."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:102
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We store the following information on your device when you connect:"
msgstr ""
"Мы храним следующую информацию об устройстве, с которого вы подключаетесь:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:84
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We will make a good faith effort to:"
msgstr "Мы приложим все усилия, чтобы:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:45
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What do we use your information for?"
msgstr "Для чего мы используем ваши данные?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:83
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What is our data retention policy?"
msgstr "Какова наша политика хранения данных?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:99
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You may irreversibly delete your account at any time."
msgstr "Вы можете в любой момент безвозвратно удалить свою учетную запись."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to our Privacy Policy"
msgstr "Изменения в нашей Политике конфиденциальности"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:139
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site."
msgstr ""
@@ -285,8 +285,8 @@ msgstr ""
"Общий_регламент_по_защите_данных\">Общие правила защиты данных) не "
"используйте этот сайт."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site."
msgstr ""
@@ -296,30 +296,30 @@ msgstr ""
"99s_Online_Privacy_Protection_Act\">Закон о защите конфиденциальности детей "
"в Интернете) не используйте этот сайт."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:160
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we decide to change our privacy policy, we will post those changes on this page."
msgstr ""
"Если мы решим изменить нашу политику конфиденциальности, то опубликуем "
"изменения на этой странице."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:153
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Law requirements can be different if this server is in another jurisdiction."
msgstr ""
"Требования закона могут отличаться, если этот сервер находится в другой "
"юрисдикции."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:137
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Site usage by children"
msgstr "Использование сайта детьми"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:68
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions."
msgstr ""
@@ -329,8 +329,8 @@ msgstr ""
"также для ответа на запросы, просьбы или\n"
" вопросы."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:61
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations."
msgstr ""
@@ -338,8 +338,8 @@ msgstr ""
"адреса с другими известными, чтобы обнаружить обход бана\n"
" или другие нарушения."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:54
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in."
msgstr ""
@@ -348,92 +348,92 @@ msgstr ""
" взаимодействовать с контентом других людей и размещать собственный "
"контент, если вы вошли в систему."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:10
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "What information do we collect?"
msgstr "Какую информацию мы собираем?"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:182
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: confirm your email address"
msgstr "Mobilizon на %{instance}: подтвердите свой адрес электронной почты"
-#, elixir-autogen, elixir-format
#: lib/web/email/user.ex:159
+#, elixir-autogen, elixir-format
msgid "Mobilizon on %{instance}: email changed"
msgstr "Mobilizon на %{instance}: адрес электронной почты изменен"
-#, elixir-format
#: lib/web/email/notification.ex:52
+#, elixir-format
msgid "One event planned today"
msgid_plural "%{nb_events} events planned today"
msgstr[0] "Сегодня запланировано одно мероприятие"
msgstr[1] "Сегодня запланировано %{nb_events} мероприятия"
msgstr[2] "Сегодня запланировано %{nb_events} мероприятий"
-#, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:47
#: lib/web/templates/email/on_day_notification.text.eex:3
+#, elixir-format
msgid "You have one event today:"
msgid_plural "You have %{total} events today:"
msgstr[0] "У вас сегодня одно мероприятие:"
msgstr[1] "У вас сегодня %{total} мероприятия:"
msgstr[2] "У вас сегодня %{total} мероприятий:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.text.eex:3
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{group}"
msgstr "%{inviter} только что пригласил вас присоединиться к их группе %{group}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:18
#: lib/web/templates/email/group_invite.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Come along!"
msgstr "Присоединяйтесь к нам!"
-#, elixir-autogen, elixir-format
#: lib/web/email/notification.ex:24
+#, elixir-autogen, elixir-format
msgid "Don't forget to go to %{title}"
msgstr "Не забудь об участии в %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:47
#: lib/web/templates/email/before_event_notification.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Get ready for %{title}"
msgstr "Будь готов к %{title}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:83
+#, elixir-autogen, elixir-format
msgid "See my groups"
msgstr "Посмотреть мои группы"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:65
#: lib/web/templates/email/group_invite.text.eex:5
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to your groups."
msgstr "Чтобы принять это приглашение, зайдите в свои группы."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.text.eex:5
+#, elixir-autogen, elixir-format
msgid "View the event on: %{link}"
msgstr "Посмотреть мероприятие на: %{link}"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:30
+#, elixir-autogen, elixir-format
msgid "You have been invited by %{inviter} to join group %{group}"
msgstr "%{Inviter} пригласил вас присоединиться к группе %{group}"
-#, elixir-format
#: lib/web/email/notification.ex:81
+#, elixir-format
msgid "One event planned this week"
msgid_plural "%{nb_events} events planned this week"
msgstr[0] "На этой неделе запланировано одно мероприятие"
msgstr[1] "На этой неделе запланировано %{nb_events} мероприятия"
msgstr[2] "На этой неделе запланировано %{nb_events} мероприятий"
-#, elixir-format
#: lib/web/email/notification.ex:107
+#, elixir-format
msgid "One participation request for event %{title} to process"
msgid_plural "%{number_participation_requests} participation requests for event %{title} to process"
msgstr[0] "Одна заявка на участие в мероприятии %{title} ожидает одобрения"
@@ -444,22 +444,22 @@ msgstr[2] ""
"%{number_participation_requests} заявок на участие в мероприятии %{title} "
"ожидают одобрения"
-#, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:47
#: lib/web/templates/email/notification_each_week.text.eex:3
+#, elixir-format
msgid "You have one event this week:"
msgid_plural "You have %{total} events this week:"
msgstr[0] "У вас одно мероприятие на этой неделе:"
msgstr[1] "На этой неделе у вас запланировано %{total} мероприятия:"
msgstr[2] "На этой неделе у вас запланировано %{total} мероприятий:"
-#, elixir-autogen, elixir-format
#: lib/service/metadata/utils.ex:53
+#, elixir-autogen, elixir-format
msgid "The event organizer didn't add any description."
msgstr "Организатор мероприятия не добавил описания."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:78
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm."
msgstr ""
@@ -469,8 +469,8 @@ msgstr ""
"между вашими приложениями и API защищены с помощью SSL/TLS, а ваш пароль "
"хешируется с использованием надежного одностороннего алгоритма."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety."
msgstr ""
@@ -482,20 +482,20 @@ msgstr ""
"необходимо для соблюдения закона, обеспечения соблюдения политики нашего "
"сайта или защиты наших или других прав, собственности или безопасности."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:62
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Accepting these Terms"
msgstr "Принятие настоящих Условий"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:73
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Changes to these Terms"
msgstr "Изменения в настоящих Условиях"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:271
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content."
msgstr ""
@@ -508,16 +508,16 @@ msgstr ""
"возникающие в связи с использованием вами любого контента или вашего доверия "
"к нему."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:192
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:"
msgstr ""
"Кроме того, вы соглашаетесь с тем, что не будете делать ничего из следующего "
"в отношении Сервиса или других пользователей:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:217
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties."
msgstr ""
@@ -525,8 +525,8 @@ msgstr ""
"ограничения скорости или другие функции, предназначенные для защиты Сервиса, "
"пользователей Сервиса или третьих лиц."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:211
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;"
msgstr ""
@@ -534,16 +534,16 @@ msgstr ""
"угрожать, преследовать или иным образом беспокоить других пользователей "
"Сервиса;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:167
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that is illegal or unlawful, that would otherwise create liability;"
msgstr ""
"Контент, который является незаконным или повлечет за собой уголовную "
"ответственность;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;"
msgstr ""
@@ -551,40 +551,40 @@ msgstr ""
"коммерческую тайну, авторское право, конфиденциальность, право на гласность "
"или другие интеллектуальные и прочие права любой стороны;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:103
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Creating Accounts"
msgstr "Создание учётных записей"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:284
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Entire Agreement"
msgstr "Полное согласие"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:294
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Feedback"
msgstr "Обратная связь"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:261
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Hyperlinks and Third Party Content"
msgstr "Гиперссылки и сторонний контент"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:279
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service."
msgstr ""
"Если вы нарушите какое-либо из этих Условий, мы имеем право временно "
"приостановить или полностью заблокировать вам доступ к Сервису."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:205
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;"
msgstr ""
@@ -592,8 +592,8 @@ msgstr ""
"физического или юридического лица или иным образом искажать свою "
"принадлежность к физическому или юридическому лицу;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:128
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness."
msgstr ""
@@ -602,26 +602,26 @@ msgstr ""
"контент, который вы предоставляете Сервису, включая его законность, "
"правдивость и адекватность."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:94
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Privacy Policy"
msgstr "Политика конфиденциальности"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:304
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions & Contact Information"
msgstr "Вопросы и контактная информация"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:277
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Termination"
msgstr "Завершение"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:199
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;"
msgstr ""
@@ -630,14 +630,14 @@ msgstr ""
"Сервисом или который может повредить, вывести из строя, перегрузить или "
"нарушить работу Сервиса;"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:126
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your Content & Conduct"
msgstr "Ваш контент и ваши действия"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:263
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk."
msgstr ""
@@ -649,8 +649,8 @@ msgstr ""
"сайта. Ответственность за использование таких ссылок лежит на каждом "
"пользователе."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:224
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended."
msgstr ""
@@ -659,16 +659,16 @@ msgstr ""
"модерации. Нарушение этих правил также может привести к приостановке или "
"блокировки вашей учетной записи."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:254
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For full details about the Mobilizon software see here."
msgstr ""
"Для получения полной информации о Mobilizon смотреть тут."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:47
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully."
msgstr ""
@@ -677,8 +677,8 @@ msgstr ""
">%{instance_url}) веб-сайта и сервиса (вместе именуемые \"Сервис\"). Это "
"наши условия обслуживания (\"Условия\"). Пожалуйста, прочтите их внимательно."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:82
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms."
msgstr ""
@@ -687,8 +687,8 @@ msgstr ""
"подвале нашего веб-сайта. Вы обязаны регулярно проверять веб-сайт на предмет "
"изменений в настоящих Условиях."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:158
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:"
msgstr ""
@@ -696,16 +696,16 @@ msgstr ""
"не публикуйте, не размещайте ссылки и не делайте доступными иным образом в "
"нашем Сервисе любое из следующего:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:179
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and"
msgstr ""
"Личная информация третьих лиц (например, адреса, номера телефонов, адреса "
"электронной почты, номера социального страхования и номера кредитных карт); и"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:152
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible."
msgstr ""
@@ -716,8 +716,8 @@ msgstr ""
"контента на других узлах на этом заканчивается. Если по какой-то причине "
"какой-либо другой узел не удаляет его, то мы не несем ответственности за это."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:286
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service."
msgstr ""
@@ -726,8 +726,8 @@ msgstr ""
"предыдущие соглашения между вами и %{instance_name}, касающиеся "
"использования Сервиса."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:247
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it."
msgstr ""
@@ -736,14 +736,14 @@ msgstr ""
"license-v3-(agpl-3.0)\">AGPLv3, следовательно, вам разрешено и даже "
"рекомендуется брать, изменять и использовать его."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:185
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code."
msgstr "Вирусы, трояны или другие вредоносные файлы или их исходный код."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:146
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system."
msgstr ""
@@ -752,29 +752,29 @@ msgstr ""
"нашей системе или резервной копии в течение некоторого времени. Логи веб-"
"сервера также могут некоторое время храниться в системе."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:306
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Questions or comments about the Service may be directed to us at %{contact}"
msgstr ""
"Вопросы и отзывы о нашем Сервисе можно направлять нам по адресу %{contact}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:245
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Source code"
msgstr "Исходный код"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:296
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}."
msgstr ""
"Нам нравятся отзывы! Не стесняйтесь говорить, что вы думаете о Сервисе, "
"настоящих Условиях и в целом о %{instance_name}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:234
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful."
msgstr ""
@@ -786,16 +786,16 @@ msgstr ""
"запись, сообщество или узел за нарушение этих условий или другое поведение, "
"которое они считают неуместным, угрожающим, оскорбительным или вредным."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:7
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "%{instance_name} will not use or transmit or resell your personal data"
msgstr ""
"%{instance_name} не будет использовать, передавать или продавать ваши "
"личные данные"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:113
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly."
msgstr ""
@@ -804,16 +804,16 @@ msgstr ""
"уязвимостей в самом программном обеспечении Mobilizon обращайтесь напрямую "
"к её разработчикам."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:240
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules."
msgstr ""
"Администраторы узла должны убедиться, что каждое сообщество, размещенное на "
"узле, адекватно модерируется в соответствии с определенными правилами."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:321
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA."
msgstr ""
@@ -822,8 +822,8 @@ msgstr ""
"service\">App.net, которые находятся под лицензией CC BY-SA."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:173
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA."
msgstr ""
@@ -832,110 +832,109 @@ msgstr ""
"discourse\">Discourse, которые находятся под лицензией CC BY-SA."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:3
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Short version"
msgstr "Сокращённая версия"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:29
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "The service is provided without warranties and these terms may change in the future"
msgstr ""
"Услуги предоставляется без гарантий, и эти условия могут измениться в будущем"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:166
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020."
msgstr ""
"Этот документ находится под лицензией CC BY-SA. Последний раз обновлялся 18 июня 2020."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:314
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020."
msgstr ""
"Этот документ находится под лицензиейCC BY-SA. Последний раз обновлялся 22 июня 2020."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:21
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect other people and %{instance_name}'s rules when using the service"
msgstr ""
"Вы должны уважать других людей и правила %{instance_name} используя "
"этот сервис"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "You must respect the law when using %{instance_name}"
msgstr "Вы должны соблюдать законы при использовании %{instance_name}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:5
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content is yours"
msgstr "Ваши данные принадлежат вам"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Confirm my e-mail address"
msgstr "Подтвердите мой адрес электронной почты"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm your e-mail"
msgstr "Подтвердите ваш адрес электронной почты"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
"Привет! Вы только что зарегистрировались, чтобы присоединиться к мероприятию:"
" « % {title} ». Пожалуйста, подтвердите адрес электронной почты, который вы "
"указали:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:142
#: lib/web/templates/email/email.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Need help? Is something not working as expected?"
msgstr "Нужна помощь? Что-то не работает?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You created an account on %{host} with this email address. You are one click away from activating it."
msgstr ""
"Вы создали на %{host} учётную запись с данным адресом электронной "
"почты. Вы в одном клике от его активации."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:18
+#, elixir-autogen, elixir-format
msgid "New report on %{instance}"
msgstr "Новый отчёт на %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "The email address for your account on %{host} is being changed to:"
msgstr ""
"Адрес электронной почты вашего аккаунта на %{host} будет изменен на:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You requested a new password for your account on %{instance}."
msgstr ""
"Вы запросили новый пароль для своей учетной записи на %{instance}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr "Пожалуйста, используйте это только для тестовых целей."
-#, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6
#: lib/web/templates/email/event_updated.html.heex:172
@@ -944,6 +943,7 @@ msgstr "Пожалуйста, используйте это только для
#: lib/web/templates/email/notification_each_week.text.eex:11
#: lib/web/templates/email/on_day_notification.html.heex:89
#: lib/web/templates/email/on_day_notification.text.eex:11
+#, elixir-format
msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button."
msgstr[0] ""
@@ -958,60 +958,60 @@ msgstr[2] ""
"просто перейдите на страницы мероприятий по указанным выше ссылкам и нажмите "
"кнопку « Я участвую »."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} работает на платформе Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:187
+#, elixir-autogen, elixir-format
msgid "%{instance} is powered by Mobilizon."
msgstr "%{instance} работает на платформе Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:18
#: lib/web/templates/email/pending_participation_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "A request is pending!"
msgstr "Заявка находится на рассмотрении!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:18
#: lib/web/templates/email/before_event_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An event is upcoming!"
msgstr "Скоро начало мероприятия!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:18
#: lib/web/templates/email/email_changed_new.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Confirm new email"
msgstr "Подтвердите новый адрес электронной почты"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:108
+#, elixir-autogen, elixir-format
msgid "End"
msgstr "Конец"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:18
#: lib/web/templates/email/event_updated.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Event update!"
msgstr "Мероприятие обновлено!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Flagged comments"
msgstr "Помеченные комментарии"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:59
#: lib/web/templates/email/event_participation_approved.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!"
msgstr ""
"Хорошие новости: один из организаторов мероприятия только что одобрил вашу "
"заявку. Обновите свой календарь, потому что теперь вы в списке гостей!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
"Привет! Похоже, вы хотели изменить адрес электронной почты, связанный с "
@@ -1019,16 +1019,16 @@ msgstr ""
"это, нажмите кнопку ниже, чтобы подтвердить изменение. После этого вы "
"сможете войти в %{instance} с новым адресом электронной почты."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:"
msgstr ""
"Привет! Мы просто хотели сообщить вам, что адрес электронной почты, который "
"ранее был связан с вашей учетной записью на %{host}, был изменен с этого на:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:79
#: lib/web/templates/email/email_changed_old.text.eex:5
+#, elixir-autogen, elixir-format
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 ""
"Если вы не активировали это изменение самостоятельно, вероятно, кто-то "
@@ -1036,168 +1036,168 @@ msgstr ""
"немедленно измените свой пароль. Если вам не удается войти в систему, "
"обратитесь к администратору %{host}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/password_reset.text.eex:12
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above."
msgstr ""
"Если вы не активировали это изменение самостоятельно, проигнорируйте это "
"сообщение. Ваш пароль не будет изменен, пока вы не нажмете ссылку выше."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103
#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4
#: lib/web/templates/email/registration_confirmation.html.heex:62
#: lib/web/templates/email/registration_confirmation.text.eex:7
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger this email, you may safely ignore it."
msgstr ""
"Если вы не оставляли этот запрос, пожалуйста, проигнорируйте данное письмо."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/before_event_notification.html.heex:84
#: lib/web/templates/email/before_event_notification.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button."
msgstr ""
"Если вы хотите отменить свое участие, просто перейдите на страницу "
"мероприятия по ссылке выше и нажмите кнопку « Я участвую »."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:193
#: lib/web/templates/email/email.text.eex:11
+#, elixir-autogen, elixir-format
msgid "Learn more about Mobilizon here!"
msgstr "Узнайте больше о Mobilizon!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:123
#: lib/web/templates/export/event_participants.html.heex:129
+#, elixir-autogen, elixir-format
msgid "Location"
msgstr "Местонахождение"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:133
+#, elixir-autogen, elixir-format
msgid "Location address was removed"
msgstr "Адрес местоположения был удален"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:89
#: lib/web/templates/email/pending_participation_notification.text.eex:8
+#, elixir-autogen, elixir-format
msgid "Manage pending requests"
msgstr "Управление запросами в ожидании"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/registration_confirmation.html.heex:18
#: lib/web/templates/email/registration_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Nearly there!"
msgstr "Почти готово!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_old.html.heex:18
#: lib/web/templates/email/email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "New email confirmation"
msgstr "Подтверждение нового адреса электронной почты"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:191
+#, elixir-autogen, elixir-format
msgid "Reasons for report"
msgstr "Причина жалобы"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:48
+#, elixir-autogen, elixir-format
msgid "Someone on %{instance} reported the following content for you to analyze:"
msgstr "Кто-то на %{instance} сообщил вам о следующем содержимом:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:18
#: lib/web/templates/email/event_participation_rejected.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry! You're not going."
msgstr "Очень жаль! Вы не будете участвовать."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:93
+#, elixir-autogen, elixir-format
msgid "Start"
msgstr "Начало"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:3
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr "В %{title} произошли изменения, поэтому мы решили сообщить вам об этом."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:74
#: lib/web/templates/email/event_updated.text.eex:6
+#, elixir-autogen, elixir-format
msgid "This event has been cancelled by its organizers. Sorry!"
msgstr "Мероприятие отменено организаторами. Очень жаль!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:68
#: lib/web/templates/email/event_updated.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This event has been confirmed"
msgstr "Мероприятие подтверждено"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:70
#: lib/web/templates/email/event_updated.text.eex:5
+#, elixir-autogen, elixir-format
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
msgstr ""
"Это мероприятие еще не подтверждено: организаторы сообщат вам, если "
"подтвердят его."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:59
#: lib/web/templates/email/event_participation_rejected.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Unfortunately, the organizers rejected your request."
msgstr "К сожалению, организаторы отклонили ваше участие."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:70
+#, elixir-autogen, elixir-format
msgid "Verify your email address"
msgstr "Проверьте свой адрес электронной почты"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:232
+#, elixir-autogen, elixir-format
msgid "View report"
msgstr "Смотреть отчёт"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:24
+#, elixir-autogen, elixir-format
msgid "View report:"
msgstr "Смотреть отчёт:"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Visit event page"
msgstr "Посетите страницу мероприятия"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:155
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page"
msgstr "Посетите обновленную страницу мероприятия"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:12
+#, elixir-autogen, elixir-format
msgid "Visit the updated event page: %{link}"
msgstr "Посетите обновленную страницу мероприятия: %{link}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/on_day_notification.html.heex:18
#: lib/web/templates/email/on_day_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "What's up today?"
msgstr "Что будет сегодня?"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:96
#: lib/web/templates/email/event_participation_approved.text.eex:11
#: lib/web/templates/email/event_participation_confirmed.html.heex:96
#: lib/web/templates/email/event_participation_confirmed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button."
msgstr ""
"Если вы хотите обновить или отменить свое участие, просто перейдите на "
"страницу мероприятия по ссылке выше и нажмите кнопку « Я участвую »."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:106
#: lib/web/templates/email/pending_participation_notification.text.eex:10
+#, elixir-autogen, elixir-format
msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »."
msgstr ""
"Вы получили это письмо, потому что выбрали получение уведомлений об "
@@ -1205,114 +1205,108 @@ msgstr ""
"изменить настройки уведомлений в настройках своей учетной записи в разделе « "
"Уведомления »."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr "Вы подали заявку на участие в %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.text.eex:5
#: lib/web/templates/email/event_participation_confirmed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr "Вы недавно подали заявку на присоединение к %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.html.heex:18
#: lib/web/templates/email/event_participation_confirmed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're going!"
msgstr "Вы примете участие!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_changed_new.html.heex:87
#: lib/web/templates/email/email_changed_new.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you didn't trigger the change yourself, please ignore this message."
msgstr ""
"Если вы не активировали изменение самостоятельно, проигнорируйте это "
"сообщение."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:112
+#, elixir-autogen, elixir-format
msgid "Please do not use it for real purposes."
msgstr "Пожалуйста, используйте это только для тестовых целей."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:64
#: lib/web/templates/email/group_member_removal.text.eex:5
+#, elixir-autogen, elixir-format
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
"Если вы считаете, что это ошибка, вы можете связаться с администраторами "
"группы, чтобы они добавили вас обратно."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-msgid "So long, and thanks for the fish!"
-msgstr "Всего хорошего, и спасибо за рыбу!"
-
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:114
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
msgstr "Вас исключили из группы %{group}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.text.eex:3
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore."
msgstr ""
"Вас исключили из группы %{group}. Вы больше не сможете получить доступ к "
"приватному контенту этой группы."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_invite.html.heex:47
+#, elixir-autogen, elixir-format
msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}"
msgstr ""
"%{inviter} только что пригласил вас присоединиться к их группе "
"%{link_start}%{group}%{link_end}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_member_removal.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore."
msgstr ""
"Вас исключили из группы %{link_start}%{group}%{link_end}. Вы больше "
"не сможете получить доступ к приватному контенту этой группы."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:85
#: lib/web/templates/email/group_suspension.text.eex:7
+#, elixir-autogen, elixir-format
msgid "As this group was located on another instance, it will continue to work for other instances than this one."
msgstr ""
"Поскольку эта группа находилась на другом узле, она все равно будет работать "
"на других узлах, кроме этого."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:71
#: lib/web/templates/email/group_suspension.text.eex:5
+#, elixir-autogen, elixir-format
msgid "As this group was located on this instance, all of it's data has been irretrievably deleted."
msgstr ""
"Поскольку эта группа находилась на этом узле, все её содержимое было "
"безвозвратно удалено."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:18
#: lib/web/templates/email/group_suspension.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}!"
msgstr "Группа %{group} заблокирована на %{instance}!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
"Команда модераторов вашего узла приняла решение приостановить работу "
"%{group_name} (%{group_address}). Вы больше не являетесь участником этой "
"группы."
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:90
msgid "The group %{group} has been suspended on %{instance}"
msgstr "Группа %{group} заблокирована на %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:64
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}."
msgstr ""
@@ -1320,8 +1314,8 @@ msgstr ""
"ниже условиями. Если некоторые из этих условий вам неясны, сообщите нам об "
"этом, связавшись с %{contact}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:96
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "For information about how we collect and use information about users of the Service, please check our privacy policy."
msgstr ""
@@ -1329,22 +1323,22 @@ msgstr ""
"пользователях Сервиса, ознакомьтесь с нашей политикой "
"конфиденциальности."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:88
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms."
msgstr ""
"Если вы продолжите использовать Сервис после вступления в силу измененных "
"Условий, значит вы соглашаетесь с ними."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:109
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you delete this information, you need to login again."
msgstr "Если вы удалите эту информацию, вам придётся снова войти в систему."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:111
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser."
msgstr ""
@@ -1354,31 +1348,31 @@ msgstr ""
"идентификатора мероприятия и статус участия. Удаление этой информации "
"приведет только к прекращению отображения статуса участия в браузере."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:117
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Note: This information is stored in your localStorage and not your cookies."
msgstr ""
"Примечание: Эта информация хранится в вашем локальном хранилище, а не в "
"куках."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:231
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Our responsibility"
msgstr "Наша ответственность"
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:87
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days."
msgstr ""
"Хранить логи сервера, содержащие IP-адреса всех запросов к этому серверу, "
"если таковые имеются, не более 90 дней."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:3
#: lib/web/templates/api/terms.html.heex:39
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better."
msgstr ""
@@ -1386,8 +1380,8 @@ msgstr ""
"тексте, могут охватывать трудные для понимания концепции. Мы подготовили глоссарий, чтобы помочь вам лучше их освоить."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:120
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge."
msgstr ""
@@ -1395,8 +1389,8 @@ msgstr ""
"результате использования кем-либо вашего адреса электронной почты или "
"пароля, с вашего ведома или без него."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:140
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service."
msgstr ""
@@ -1406,8 +1400,8 @@ msgstr ""
"права на контент, который вы публикуете, ссылаетесь или иным образом делаете "
"доступным на Сервисе или через него."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:15
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering."
msgstr ""
@@ -1424,16 +1418,16 @@ msgstr ""
"отображаемое имя, биография, аватарка и логотип всегда общедоступны. "
"Однако вы можете пользоваться этим узел без регистрации."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:76
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature."
msgstr ""
"Мы оставляем за собой право изменять эти Условия в любое время. Например, "
"нам может потребоваться сделать это при добавлении новой функции."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:55
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page."
msgstr ""
@@ -1446,8 +1440,8 @@ msgstr ""
"использующей исходный код Mobilizon. Дополнительную информацию об этом узле "
"можно найти на странице «Об этом узле»."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:105
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}."
msgstr ""
@@ -1456,8 +1450,8 @@ msgstr ""
"доступа к данным вашей учетной записи и любой другой информации, которую вы "
"предоставляете %{instance_name}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/terms.html.heex:134
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set."
msgstr ""
@@ -1470,8 +1464,8 @@ msgstr ""
"в соответствии с правилами видимости, которые вы установили для него. Мы не "
"будем изменять видимость установленного вами контента."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:25
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them."
msgstr ""
@@ -1485,8 +1479,8 @@ msgstr ""
"что получатели могут делать снимки экрана, копировать или иным образом "
"повторно делиться ими."
-#, elixir-autogen, elixir-format
#: lib/web/templates/api/privacy.html.heex:132
+#, elixir-autogen, elixir-format
msgctxt "terms"
msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one."
msgstr ""
@@ -1495,521 +1489,506 @@ msgstr ""
"Групповой контент, отправляется на узлы всех участников группы, если эти "
"участники находятся на отличном от этого узле."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.text.eex:4
+#, elixir-autogen, elixir-format
msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
"Вы подтвердили свое участие. Обновите свой календарь, потому что теперь вы в "
"списке гостей!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_approved.html.heex:47
#: lib/web/templates/email/event_participation_confirmed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You recently requested to attend %{title}."
msgstr "Вы недавно запросили участие в мероприятии %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/email/participation.ex:91
+#, elixir-autogen, elixir-format
msgid "Your participation to event %{title} has been confirmed"
msgstr "Ваше участие в мероприятии %{title} одобрено"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:54
+#, elixir-autogen, elixir-format
msgid "%{reporter} reported the following content."
msgstr "%{reporter} сообщил о следующем содержимом."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Group %{group} was reported"
msgstr "Группа %{group} сообщила"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:71
+#, elixir-autogen, elixir-format
msgid "Group reported"
msgstr "Группа сообщила"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Profile %{profile} was reported"
msgstr "Профиль %{profile} сообщил"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/report.html.heex:81
+#, elixir-autogen, elixir-format
msgid "Profile reported"
msgstr "Профиль сообщил"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
+#, elixir-autogen, elixir-format
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
msgstr ""
"Вы подтвердили свое участие. Обновите свой календарь, потому что теперь вы в "
"списке гостей!"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:99
+#, elixir-autogen, elixir-format
msgid "A text is required for the post"
msgstr "Для публикации требуется текст"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/posts/post.ex:98
+#, elixir-autogen, elixir-format
msgid "A title is required for the post"
msgstr "Для публикации требуется заголовок"
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.text.eex:5
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr "%{name} (%{domain}) только что попросил подписаться на ваш узел."
-
-#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:53
msgid "%{name} requests to follow your instance"
msgstr "%{name} просит подписаться на ваш узел"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
"Если вы согласитесь, то этот узел будет получать все публичные события "
"вашего узла."
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
-#: lib/web/email/follow.ex:47
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr "Узел %{name} (%{domain}) просит подписаться на ваш узел"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr "Чтобы принять это приглашение, перейдите в админку узла."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/instance_follow.html.heex:18
#: lib/web/templates/email/instance_follow.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Want to connect?"
msgstr "Вы хотите подключиться?"
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-"Примечание: Подписка %{name} (%{domain}) на вас не обязательно означает, что "
-"вы подписаны на этот узел, но вы также можете запросить подписку на него."
-
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
msgstr ""
"Привет! Вы только что зарегистрировались для участия в этом мероприятии: « "
"%{title} ». Пожалуйста, подтвердите адрес электронной почты, который "
"вы указали:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_participation_rejected.html.heex:47
+#, elixir-autogen, elixir-format
msgid "You issued a request to attend %{title}."
msgstr "Вы отправили запрос на участие в %{title}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:83
+#, elixir-autogen, elixir-format
msgid "Event title"
msgstr "Название мероприятия"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.html.heex:47
+#, elixir-autogen, elixir-format
msgid "There have been changes for %{title} so we'd thought we'd let you know."
msgstr ""
"В %{title} были внесены изменения, поэтому мы решили сообщить вам об "
"этом."
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:7
+#, elixir-autogen, elixir-format
msgid "This page is not correct"
msgstr "Эта страница недействительна"
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:50
+#, elixir-autogen, elixir-format
msgid "We're sorry, but something went wrong on our end."
msgstr "Сожалеем, но с нашей стороны что-то пошло не так."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:109
#: lib/web/templates/email/email.text.eex:4
+#, elixir-autogen, elixir-format
msgid "This is a demonstration site to test Mobilizon."
msgstr "Это демонстрационная площадка для тестирования Mobilizon."
-#, elixir-autogen, elixir-format
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
+#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr "Лента %{name}"
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:120
+#, elixir-autogen, elixir-format
msgid "%{actor}'s private events feed on %{instance}"
msgstr "Лента приватных мероприятий от %{actor} на %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:115
+#, elixir-autogen, elixir-format
msgid "%{actor}'s public events feed on %{instance}"
msgstr "Лента публичных мероприятий от %{actor} на %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:224
+#, elixir-autogen, elixir-format
msgid "Feed for %{email} on %{instance}"
msgstr "Лента для %{email} на %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:61
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may contact the server administrator at %{contact}."
msgstr ""
"Если проблема не исчезнет, вы можете связаться с администратором сервера по "
"адресу %{contact}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:59
+#, elixir-autogen, elixir-format
msgid "If the issue persists, you may try to contact the server administrator."
msgstr ""
"Если проблема не исчезнет, вы можете попытаться связаться с администратором "
"сервера."
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:82
+#, elixir-autogen, elixir-format
msgid "Technical details"
msgstr "Технические подробности"
-#, elixir-autogen, elixir-format
#: lib/web/templates/error/500_page.html.heex:52
+#, elixir-autogen, elixir-format
msgid "The Mobilizon server %{instance} seems to be temporarily down."
msgstr "Сервер Mobilizon %{instance} временно недоступен."
-#, elixir-autogen, elixir-format
#: lib/service/export/feed.ex:72
+#, elixir-autogen, elixir-format
msgid "Public feed for %{instance}"
msgstr "Публичная лента для %{instance}"
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:316
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr ""
"Выбранный вами пароль слишком короткий. Пожалуйста, убедитесь, что ваш "
"пароль содержит не менее 6 символов."
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:322
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
"Предоставленный вами токен недействителен. Убедитесь, что URL-адрес - именно "
"тот, который указан в полученном вами электронном письме."
-#, elixir-autogen, elixir-format
#: lib/web/email/actor.ex:43
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} has been cancelled!"
msgstr "Ваше участие в %{event} было отменено!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:50
#: lib/web/templates/email/actor_suspension_participants.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled."
msgstr ""
"Команда модераторов вашего узла приняла решение приостановить работу "
"%{actor_name} (%{actor_address}). Все их мероприятия были удалены, а ваше "
"участие в мероприятии %{event} отменено."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_suspension.html.heex:50
+#, elixir-autogen, elixir-format
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
"Команда модераторов вашего узла приняла решение приостановить работу "
"%{group_name} (%{group_address}). Вы больше не являетесь участником "
"этой группы."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/actor_suspension_participants.html.heex:18
#: lib/web/templates/email/actor_suspension_participants.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr "Ваше участие в %{event} на %{instance} было отменено!"
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
#: lib/service/export/participants/pdf.ex:96
+#, elixir-autogen, elixir-format
msgid "%{event}_participants"
msgstr "%{event}_участники"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant message"
msgstr "Сообщение участника"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant name"
msgstr "Участие одобрено"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:61
+#, elixir-autogen, elixir-format
msgid "Participant status"
msgstr "Статус участника"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:52
#: lib/web/templates/email/admin/_role.html.heex:3
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Administrator"
msgstr "Администратор"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:55
+#, elixir-autogen, elixir-format
msgid "Creator"
msgstr "Автор"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:49
#: lib/web/templates/email/admin/_role.html.heex:5
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Moderator"
msgstr "Модератор"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:37
+#, elixir-autogen, elixir-format
msgid "Not approved"
msgstr "Не одобрено"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:40
+#, elixir-autogen, elixir-format
msgid "Not confirmed"
msgstr "Не подтверждено"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:46
+#, elixir-autogen, elixir-format
msgid "Participant"
msgstr "Участие одобрено"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:43
+#, elixir-autogen, elixir-format
msgid "Rejected"
msgstr "Отклоненный"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:122
+#, elixir-autogen, elixir-format
msgid "Begins on"
msgstr "Начинается"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:125
+#, elixir-autogen, elixir-format
msgid "Ends on"
msgstr "Конец"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Number of participants"
msgstr "Число участников"
-#, elixir-autogen, elixir-format
#: lib/web/templates/export/event_participants.html.heex:120
+#, elixir-autogen, elixir-format
msgid "Participants for %{event}"
msgstr "Участники для %{event}"
-#, elixir-autogen, elixir-format
#: lib/service/export/participants/common.ex:88
+#, elixir-autogen, elixir-format
msgid "Anonymous participant"
msgstr "Анонимный участник"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.html.heex:12
#: lib/web/templates/email/date/event_tz_date_range.html.heex:20
#: lib/web/templates/email/date/event_tz_date_range.html.heex:36
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "🌐 %{timezone} %{offset}"
msgstr "%{timezone} %{offset}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (%{timezone} %{offset})"
msgstr "%{date_time} (%{timezone} %{offset})"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{date_time} (in your timezone %{timezone} %{offset})"
msgstr "%{date_time} (в вашем часовом поясе %{timezone} %{offset})"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/notification_each_week.html.heex:18
#: lib/web/templates/email/notification_each_week.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On the agenda this week"
msgstr "На этой неделе запланировано одно мероприятие"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:113
+#, elixir-autogen, elixir-format
msgid "Details"
msgstr "Подробности"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:28
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "From the %{start} to the %{end}"
msgstr "От %{start} к %{end}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Manage your participation"
msgstr "Управление своим участием"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/date/event_tz_date_range.html.heex:11
#: lib/web/templates/email/date/event_tz_date_range.text.eex:1
+#, elixir-autogen, elixir-format
msgid "On %{date} from %{start_time} to %{end_time}"
msgstr "%{date} с %{start_time} по %{end_time}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:132
+#, elixir-autogen, elixir-format
msgid "Read more"
msgstr "Подробнее"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.html.heex:121
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Online event"
msgstr "Онлайн-мероприятие"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.html.heex:18
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event"
msgstr "%{group} запланировала новое мероприятие"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_group_follower_notification.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{group} scheduled a new event:"
msgstr "%{group} запланировала новое мероприятие:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:2
+#, elixir-autogen, elixir-format
msgid "Address:"
msgstr "Адрес:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_metadata.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Date:"
msgstr "Дата:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:7
+#, elixir-autogen, elixir-format
msgid "Details:"
msgstr "Подробности:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email.html.heex:182
+#, elixir-autogen, elixir-format
msgid "Manage your notification settings"
msgstr "Управление настройками уведомлений"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Manage your participation:"
msgstr "Управление своим участием:"
+#: lib/web/templates/email/participation/card/_title.text.eex:3
+#: lib/web/templates/email/participation/card/_title.text.eex:3
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/participation/card/_title.text.eex:3
-#: lib/web/templates/email/participation/card/_title.text.eex:3
msgid "Organizer: %{organizer}"
msgstr "Организатор: %{organizer}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.html.heex:91
+#, elixir-autogen, elixir-format
msgid "Participate"
msgstr "Участвовать"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/event_card.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Participate:"
msgstr "Участвовать:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/participation/card/_title.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Title: %{title}"
msgstr "Заголовок: %{title}"
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
-#: lib/web/email/group.ex:43
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr "📅 Только что запланировано %{group}: %{event}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:9
+#, elixir-autogen, elixir-format
msgid "New end date:"
msgstr "Новая дата окончания:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:10
+#, elixir-autogen, elixir-format
msgid "New location:"
msgstr "Новое местонахождение:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/event_updated.text.eex:8
+#, elixir-autogen, elixir-format
msgid "New start date:"
msgstr "Новая дата начала:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:18
#: lib/web/templates/email/group_membership_rejection.text.eex:1
+#, elixir-autogen, elixir-format
msgid "Sorry, not this time!"
msgstr "Извините, не в этот раз!"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:74
+#, elixir-autogen, elixir-format
msgid "View the group"
msgstr "Посмотреть группу"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:18
#: lib/web/templates/email/group_membership_approval.text.eex:1
+#, elixir-autogen, elixir-format
msgid "You're in!"
msgstr "Вы примете участие!"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:61
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved"
msgstr "Ваш запрос на членство в группе %{group} был одобрен"
-#, elixir-autogen, elixir-format
#: lib/web/email/member.ex:88
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected"
msgstr "Ваш запрос на членство в группе %{group} был отклонен"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been rejected."
msgstr "Ваш запрос на членство в группе %{group} был отклонен."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_rejection.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected."
msgstr ""
"Ваш запрос на вступление в группу %{link_start}%{group}%{link_end} "
"был отклонен."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{group} has been approved."
msgstr "Ваш запрос на членство в группе %{group} был одобрен."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/group_membership_approval.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved."
msgstr ""
"Ваш запрос на вступление в группу %{link_start}%{group}%{link_end} "
"был одобрен."
-#, elixir-format
#: lib/web/templates/email/pending_participation_notification.html.heex:47
#: lib/web/templates/email/pending_participation_notification.text.eex:4
+#, elixir-format
msgid "You have one pending attendance request to process for the following event:"
msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:"
msgstr[0] "У вас есть ожидающий рассмотрения запрос на участие:"
@@ -2020,44 +1999,44 @@ msgstr[2] ""
"У вас есть %{number_participation_requests} ожидающих рассмотрения запросов "
"на участие:"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:18
#: lib/web/templates/email/admin_user_role_changed.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator changed your role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:122
+#, elixir-autogen, elixir-format
msgid "An administrator confirmed your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:18
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:43
#: lib/web/email/admin.ex:70
+#, elixir-autogen, elixir-format
msgid "An administrator manually changed the email attached to your account on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:18
#: lib/web/templates/email/admin_user_confirmation.text.eex:1
+#, elixir-autogen, elixir-format
msgid "An administrator manually confirmed your account"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/email/admin.ex:98
+#, elixir-autogen, elixir-format
msgid "An administrator updated your role on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/email_changed_new.text.eex:3
+#, elixir-autogen, elixir-format, fuzzy
msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address."
msgstr ""
"Привет! Похоже, вы хотели изменить адрес электронной почты, связанный с "
@@ -2065,290 +2044,304 @@ msgstr ""
"это, нажмите кнопку ниже, чтобы подтвердить изменение. После этого вы "
"сможете войти в %{instance} с новым адресом электронной почты."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:96
#: lib/web/templates/email/admin_user_email_changed_new.html.heex:62
#: lib/web/templates/email/admin_user_email_changed_old.html.heex:62
#: lib/web/templates/email/admin_user_role_changed.html.heex:88
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:7
#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4
#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4
#: lib/web/templates/email/admin_user_role_changed.text.eex:8
+#, elixir-autogen, elixir-format
msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:79
+#, elixir-autogen, elixir-format
msgid "Login on %{instance}"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:72
+#, elixir-autogen, elixir-format
msgid "New role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:6
+#, elixir-autogen, elixir-format
msgid "New role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:64
+#, elixir-autogen, elixir-format
msgid "Old role"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Old role:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin/_role.html.heex:7
#: lib/web/templates/email/admin/_role.text.eex:1
+#, elixir-autogen, elixir-format
msgid "User"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.html.heex:62
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_confirmation.text.eex:5
+#, elixir-autogen, elixir-format
msgid "You may now login using your credentials on the service:"
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.text.eex:3
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/admin_user_role_changed.html.heex:47
+#, elixir-autogen, elixir-format
msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role."
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/instance_follow.text.eex:5
+#, elixir-autogen, elixir-format, fuzzy
msgid "%{name} just requested to follow your instance."
msgstr "%{name} просит подписаться на ваш узел"
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:48
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr "%{name} (%{domain}) только что попросил подписаться на ваш узел."
-
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:54
msgid "%{name} just requested to follow your instance."
msgstr "%{name} просит подписаться на ваш узел"
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
+#, elixir-autogen, elixir-format, fuzzy
msgid "If you accept, this profile will receive all of your public events."
msgstr ""
"Если вы согласитесь, то этот узел будет получать все публичные события "
"вашего узла."
-#, elixir-autogen, elixir-format, fuzzy
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "To accept this invitation, head over to the profile's admin page."
msgstr "Чтобы принять это приглашение, перейдите в админку узла."
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
msgid "View the details"
msgstr ""
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:16
msgid "Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:52
msgid "Auto, boat and air"
msgstr ""
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:20
msgid "Book clubs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:24
msgid "Business"
msgstr ""
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:28
msgid "Causes"
msgstr ""
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:32
msgid "Comedy"
msgstr ""
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:56
msgid "Community"
msgstr "Комментарии"
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:36
msgid "Crafts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:60
msgid "Family & Education"
msgstr ""
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:64
msgid "Fashion & Beauty"
msgstr ""
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:68
msgid "Film & Media"
msgstr ""
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:40
msgid "Food & Drink"
msgstr ""
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:72
msgid "Games"
msgstr ""
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:44
msgid "Health"
msgstr ""
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:84
msgid "LGBTQ"
msgstr ""
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:76
msgid "Language & Culture"
msgstr ""
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format, fuzzy
-#: lib/mobilizon/events/categories.ex:80
msgid "Learning"
msgstr "Предупреждение"
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:133
msgid "Meeting"
msgstr ""
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:88
msgid "Movements and politics"
msgstr ""
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:48
msgid "Music"
msgstr ""
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:92
msgid "Networking"
msgstr ""
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:112
msgid "Outdoors & Adventure"
msgstr ""
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:96
msgid "Party"
msgstr ""
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:100
msgid "Performing & Visual Arts"
msgstr ""
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:104
msgid "Pets"
msgstr ""
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:108
msgid "Photography"
msgstr ""
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:120
msgid "Science & Tech"
msgstr ""
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:116
msgid "Spirituality, Religion & Beliefs"
msgstr ""
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:124
msgid "Sports"
msgstr ""
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
-#: lib/mobilizon/events/categories.ex:128
msgid "Theatre"
msgstr ""
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/participation/event_card.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Read more: %{url}"
msgstr "Подробнее"
-#, elixir-autogen, elixir-format, fuzzy
#: lib/web/templates/email/registration_confirmation.text.eex:9
+#, elixir-autogen, elixir-format, fuzzy
msgid "Activate my account:"
msgstr "Активировать мою учётную запись"
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr "Узел %{name} (%{domain}) просит подписаться на ваш узел"
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+"Примечание: Подписка %{name} (%{domain}) на вас не обязательно означает, что "
+"вы подписаны на этот узел, но вы также можете запросить подписку на него."
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/ru/LC_MESSAGES/errors.po b/priv/gettext/ru/LC_MESSAGES/errors.po
index 092df5d8d..949172bad 100644
--- a/priv/gettext/ru/LC_MESSAGES/errors.po
+++ b/priv/gettext/ru/LC_MESSAGES/errors.po
@@ -19,8 +19,8 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.10.1\n"
-#, elixir-autogen
#: lib/mobilizon/discussions/discussion.ex:69
+#, elixir-autogen
msgid "can't be blank"
msgstr "не может быть пустым"
@@ -102,74 +102,73 @@ msgstr "должно быть больше или равно %{number}"
msgid "must be equal to %{number}"
msgstr "должно быть равно %{number}"
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:107
msgid "Cannot refresh the token"
msgstr "Токен не может быть обновлен"
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:272
msgid "Current profile is not a member of this group"
msgstr "Текущий профиль не является участником этой группы"
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:276
msgid "Current profile is not an administrator of the selected group"
msgstr "Текущий профиль не является администратором выбранной группы"
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:610
msgid "Error while saving user settings"
msgstr "Ошибка при сохранении пользовательских настроек"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
+#, elixir-autogen, elixir-format
msgid "Group not found"
msgstr "Группа не найдена"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:98
#: lib/graphql/resolvers/group.ex:102
+#, elixir-autogen, elixir-format
msgid "Group with ID %{id} not found"
msgstr "Группа с ID %{id} не найдена"
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:85
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr ""
"Не удалось пройти аутентификацию. Неверный адрес электронной почты или "
"пароль."
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:335
msgid "Member not found"
msgstr "Участник не найден"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:94
+#, elixir-autogen, elixir-format
msgid "No profile found for the moderator user"
msgstr "Профиль модератора не найден"
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:272
msgid "No user to validate with this email was found"
msgstr ""
"Не найдено ни одного пользователя для подтверждения с этим адресом "
"электронной почты"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
+#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr "Пользователя с этим адресом электронной почты не найдено"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:28
#: lib/graphql/resolvers/participant.ex:32
#: lib/graphql/resolvers/participant.ex:210
@@ -179,318 +178,318 @@ msgstr "Пользователя с этим адресом электронно
#: lib/graphql/resolvers/person.ex:396
#: lib/graphql/resolvers/person.ex:425
#: lib/graphql/resolvers/person.ex:440
+#, elixir-autogen, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr "Профиль не принадлежит аутентифицированному пользователю"
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:159
msgid "Registrations are not open"
msgstr "Регистрация не открыта"
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:427
msgid "The current password is invalid"
msgstr "Текущий пароль неверен"
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
msgid "The new email doesn't seem to be valid"
msgstr "Новый адрес электронной почты недействителен"
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
msgid "The new email must be different"
msgstr "Новый адрес электронной почты должен отличаться от текущего"
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:430
msgid "The new password must be different"
msgstr "Новый пароль должен отличаться от текущего"
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
msgid "The password provided is invalid"
msgstr "Введён неверный пароль"
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:434
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
"Введенный пароль слишком короткий. Убедитесь, что ваш пароль состоит не "
"менее чем из 6 символов."
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:292
msgid "This user can't reset their password"
msgstr "Этот пользователь не может сбросить свой пароль"
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:81
msgid "This user has been disabled"
msgstr "Этот пользователь отключен"
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
msgid "Unable to validate user"
msgstr "Невозможно проверить пользователя"
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:520
msgid "User already disabled"
msgstr "Пользователь уже отключен"
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:585
msgid "User requested is not logged-in"
msgstr "Запрошенный пользователь не авторизован"
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:307
msgid "You are already a member of this group"
msgstr "Вы уже являетесь участником этой группы"
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:342
msgid "You can't leave this group because you are the only administrator"
msgstr ""
"Вы не можете покинуть эту группу, потому что вы её единственный администратор"
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:304
msgid "You cannot join this group"
msgstr "Вы не можете присоединиться к этой группе"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:132
+#, elixir-autogen, elixir-format
msgid "You may not list groups unless moderator."
msgstr "Только модератор может просматривать список групп."
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:485
msgid "You need to be logged-in to change your email"
msgstr ""
"Вам необходимо войти в систему, чтобы изменить свой адрес электронной почты"
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:442
msgid "You need to be logged-in to change your password"
msgstr "Вам необходимо войти в систему, чтобы изменить свой пароль"
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:281
msgid "You need to be logged-in to delete a group"
msgstr "Вам необходимо войти в систему, чтобы удалить группу"
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:547
msgid "You need to be logged-in to delete your account"
msgstr "Вам необходимо войти в систему, чтобы удалить свою учетную запись"
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:312
msgid "You need to be logged-in to join a group"
msgstr "Вам необходимо войти в систему, чтобы присоединиться к группе"
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:347
msgid "You need to be logged-in to leave a group"
msgstr "Вам необходимо войти в систему, чтобы покинуть группу"
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:245
msgid "You need to be logged-in to update a group"
msgstr "Вам необходимо войти в систему, чтобы обновить группу"
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:112
msgid "You need to have an existing token to get a refresh token"
msgstr "У вас должен быть существующий токен, чтобы получить токен обновления"
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
msgid "You requested again a confirmation email too soon"
msgstr "Вы слишком рано запросили новое письмо с подтверждением"
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:162
msgid "Your email is not on the allowlist"
msgstr "Ваш адрес электронной почты отсутствует в белом списке"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:100
+#, elixir-autogen, elixir-format
msgid "Error while performing background task"
msgstr "Ошибка при выполнении фоновой задачи"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:32
+#, elixir-autogen, elixir-format
msgid "No profile found with this ID"
msgstr "Профиль с этим ID не найден"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:61
#: lib/graphql/resolvers/actor.ex:97
+#, elixir-autogen, elixir-format
msgid "No remote profile found with this ID"
msgstr "Удалённый профиль с этим ID не найден"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:72
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can suspend a profile"
msgstr "Только модераторы и администраторы могут заблокировать профиль"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:105
+#, elixir-autogen, elixir-format
msgid "Only moderators and administrators can unsuspend a profile"
msgstr "Только модераторы и администраторы могут разблокировать профиль"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:29
+#, elixir-autogen, elixir-format
msgid "Only remote profiles may be refreshed"
msgstr "Обновлять можно только удаленные профили"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:64
+#, elixir-autogen, elixir-format
msgid "Profile already suspended"
msgstr "Профиль уже заблокирован"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:96
+#, elixir-autogen, elixir-format
msgid "A valid email is required by your instance"
msgstr "Вашему узлу требуется действующий адрес электронной почты"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:90
#: lib/graphql/resolvers/participant.ex:143
+#, elixir-autogen, elixir-format
msgid "Anonymous participation is not enabled"
msgstr "Анонимное участие не разрешено"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:210
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last administrator of a group"
msgstr "Невозможно удалить последнего администратора группы"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:207
+#, elixir-autogen, elixir-format
msgid "Cannot remove the last identity of a user"
msgstr "Единственный идентификатор пользователя не может быть удален"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:126
+#, elixir-autogen, elixir-format
msgid "Comment is already deleted"
msgstr "Комментарий уже удалён"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:103
#: lib/graphql/resolvers/discussion.ex:69
+#, elixir-autogen, elixir-format
msgid "Discussion not found"
msgstr "Обсуждение не найдено"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:71
#: lib/graphql/resolvers/report.ex:90
+#, elixir-autogen, elixir-format
msgid "Error while saving report"
msgstr "При сохранении отчёта произошла ошибка"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:110
+#, elixir-autogen, elixir-format
msgid "Error while updating report"
msgstr "При обновлении отчёта произошла ошибка"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:131
+#, elixir-autogen, elixir-format
msgid "Event id not found"
msgstr "Не найден id мероприятия"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
+#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr "Мероприятие не найдено"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:87
#: lib/graphql/resolvers/participant.ex:128
#: lib/graphql/resolvers/participant.ex:155
#: lib/graphql/resolvers/participant.ex:336
+#, elixir-autogen, elixir-format
msgid "Event with this ID %{id} doesn't exist"
msgstr "Мероприятия с ID %{id} не существует"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:103
+#, elixir-autogen, elixir-format
msgid "Internal Error"
msgstr "Внутренняя ошибка"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:219
+#, elixir-autogen, elixir-format
msgid "No discussion with ID %{id}"
msgstr "Обсуждения с ID %{id} нет"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:80
#: lib/graphql/resolvers/todos.ex:107
#: lib/graphql/resolvers/todos.ex:179
#: lib/graphql/resolvers/todos.ex:208
#: lib/graphql/resolvers/todos.ex:237
+#, elixir-autogen, elixir-format
msgid "No profile found for user"
msgstr "Профиль пользователя не найден"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:64
+#, elixir-autogen, elixir-format
msgid "No such feed token"
msgstr "Такого токена ленты не существует"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:259
+#, elixir-autogen, elixir-format
msgid "Participant already has role %{role}"
msgstr "У участника уже есть роль %{role}"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:187
#: lib/graphql/resolvers/participant.ex:220
#: lib/graphql/resolvers/participant.ex:263
+#, elixir-autogen, elixir-format
msgid "Participant not found"
msgstr "Участник не найден"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:32
+#, elixir-autogen, elixir-format
msgid "Person with ID %{id} not found"
msgstr "Человек с ID %{id} не найден"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:56
+#, elixir-autogen, elixir-format
msgid "Person with username %{username} not found"
msgstr "Не найдено человека с именем пользователя %{username}"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:169
#: lib/graphql/resolvers/post.ex:203
+#, elixir-autogen, elixir-format
msgid "Post ID is not a valid ID"
msgstr "ID поста имеет недопустимое значение"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:172
#: lib/graphql/resolvers/post.ex:206
+#, elixir-autogen, elixir-format
msgid "Post doesn't exist"
msgstr "Пост не существует"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:84
+#, elixir-autogen, elixir-format
msgid "Profile invited doesn't exist"
msgstr "Приглашенный профиль не существует"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:93
#: lib/graphql/resolvers/member.ex:97
+#, elixir-autogen, elixir-format
msgid "Profile is already a member of this group"
msgstr "Профиль уже является участником этой группы"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:133
#: lib/graphql/resolvers/post.ex:175
#: lib/graphql/resolvers/post.ex:209
@@ -504,657 +503,658 @@ msgstr "Профиль уже является участником этой г
#: lib/graphql/resolvers/todos.ex:182
#: lib/graphql/resolvers/todos.ex:214
#: lib/graphql/resolvers/todos.ex:246
+#, elixir-autogen, elixir-format
msgid "Profile is not member of group"
msgstr "Профиль не является членом группы"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/actor.ex:67
#: lib/graphql/resolvers/person.ex:233
+#, elixir-autogen, elixir-format
msgid "Profile not found"
msgstr "Профиль не найден"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:48
+#, elixir-autogen, elixir-format
msgid "Report not found"
msgstr "Отчёт не найден"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:172
#: lib/graphql/resolvers/resource.ex:199
+#, elixir-autogen, elixir-format
msgid "Resource doesn't exist"
msgstr "Ресурс не существует"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:124
+#, elixir-autogen, elixir-format
msgid "The event has already reached its maximum capacity"
msgstr ""
"В мероприятии уже зарегистрировано максимально разрешённое количество "
"участников"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:282
+#, elixir-autogen, elixir-format
msgid "This token is invalid"
msgstr "Этот токен недействителен"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:176
#: lib/graphql/resolvers/todos.ex:243
+#, elixir-autogen, elixir-format
msgid "Todo doesn't exist"
msgstr "Такого пункта в списке дел не существует"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/todos.ex:77
#: lib/graphql/resolvers/todos.ex:211
#: lib/graphql/resolvers/todos.ex:240
+#, elixir-autogen, elixir-format
msgid "Todo list doesn't exist"
msgstr "Списка дел не существует"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:73
+#, elixir-autogen, elixir-format
msgid "Token does not exist"
msgstr "Токен не существует"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:67
#: lib/graphql/resolvers/feed_token.ex:70
+#, elixir-autogen, elixir-format
msgid "Token is not a valid UUID"
msgstr "Токен не является допустимым UUID"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:98
+#, elixir-autogen, elixir-format
msgid "User not found"
msgstr "Пользователь не найден"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:310
+#, elixir-autogen, elixir-format
msgid "You already have a profile for this user"
msgstr "У вас уже есть профиль для этого пользователя"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:134
+#, elixir-autogen, elixir-format
msgid "You are already a participant of this event"
msgstr "Вы уже являетесь участником этого мероприятия"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:87
+#, elixir-autogen, elixir-format
msgid "You are not a member of this group"
msgstr "Вы не состоите в этой группе"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:157
#: lib/graphql/resolvers/member.ex:173
#: lib/graphql/resolvers/member.ex:188
+#, elixir-autogen, elixir-format
msgid "You are not a moderator or admin for this group"
msgstr "Вы не модератор и не администратор этой группы"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:59
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a comment if not connected"
msgstr "Вы не можете создать комментарий при отсутствии подключения"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:41
+#, elixir-autogen, elixir-format
msgid "You are not allowed to create a feed token if not connected"
msgstr "Вы не можете создать токен ленты при отсутствии подключения"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:134
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a comment if not connected"
msgstr "Вы не можете удалить комментарий при отсутствии подключения"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:82
+#, elixir-autogen, elixir-format
msgid "You are not allowed to delete a feed token if not connected"
msgstr "Вы не можете удалить токен ленты при отсутствии подключения"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:93
+#, elixir-autogen, elixir-format
msgid "You are not allowed to update a comment if not connected"
msgstr "Вы не можете обновить комментарий при отсутствии подключения"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:181
#: lib/graphql/resolvers/participant.ex:214
+#, elixir-autogen, elixir-format
msgid "You can't leave event because you're the only event creator participant"
msgstr ""
"Вы не можете покинуть мероприятие, потому что являетесь единственным "
"участником, создавшим его"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:192
+#, elixir-autogen, elixir-format
msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
msgstr ""
"Вы не можете назначить себе роль с меньшими правами для этой группы, потому "
"что вы единственный администратор"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:122
+#, elixir-autogen, elixir-format
msgid "You cannot delete this comment"
msgstr "Вы не можете удалить этот комментарий"
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:408
msgid "You cannot delete this event"
msgstr "Вы не можете удалить это мероприятие"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:90
+#, elixir-autogen, elixir-format
msgid "You cannot invite to this group"
msgstr "Вы не можете приглашать в эту группу"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/feed_token.ex:76
+#, elixir-autogen, elixir-format
msgid "You don't have permission to delete this token"
msgstr "У вас нет прав на удаление этого токена"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/admin.ex:56
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list action logs"
msgstr ""
"Для доступа к журналу активности вы должны войти в систему и иметь права "
"модератора"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:36
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to list reports"
msgstr ""
"Для доступа к списку отчётов вы должны войти в систему и иметь права "
"модератора"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:115
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to update a report"
msgstr ""
"Для обновления отчёта вы должны войти в систему и иметь права модератора"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:53
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in and a moderator to view a report"
msgstr "Для просмотра отчёта вы должны войти в систему и иметь права модератора"
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:250
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
"Для доступа в админку вы должны войти в систему и иметь права администратора"
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:234
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
"Для доступа к панели со статистикой вы должны войти в систему и иметь права "
"администратора"
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:276
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
"Для сохранения настроек в админке вы должны войти в систему и иметь права "
"администратора"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:84
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access discussions"
msgstr "Вам необходимо войти в систему, чтобы получить доступ к обсуждениям"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:96
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to access resources"
msgstr "Вам необходимо войти в систему, чтобы получить доступ к ресурсам"
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:318
msgid "You need to be logged-in to create events"
msgstr ""
"Вам необходимо войти в систему, чтобы иметь возможность создавать мероприятия"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:141
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create posts"
msgstr ""
"Вам необходимо войти в систему, чтобы иметь возможность создавать публикации"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/report.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create reports"
msgstr ""
"Вам необходимо войти в систему, чтобы иметь возможность создавать отчёты"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:140
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create resources"
msgstr ""
"Вам необходимо войти в систему, чтобы иметь возможность создавать ресурсы"
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:417
msgid "You need to be logged-in to delete an event"
msgstr ""
"Вам необходимо войти в систему, чтобы иметь возможность удалить мероприятие"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:214
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete posts"
msgstr ""
"Вам необходимо войти в систему, чтобы иметь возможность удалять публикации"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:207
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete resources"
msgstr "Вам необходимо войти в систему, чтобы иметь возможность удалять ресурсы"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:108
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join an event"
msgstr "Вам необходимо войти в систему, чтобы присоединиться к мероприятию"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:225
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave an event"
msgstr "Вам необходимо войти в систему, чтобы покинуть мероприятие"
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:374
msgid "You need to be logged-in to update an event"
msgstr "Вам необходимо войти в систему, чтобы обновить мероприятие"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/post.ex:180
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update posts"
msgstr ""
"Вам необходимо войти в систему, чтобы иметь возможность обновлять публикации"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:177
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update resources"
msgstr ""
"Вам необходимо войти в систему, чтобы иметь возможность обновлять ресурсы"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:236
+#, elixir-autogen, elixir-format
msgid "You need to be logged-in to view a resource preview"
msgstr ""
"Вам необходимо войти в систему, чтобы получить доступ к предпросмотру "
"ресурсов"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:132
+#, elixir-autogen, elixir-format
msgid "Parent resource doesn't belong to this group"
msgstr "Родительский ресурс не принадлежит к этой группе"
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:114
+#, elixir-autogen, elixir-format
msgid "The chosen password is too short."
msgstr "Выбран слишком короткий пароль."
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:142
+#, elixir-autogen, elixir-format
msgid "The registration token is already in use, this looks like an issue on our side."
msgstr ""
"Регистрационный токен уже используется. Похоже, что проблема с нашей стороны."
-#, elixir-autogen, elixir-format
#: lib/mobilizon/users/user.ex:108
+#, elixir-autogen, elixir-format
msgid "This email is already used."
msgstr "Этот электронный адрес уже используется."
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:99
+#, elixir-autogen, elixir-format
msgid "Post not found"
msgstr "Пост не найден"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:86
+#, elixir-autogen, elixir-format
msgid "Invalid arguments passed"
msgstr "Переданы неверные аргументы"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:92
+#, elixir-autogen, elixir-format
msgid "Invalid credentials"
msgstr "Неверные учётные данные"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:90
+#, elixir-autogen, elixir-format
msgid "Reset your password to login"
msgstr "Сбросьте пароль для входа в систему"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:97
#: lib/graphql/error.ex:102
+#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr "Ресурс не найден"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:104
+#, elixir-autogen, elixir-format
msgid "Something went wrong"
msgstr "Что-то пошло не так"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:85
+#, elixir-autogen, elixir-format
msgid "Unknown Resource"
msgstr "Неизвестный ресурс"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:95
+#, elixir-autogen, elixir-format
msgid "You don't have permission to do this"
msgstr "У вас недостаточно для этого прав"
-#, elixir-autogen, elixir-format
#: lib/graphql/error.ex:87
+#, elixir-autogen, elixir-format
msgid "You need to be logged in"
msgstr "Вам необходимо войти в систему"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:118
+#, elixir-autogen, elixir-format
msgid "You can't accept this invitation with this profile."
msgstr "Вы не можете принять это приглашение из этого профиля."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:139
+#, elixir-autogen, elixir-format
msgid "You can't reject this invitation with this profile."
msgstr "Вы не можете отклонить это приглашение из этого профиля."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/media.ex:71
+#, elixir-autogen, elixir-format
msgid "File doesn't have an allowed MIME type."
msgstr "Файл не имеет разрешенного MIME-типа."
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:240
msgid "Profile is not administrator for the group"
msgstr "Профиль не является администратором группы"
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:363
msgid "You can't edit this event."
msgstr "Вы не можете редактировать это мероприятие."
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:366
msgid "You can't attribute this event to this profile."
msgstr "Вы не можете назначить это мероприятие этому профилю."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:142
+#, elixir-autogen, elixir-format
msgid "This invitation doesn't exist."
msgstr "Такого приглашения не существует."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:217
+#, elixir-autogen, elixir-format
msgid "This member already has been rejected."
msgstr "Этот участник уже был отклонён."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:241
+#, elixir-autogen, elixir-format
msgid "You don't have the right to remove this member."
msgstr "У вас нет прав на удаление этого участника."
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
-#: lib/mobilizon/actors/actor.ex:351
msgid "This username is already taken."
msgstr "Это имя пользователя уже занято."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:81
+#, elixir-autogen, elixir-format
msgid "You must provide either an ID or a slug to access a discussion"
msgstr ""
"Вы должны предоставить либо ID, либо короткое имя для доступа к обсуждению"
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:313
msgid "Organizer profile is not owned by the user"
msgstr "Профиль организатора не принадлежит пользователю"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:93
+#, elixir-autogen, elixir-format
msgid "Profile ID provided is not the anonymous profile one"
msgstr "Указанный ID профиля не является анонимным"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:181
#: lib/graphql/resolvers/group.ex:223
#: lib/graphql/resolvers/person.ex:148
#: lib/graphql/resolvers/person.ex:182
#: lib/graphql/resolvers/person.ex:304
+#, elixir-autogen, elixir-format
msgid "The provided picture is too heavy"
msgstr "Предоставленное изображение слишком большое"
-#, elixir-autogen, elixir-format
-#: lib/web/views/utils.ex:34
-msgid "Index file not found. You need to recompile the front-end."
-msgstr "Индексный файл не найден. Вам нужно пересобрать фронтенд."
-
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:129
+#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr "При создании ресурса произошла ошибка"
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:503
msgid "Invalid activation token"
msgstr "Неверный токен активации"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:226
+#, elixir-autogen, elixir-format
msgid "Unable to fetch resource details from this URL."
msgstr "Невозможно получить сведения о ресурсе по этому URL-адресу."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/event.ex:164
#: lib/graphql/resolvers/participant.ex:253
#: lib/graphql/resolvers/participant.ex:328
+#, elixir-autogen, elixir-format
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr "Указанный профиль модератора не имеет доступа к этому событию"
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:299
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
"В профиле организатора нет разрешения на создание мероприятия от имени этой "
"группы"
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:354
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
"У этого профиля нет разрешения на обновление мероприятия от имени этой группы"
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:166
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
"Ваш адрес электронной почты был отклонен при регистрации или используется "
"запрещенная служба электронной почты"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:129
+#, elixir-autogen, elixir-format
msgid "Comment not found"
msgstr "Мероприятие не найдено"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/discussion.ex:123
+#, elixir-autogen, elixir-format
msgid "Error while creating a discussion"
msgstr "При создании ресурса произошла ошибка"
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:624
msgid "Error while updating locale"
msgstr "При обновлении отчёта произошла ошибка"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/person.ex:307
+#, elixir-autogen, elixir-format
msgid "Error while uploading pictures"
msgstr "При обновлении отчёта произошла ошибка"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:190
+#, elixir-autogen, elixir-format
msgid "Failed to leave the event"
msgstr "Не удалось покинуть мероприятие"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:236
+#, elixir-autogen, elixir-format
msgid "Failed to update the group"
msgstr "Не удалось обновить группу"
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
msgid "Failed to update user email"
msgstr "Не удалось обновить электронную почту пользователя"
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:499
msgid "Failed to validate user email"
msgstr "Невозможно проверить пользователя"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:146
+#, elixir-autogen, elixir-format
msgid "The anonymous actor ID is invalid"
msgstr "ID анонимного актора недействителен"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/resource.ex:165
+#, elixir-autogen, elixir-format
msgid "Unknown error while updating resource"
msgstr "Неизвестная ошибка при обновлении ресурса"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/comment.ex:84
+#, elixir-autogen, elixir-format
msgid "You are not the comment creator"
msgstr "Вы не автор комментария"
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:424
msgid "You cannot change your password."
msgstr "Вы не можете изменить свой пароль."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:321
+#, elixir-autogen, elixir-format
msgid "Format not supported"
msgstr "Формат не поддерживается"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:305
+#, elixir-autogen, elixir-format
msgid "A dependency needed to export to %{format} is not installed"
msgstr "Зависимость, необходимая для экспорта в %{format}, не установлена"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/participant.ex:313
+#, elixir-autogen, elixir-format
msgid "An error occured while saving export"
msgstr "Произошла ошибка при сохранении экспорта"
-#, elixir-autogen, elixir-format
#: lib/web/controllers/export_controller.ex:30
+#, elixir-autogen, elixir-format
msgid "Export to format %{format} is not enabled on this instance"
msgstr "Экспорт в формат %{format} не включен на этом узле"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/group.ex:187
+#, elixir-autogen, elixir-format
msgid "Only admins can create groups"
msgstr "Только администраторы могут создавать группы"
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:306
msgid "Only groups can create events"
msgstr "Только группы могут создавать мероприятия"
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/event.ex:292
msgid "Unknown error while creating event"
msgstr "Неизвестная ошибка при обновлении ресурса"
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:480
msgid "User cannot change email"
msgstr "Пользователь не может изменить адрес электронной почты"
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:391
msgid "Follow does not match your account"
msgstr "Отслеживание не соответствует вашей учетной записи"
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:395
msgid "Follow not found"
msgstr "Отслеживание не найдено"
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:345
msgid "Profile with username %{username} not found"
msgstr "Не найдено человека с именем пользователя %{username}"
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:340
msgid "This profile does not belong to you"
msgstr "Этот профиль не принадлежит вам"
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:365
msgid "You are already following this group"
msgstr "Вы уже подписаны на эту группу"
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:374
msgid "You need to be logged-in to follow a group"
msgstr "Вам необходимо войти в систему, чтобы присоединиться к группе"
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:423
msgid "You need to be logged-in to unfollow a group"
msgstr "Вам необходимо войти в систему, чтобы присоединиться к группе"
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/group.ex:400
msgid "You need to be logged-in to update a group follow"
msgstr "Вам необходимо войти в систему, чтобы обновить группу"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:210
+#, elixir-autogen, elixir-format
msgid "This member does not exist"
msgstr "Этот участник не существует"
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:234
+#, elixir-autogen, elixir-format
msgid "You don't have the role needed to remove this member."
msgstr "У вас нет прав на удаление этого участника."
-#, elixir-autogen, elixir-format
#: lib/graphql/resolvers/member.ex:252
+#, elixir-autogen, elixir-format
msgid "You must be logged-in to remove a member"
msgstr "Вы должны войти в систему, чтобы удалить участника"
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/user.ex:156
msgid "Your email seems to be using an invalid format"
msgstr "Ваш адрес электронной почты, , похоже, использует неправильный формат"
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:380
msgid "Can't confirm an already confirmed user"
msgstr "Невозможно подтвердить уже подтвержденного пользователя"
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:384
msgid "Deconfirming users is not supported"
msgstr "Отмена подтверждения пользователей не поддерживается"
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:356
msgid "The new role must be different"
msgstr "Новая роль должна быть другой"
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:307
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
"Вы должны войти в систему и иметь права администратора, чтобы редактировать "
"данные пользователя"
-#, elixir-autogen, elixir-format
#: lib/graphql/api/groups.ex:33
+#, elixir-autogen, elixir-format
msgid "A profile or group with that name already exists"
msgstr ""
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
-#: lib/graphql/resolvers/admin.ex:506
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""
diff --git a/priv/gettext/sv/LC_MESSAGES/activity.po b/priv/gettext/sv/LC_MESSAGES/activity.po
index 5a95b59d3..70212be95 100644
--- a/priv/gettext/sv/LC_MESSAGES/activity.po
+++ b/priv/gettext/sv/LC_MESSAGES/activity.po
@@ -18,453 +18,459 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.10.1\n"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14
#: lib/web/templates/email/activity/_member_activity_item.text.eex:12
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group."
msgstr "%{member} accepterade inbjudningen att gå med i gruppen."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19
#: lib/web/templates/email/activity/_member_activity_item.text.eex:17
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group."
msgstr "%{member} avvisade inbjudningen att gå med i gruppen."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3
#: lib/web/templates/email/activity/_member_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group."
msgstr "%{member} bad att få gå med i gruppen."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8
#: lib/web/templates/email/activity/_member_activity_item.text.eex:6
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile}."
msgstr "%{member} bjöds in av %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30
#: lib/web/templates/email/activity/_member_activity_item.text.eex:27
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member}."
msgstr "%{profile} la till medlemmen %{member}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion}."
msgstr "%{profile} arkiverade diskussionen %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion}."
msgstr "%{profile} skapade diskussionen %{discussion}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:2
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource}."
msgstr "%{profile} skapade mappen %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3
#: lib/web/templates/email/activity/_group_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} created the group %{group}."
msgstr "%{profile} skapade gruppen %{group}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource}."
msgstr "%{profile} skapade resursen %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion}."
msgstr "%{profile} tog bort diskussionen %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource}."
msgstr "%{profile} tog bort mappen %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource}."
msgstr "%{profile} tog bort resursen %{resource}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
msgid "%{profile} excluded member %{member}."
msgstr "%{profile} exkluderade medlemmen %{member}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource}."
msgstr "%{profile} flyttade mappen %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource}."
msgstr "%{profile} flyttade resursen %{resource}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:54
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:51
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:48
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:45
msgid "%{profile} quit the group."
msgstr "%{profile} gick ur gruppen."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion}."
msgstr "%{profile} döpte om diskussionen %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
msgstr "%{profile} döpte om mappen från %{old_resource_title} till %{resource}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41
+#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
msgstr ""
"%{profile} döpte om resursen från %{old_resource_title} till %{resource}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11
#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion}."
msgstr "%{profile} svarade på diskussionen %{discussion}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_group_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_group_activity_item.html.heex:14
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the group %{group}."
msgstr "%{profile} uppdaterade gruppen %{group}."
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:42
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:39
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
-#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
msgid "%{profile} updated the member %{member}."
msgstr "%{profile} uppdaterade medlemmen %{member}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:23
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
#: lib/web/templates/email/activity/_event_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The event %{event} was created by %{profile}."
msgstr "Händelsen %{event} skapades av %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:43
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:25
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The event %{event} was deleted by %{profile}."
msgstr "Händelsen %{event} togs bort av %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:33
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:14
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The event %{event} was updated by %{profile}."
msgstr "Händelsen %{event} uppdaterades av %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3
#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "The post %{post} was created by %{profile}."
msgstr "Inlägget %{post} skapades av %{profile}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:23
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:25
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "The post %{post} was deleted by %{profile}."
msgstr "Inlägget %{post} togs bort av %{profile}."
-#, elixir-autogen, elixir-format
-#: lib/web/templates/email/activity/_post_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.heex:14
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#, elixir-autogen, elixir-format
msgid "The post %{post} was updated by %{profile}."
msgstr "Inlägget %{post} uppdaterades av %{profile}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24
#: lib/web/templates/email/activity/_member_activity_item.text.eex:22
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group."
msgstr "%{member} gick med i gruppen."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:63
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:40
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:43
#: lib/web/templates/email/activity/_event_activity_item.text.eex:25
+#, elixir-autogen, elixir-format
msgid "%{profile} posted a comment on the event %{event}."
msgstr "%{profile} la en kommentar till händelsen %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/event.ex:54
-#: lib/web/templates/email/activity/_event_activity_item.html.heex:30
+#: lib/web/templates/email/activity/_event_activity_item.html.heex:32
#: lib/web/templates/email/activity/_event_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to a comment on the event %{event}."
msgstr "%{profile} svarade på en kommentar i evenemanget %{event}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.text.eex:27
+#, elixir-autogen, elixir-format
msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
msgstr ""
"Vill du inte ta emot aktivitetsaviseringar? Du kan ändra frekvens eller "
"stänga av dem i dina inställningar."
-#, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:219
+#: lib/web/templates/email/email_direct_activity.html.heex:218
#: lib/web/templates/email/email_direct_activity.text.eex:23
+#, elixir-format
msgid "View one more activity"
msgid_plural "View %{count} more activities"
msgstr[0] "Visa en till aktivitet"
msgstr[1] "Visa %{count} fler aktiviteter"
-#, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:53
#: lib/web/templates/email/email_direct_activity.html.heex:60
#: lib/web/templates/email/email_direct_activity.text.eex:6
#: lib/web/templates/email/email_direct_activity.text.eex:7
+#, elixir-format
msgid "There has been an activity!"
msgid_plural "There has been some activity!"
msgstr[0] "Det har varit en aktivitet!"
msgstr[1] "Det har varit en del aktivitet!"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/renderer.ex:46
+#, elixir-autogen, elixir-format
msgid "Activity on %{instance}"
msgstr "Aktivitet på %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:38
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
#: lib/web/templates/email/email_anonymous_activity.html.heex:48
#: lib/web/templates/email/email_anonymous_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted an announcement under event %{event}."
msgstr "%{profile} skickade ut en kungörelse under händelsen %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:24
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:1
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in a comment under event %{event}."
msgstr "%{profile} nämnde dig i en kommentar under händelsen %{event}."
+#: lib/web/templates/email/email_direct_activity.html.heex:248
#, elixir-autogen, elixir-format
-#: lib/web/templates/email/email_direct_activity.html.heex:249
msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
msgstr ""
"Vill du inte få aktivitetsaviseringar? Du kan ändra frekvens eller "
"inaktivera dem i %{tag_start}dina inställningar%{tag_end}."
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:51
#: lib/web/templates/email/email_direct_activity.text.eex:5
+#, elixir-autogen, elixir-format
msgid "Here's your weekly activity recap"
msgstr "Här är din veckas aktivitetssammanfattning"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:121
#: lib/web/email/activity.ex:142
+#, elixir-autogen, elixir-format
msgid "Activity notification for %{instance}"
msgstr "Aktivitetsavisering för %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:128
+#, elixir-autogen, elixir-format
msgid "Daily activity recap for %{instance}"
msgstr "Daglig aktivitetssammanfattning för %{instance}"
-#, elixir-autogen, elixir-format
#: lib/web/templates/email/email_direct_activity.html.heex:49
#: lib/web/templates/email/email_direct_activity.text.eex:4
+#, elixir-autogen, elixir-format
msgid "Here's your daily activity recap"
msgstr "Här är din dagliga aktivitetssammanfattning"
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:135
+#, elixir-autogen, elixir-format
msgid "Weekly activity recap for %{instance}"
msgstr "Veckoaktivitetssammanfattning för %{instance}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:66
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:19
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new comment under your event %{event}."
msgstr "%{profile} har lagt en ny kommentar under ditt evenemang %{event}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/comment.ex:53
-#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24
+#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:13
+#, elixir-autogen, elixir-format
msgid "%{profile} has posted a new reply under your event %{event}."
msgstr "%{profile} har lagt ett nytt svar under ditt evenemang %{event}."
-#, elixir-autogen, elixir-format
#: lib/web/email/activity.ex:46
+#, elixir-autogen, elixir-format
msgid "Announcement for your event %{event}"
msgstr "Tillkännagivande för ditt evenemang %{event}"
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/group.ex:23
+#, elixir-autogen, elixir-format
msgid "The group %{group} was updated by %{profile}."
msgstr "Gruppen %{group} uppdaterades av %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:47
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was deleted by %{profile}."
msgstr "Inlägget %{post} från gruppen %{group} togs bort av %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:31
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was published by %{profile}."
msgstr "Inlägget %{post} från gruppen %{group} publicerades av %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/post.ex:39
+#, elixir-autogen, elixir-format
msgid "The post %{post} from group %{group} was updated by %{profile}."
msgstr "Inlägget %{post} från gruppen %{group} uppdaterades av %{profile}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:39
+#, elixir-autogen, elixir-format
msgid "%{member} accepted the invitation to join the group %{group}."
msgstr "%{member} accepterade inbjudningen att gå med i gruppen %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:47
+#, elixir-autogen, elixir-format
msgid "%{member} joined the group %{group}."
msgstr "%{member} gick med i gruppen %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:43
+#, elixir-autogen, elixir-format
msgid "%{member} rejected the invitation to join the group %{group}."
msgstr "%{member} avvisade inbjudningen att gå med i gruppen %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:31
+#, elixir-autogen, elixir-format
msgid "%{member} requested to join the group %{group}."
msgstr "%{member} avvisade att gå med i gruppen %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:35
+#, elixir-autogen, elixir-format
msgid "%{member} was invited by %{profile} to group %{group}."
msgstr "%{member} bjöds in av %{profile} till gruppen %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} added the member %{member} to group %{group}."
msgstr "%{profile} la till medlemmen %{member} i gruppen %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:55
+#, elixir-autogen, elixir-format
msgid "%{profile} approved the membership request from %{member} for group %{group}."
msgstr ""
"%{profile} godkände förfrågningen om medlemskap från %{member} för gruppen "
"%{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:33
+#, elixir-autogen, elixir-format
msgid "%{profile} created the folder %{resource} in group %{group}."
msgstr "%{profile} skapade mappen %{resource} i gruppen %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:69
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the folder %{resource} in group %{group}."
msgstr "%{profile} tog bort mappen %{resource} i gruppen %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the resource %{resource} in group %{group}."
msgstr "%{profile} tog bort resursen %{resource} i gruppen %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:75
+#, elixir-autogen, elixir-format
msgid "%{profile} excluded member %{member} from the group %{group}."
msgstr "%{profile} exkluderade medlemmen %{member} från gruppen %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:61
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the folder %{resource} in group %{group}."
msgstr "%{profile} flyttade mappen %{resource} i gruppen %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} moved the resource %{resource} in group %{group}."
msgstr "%{profile} flyttade resursen %{resource} i gruppen %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:79
+#, elixir-autogen, elixir-format
msgid "%{profile} quit the group %{group}."
msgstr "%{profile} gick ur gruppen %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:63
+#, elixir-autogen, elixir-format
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
msgstr ""
"%{profile} avvisade förfrågningen om medlemskap från %{member} för gruppen "
"%{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:45
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
"%{profile} döpte om mappen från %{old_resource_title} till %{resource} i "
"gruppen %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:51
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
msgstr ""
"%{profile} döpte om resursen från %{old_resource_title} till %{resource} i "
"gruppen %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/member.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} updated the member %{member} in group %{group}."
msgstr "%{profile} uppdaterade medlemmen %{member} i gruppen %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/resource.ex:35
+#, elixir-autogen, elixir-format
msgid "%{profile} created the resource %{resource} in group %{group}."
msgstr "%{profile} skapade resursen %{resource} i gruppen %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:86
+#, elixir-autogen, elixir-format
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
msgstr "%{profile} arkiverade diskussionen %{discussion} i gruppen %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:26
+#, elixir-autogen, elixir-format
msgid "%{profile} created the discussion %{discussion} in group %{group}."
msgstr "%{profile} skapade diskussionen %{discussion} i gruppen %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:101
+#, elixir-autogen, elixir-format
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
msgstr "%{profile} tog bort diskussionen %{discussion} i gruppen %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:56
+#, elixir-autogen, elixir-format
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
msgstr "%{profile} nämnde dig i diskussionen %{discussion} i gruppen %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:71
+#, elixir-autogen, elixir-format
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
msgstr "%{profile} döpte om diskussionen %{discussion} i gruppen %{group}."
-#, elixir-autogen, elixir-format
#: lib/service/activity/renderer/discussion.ex:41
+#, elixir-autogen, elixir-format
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
msgstr "%{profile} svarade på diskussionen %{discussion} i gruppen %{group}."
+
+#: lib/web/templates/email/activity/_member_activity_item.html.heex:36
+#: lib/web/templates/email/activity/_member_activity_item.text.eex:33
+#, elixir-autogen, elixir-format, fuzzy
+msgid "%{profile} approved the member %{member}."
+msgstr "%{profile} la till medlemmen %{member}."
diff --git a/priv/gettext/sv/LC_MESSAGES/default.po b/priv/gettext/sv/LC_MESSAGES/default.po
index da7e9b92d..d5bfa5d8e 100644
--- a/priv/gettext/sv/LC_MESSAGES/default.po
+++ b/priv/gettext/sv/LC_MESSAGES/default.po
@@ -1008,7 +1008,7 @@ msgstr "Visa anmälan"
msgid "View report:"
msgstr "Visa anmälan:"
-#: lib/web/templates/email/email_anonymous_activity.html.heex:82
+#: lib/web/templates/email/email_anonymous_activity.html.heex:83
#: lib/web/templates/email/event_participation_approved.html.heex:79
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
#, elixir-autogen, elixir-format
@@ -1080,12 +1080,6 @@ msgstr ""
msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back."
msgstr ""
-#: lib/web/templates/email/group_member_removal.html.heex:18
-#: lib/web/templates/email/group_member_removal.text.eex:1
-#, elixir-autogen, elixir-format
-msgid "So long, and thanks for the fish!"
-msgstr ""
-
#: lib/web/email/member.ex:114
#, elixir-autogen, elixir-format
msgid "You have been removed from group %{group}"
@@ -1129,7 +1123,7 @@ msgstr ""
msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group."
msgstr ""
-#: lib/web/email/group.ex:90
+#: lib/web/email/group.ex:92
#, elixir-autogen, elixir-format
msgid "The group %{group} has been suspended on %{instance}"
msgstr ""
@@ -1300,28 +1294,23 @@ msgstr ""
msgid "A title is required for the post"
msgstr ""
-#: lib/web/templates/email/instance_follow.text.eex:5
-#, elixir-autogen, elixir-format
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#: lib/web/email/follow.ex:53
+#: lib/web/email/follow.ex:61
#, elixir-autogen, elixir-format
msgid "%{name} requests to follow your instance"
msgstr ""
-#: lib/web/templates/email/instance_follow.html.heex:61
+#: lib/web/templates/email/instance_follow.html.heex:53
#: lib/web/templates/email/instance_follow.text.eex:6
#, elixir-autogen, elixir-format
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
-#: lib/web/email/follow.ex:47
+#: lib/web/email/follow.ex:54
#, elixir-autogen, elixir-format
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
-#: lib/web/templates/email/instance_follow.html.heex:93
+#: lib/web/templates/email/instance_follow.html.heex:84
#: lib/web/templates/email/instance_follow.text.eex:9
#, elixir-autogen, elixir-format
msgid "To accept this invitation, head over to the instance's admin settings."
@@ -1333,12 +1322,6 @@ msgstr "Gå till dina grupper för att acceptera den här inbjudan."
msgid "Want to connect?"
msgstr ""
-#: lib/web/templates/email/instance_follow.html.heex:76
-#: lib/web/templates/email/instance_follow.text.eex:7
-#, elixir-autogen, elixir-format
-msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
-msgstr ""
-
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
#, elixir-autogen, elixir-format
msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:"
@@ -1379,8 +1362,8 @@ msgstr ""
#: lib/service/metadata/actor.ex:91
#: lib/service/metadata/actor.ex:99
-#: lib/service/metadata/instance.ex:56
-#: lib/service/metadata/instance.ex:62
+#: lib/service/metadata/instance.ex:60
+#: lib/service/metadata/instance.ex:66
#, elixir-autogen, elixir-format
msgid "%{name}'s feed"
msgstr ""
@@ -1425,12 +1408,12 @@ msgstr ""
msgid "Public feed for %{instance}"
msgstr ""
-#: lib/graphql/resolvers/user.ex:316
+#: lib/graphql/resolvers/user.ex:324
#, elixir-autogen, elixir-format
msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters."
msgstr ""
-#: lib/graphql/resolvers/user.ex:322
+#: lib/graphql/resolvers/user.ex:330
#, elixir-autogen, elixir-format
msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got."
msgstr ""
@@ -1457,8 +1440,6 @@ msgstr ""
msgid "Your participation to %{event} on %{instance} has been cancelled!"
msgstr "Din förfrågan om att få delta i evenemanget %{title} har godkännts"
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
-#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems.
#: lib/service/export/participants/csv.ex:81
#: lib/service/export/participants/ods.ex:86
@@ -1660,7 +1641,7 @@ msgstr "Ditt deltagande har godkänts"
msgid "Title: %{title}"
msgstr ""
-#: lib/web/email/group.ex:43
+#: lib/web/email/group.ex:45
#, elixir-autogen, elixir-format
msgid "📅 Just scheduled by %{group}: %{event}"
msgstr ""
@@ -1874,180 +1855,175 @@ msgstr ""
msgid "%{name} just requested to follow your instance."
msgstr ""
-#: lib/web/templates/email/instance_follow.html.heex:48
-#, elixir-autogen, elixir-format, fuzzy
-msgid "%{name} (%{domain}) just requested to follow your instance."
-msgstr ""
-
-#: lib/web/templates/email/instance_follow.html.heex:54
+#: lib/web/templates/email/instance_follow.html.heex:47
#, elixir-autogen, elixir-format, fuzzy
msgid "%{name} just requested to follow your instance."
msgstr ""
-#: lib/web/templates/email/instance_follow.html.heex:63
+#: lib/web/templates/email/instance_follow.html.heex:55
#: lib/web/templates/email/instance_follow.text.eex:6
#, elixir-autogen, elixir-format, fuzzy
msgid "If you accept, this profile will receive all of your public events."
msgstr ""
-#: lib/web/templates/email/instance_follow.html.heex:97
+#: lib/web/templates/email/instance_follow.html.heex:88
#: lib/web/templates/email/instance_follow.text.eex:9
#, elixir-autogen, elixir-format, fuzzy
msgid "To accept this invitation, head over to the profile's admin page."
msgstr "Gå till dina grupper för att acceptera den här inbjudan."
-#: lib/web/templates/email/instance_follow.html.heex:119
-#: lib/web/templates/email/instance_follow.html.heex:129
+#: lib/web/templates/email/instance_follow.html.heex:110
+#: lib/web/templates/email/instance_follow.html.heex:120
#, elixir-autogen, elixir-format
msgid "View the details"
msgstr ""
-#: lib/mobilizon/events/categories.ex:16
+#: lib/mobilizon/events/categories.ex:32
#, elixir-autogen, elixir-format
msgid "Arts"
msgstr "Kultur"
-#: lib/mobilizon/events/categories.ex:52
+#: lib/mobilizon/events/categories.ex:68
#, elixir-autogen, elixir-format
msgid "Auto, boat and air"
msgstr ""
-#: lib/mobilizon/events/categories.ex:20
+#: lib/mobilizon/events/categories.ex:36
#, elixir-autogen, elixir-format
msgid "Book clubs"
msgstr ""
-#: lib/mobilizon/events/categories.ex:24
+#: lib/mobilizon/events/categories.ex:40
#, elixir-autogen, elixir-format
msgid "Business"
msgstr "Business"
-#: lib/mobilizon/events/categories.ex:28
+#: lib/mobilizon/events/categories.ex:44
#, elixir-autogen, elixir-format, fuzzy
msgid "Causes"
msgstr "Kamper"
-#: lib/mobilizon/events/categories.ex:32
+#: lib/mobilizon/events/categories.ex:48
#, elixir-autogen, elixir-format
msgid "Comedy"
msgstr ""
-#: lib/mobilizon/events/categories.ex:56
+#: lib/mobilizon/events/categories.ex:72
#, elixir-autogen, elixir-format
msgid "Community"
msgstr "Community"
-#: lib/mobilizon/events/categories.ex:36
+#: lib/mobilizon/events/categories.ex:52
#, elixir-autogen, elixir-format
msgid "Crafts"
msgstr "Hantverk"
-#: lib/mobilizon/events/categories.ex:60
+#: lib/mobilizon/events/categories.ex:76
#, elixir-autogen, elixir-format
msgid "Family & Education"
msgstr "Familj & utbildning"
-#: lib/mobilizon/events/categories.ex:64
+#: lib/mobilizon/events/categories.ex:80
#, elixir-autogen, elixir-format
msgid "Fashion & Beauty"
msgstr "Mode & skönhet"
-#: lib/mobilizon/events/categories.ex:68
+#: lib/mobilizon/events/categories.ex:84
#, elixir-autogen, elixir-format
msgid "Film & Media"
msgstr "Film & media"
-#: lib/mobilizon/events/categories.ex:40
+#: lib/mobilizon/events/categories.ex:56
#, elixir-autogen, elixir-format
msgid "Food & Drink"
msgstr "Mat & dryck"
-#: lib/mobilizon/events/categories.ex:72
+#: lib/mobilizon/events/categories.ex:88
#, elixir-autogen, elixir-format
msgid "Games"
msgstr "Spel"
-#: lib/mobilizon/events/categories.ex:44
+#: lib/mobilizon/events/categories.ex:60
#, elixir-autogen, elixir-format
msgid "Health"
msgstr "Hälsa"
-#: lib/mobilizon/events/categories.ex:84
+#: lib/mobilizon/events/categories.ex:100
#, elixir-autogen, elixir-format
msgid "LGBTQ"
msgstr "HBTQ"
-#: lib/mobilizon/events/categories.ex:76
+#: lib/mobilizon/events/categories.ex:92
#, elixir-autogen, elixir-format
msgid "Language & Culture"
msgstr ""
-#: lib/mobilizon/events/categories.ex:80
+#: lib/mobilizon/events/categories.ex:96
#, elixir-autogen, elixir-format, fuzzy
msgid "Learning"
msgstr "Lärande"
-#: lib/mobilizon/events/categories.ex:133
+#: lib/mobilizon/events/categories.ex:149
#, elixir-autogen, elixir-format
msgid "Meeting"
msgstr ""
-#: lib/mobilizon/events/categories.ex:88
+#: lib/mobilizon/events/categories.ex:104
#, elixir-autogen, elixir-format
msgid "Movements and politics"
msgstr "Rörelse och politik"
-#: lib/mobilizon/events/categories.ex:48
+#: lib/mobilizon/events/categories.ex:64
#, elixir-autogen, elixir-format
msgid "Music"
msgstr ""
-#: lib/mobilizon/events/categories.ex:92
+#: lib/mobilizon/events/categories.ex:108
#, elixir-autogen, elixir-format, fuzzy
msgid "Networking"
msgstr "Nätverkande"
-#: lib/mobilizon/events/categories.ex:112
+#: lib/mobilizon/events/categories.ex:128
#, elixir-autogen, elixir-format
msgid "Outdoors & Adventure"
msgstr ""
-#: lib/mobilizon/events/categories.ex:96
+#: lib/mobilizon/events/categories.ex:112
#, elixir-autogen, elixir-format
msgid "Party"
msgstr "Fest"
-#: lib/mobilizon/events/categories.ex:100
+#: lib/mobilizon/events/categories.ex:116
#, elixir-autogen, elixir-format
msgid "Performing & Visual Arts"
msgstr ""
-#: lib/mobilizon/events/categories.ex:104
+#: lib/mobilizon/events/categories.ex:120
#, elixir-autogen, elixir-format
msgid "Pets"
msgstr "Husdjur"
-#: lib/mobilizon/events/categories.ex:108
+#: lib/mobilizon/events/categories.ex:124
#, elixir-autogen, elixir-format
msgid "Photography"
msgstr "Fotografi"
-#: lib/mobilizon/events/categories.ex:120
+#: lib/mobilizon/events/categories.ex:136
#, elixir-autogen, elixir-format
msgid "Science & Tech"
msgstr ""
-#: lib/mobilizon/events/categories.ex:116
+#: lib/mobilizon/events/categories.ex:132
#, elixir-autogen, elixir-format
msgid "Spirituality, Religion & Beliefs"
msgstr ""
-#: lib/mobilizon/events/categories.ex:124
+#: lib/mobilizon/events/categories.ex:140
#, elixir-autogen, elixir-format
msgid "Sports"
msgstr ""
-#: lib/mobilizon/events/categories.ex:128
+#: lib/mobilizon/events/categories.ex:144
#, elixir-autogen, elixir-format
msgid "Theatre"
msgstr "Teater"
@@ -2061,3 +2037,20 @@ msgstr ""
#, elixir-autogen, elixir-format, fuzzy
msgid "Activate my account:"
msgstr "Aktivera mitt konto"
+
+#: lib/web/email/follow.ex:49
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Instance %{domain} requests to follow your instance"
+msgstr ""
+
+#: lib/web/templates/email/instance_follow.html.heex:68
+#: lib/web/templates/email/instance_follow.text.eex:7
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
+msgstr ""
+
+#: lib/web/templates/email/group_member_removal.html.heex:18
+#: lib/web/templates/email/group_member_removal.text.eex:1
+#, elixir-autogen, elixir-format
+msgid "Until next time!"
+msgstr ""
diff --git a/priv/gettext/sv/LC_MESSAGES/errors.po b/priv/gettext/sv/LC_MESSAGES/errors.po
index de7a9ab05..b94e7a235 100644
--- a/priv/gettext/sv/LC_MESSAGES/errors.po
+++ b/priv/gettext/sv/LC_MESSAGES/errors.po
@@ -95,32 +95,32 @@ msgstr "måste vara större än eller lika med %{number}"
msgid "must be equal to %{number}"
msgstr "måste vara lika med %{number}"
-#: lib/graphql/resolvers/user.ex:107
+#: lib/graphql/resolvers/user.ex:115
#, elixir-autogen, elixir-format
msgid "Cannot refresh the token"
msgstr ""
-#: lib/graphql/resolvers/group.ex:272
+#: lib/graphql/resolvers/group.ex:276
#, elixir-autogen, elixir-format
msgid "Current profile is not a member of this group"
msgstr "Den nuvarande profilen är inte med i den här gruppen"
-#: lib/graphql/resolvers/group.ex:276
+#: lib/graphql/resolvers/group.ex:280
#, elixir-autogen, elixir-format
msgid "Current profile is not an administrator of the selected group"
msgstr ""
-#: lib/graphql/resolvers/user.ex:610
+#: lib/graphql/resolvers/user.ex:618
#, elixir-autogen, elixir-format
msgid "Error while saving user settings"
msgstr "Ett fel uppstod när användarinställningarna skulle sparas"
#: lib/graphql/error.ex:101
-#: lib/graphql/resolvers/group.ex:269
-#: lib/graphql/resolvers/group.ex:301
-#: lib/graphql/resolvers/group.ex:338
-#: lib/graphql/resolvers/group.ex:369
-#: lib/graphql/resolvers/group.ex:418
+#: lib/graphql/resolvers/group.ex:273
+#: lib/graphql/resolvers/group.ex:305
+#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:373
+#: lib/graphql/resolvers/group.ex:422
#: lib/graphql/resolvers/member.ex:81
#, elixir-autogen, elixir-format
msgid "Group not found"
@@ -132,12 +132,12 @@ msgstr "Gruppen kunde inte hittas"
msgid "Group with ID %{id} not found"
msgstr "Gruppen med %{id} kunde inte hittas"
-#: lib/graphql/resolvers/user.ex:85
+#: lib/graphql/resolvers/user.ex:93
#, elixir-autogen, elixir-format
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr ""
-#: lib/graphql/resolvers/group.ex:335
+#: lib/graphql/resolvers/group.ex:339
#, elixir-autogen, elixir-format
msgid "Member not found"
msgstr ""
@@ -147,13 +147,13 @@ msgstr ""
msgid "No profile found for the moderator user"
msgstr ""
-#: lib/graphql/resolvers/user.ex:272
+#: lib/graphql/resolvers/user.ex:280
#, elixir-autogen, elixir-format
msgid "No user to validate with this email was found"
msgstr ""
#: lib/graphql/resolvers/person.ex:314
-#: lib/graphql/resolvers/user.ex:296
+#: lib/graphql/resolvers/user.ex:304
#, elixir-autogen, elixir-format
msgid "No user with this email was found"
msgstr ""
@@ -171,86 +171,86 @@ msgstr ""
msgid "Profile is not owned by authenticated user"
msgstr ""
-#: lib/graphql/resolvers/user.ex:159
+#: lib/graphql/resolvers/user.ex:167
#, elixir-autogen, elixir-format
msgid "Registrations are not open"
msgstr ""
-#: lib/graphql/resolvers/user.ex:427
+#: lib/graphql/resolvers/user.ex:435
#, elixir-autogen, elixir-format
msgid "The current password is invalid"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:334
-#: lib/graphql/resolvers/user.ex:470
+#: lib/graphql/resolvers/admin.ex:336
+#: lib/graphql/resolvers/user.ex:478
#, elixir-autogen, elixir-format
msgid "The new email doesn't seem to be valid"
msgstr "Den nya mejladressen verkar vara felaktig"
-#: lib/graphql/resolvers/admin.ex:337
-#: lib/graphql/resolvers/user.ex:473
+#: lib/graphql/resolvers/admin.ex:339
+#: lib/graphql/resolvers/user.ex:481
#, elixir-autogen, elixir-format
msgid "The new email must be different"
msgstr "Den nya mejladressen får inte vara samma som den tidigare"
-#: lib/graphql/resolvers/user.ex:430
+#: lib/graphql/resolvers/user.ex:438
#, elixir-autogen, elixir-format
msgid "The new password must be different"
msgstr "Det nya lösenordet får inte vara samma som det tidigare"
-#: lib/graphql/resolvers/user.ex:477
-#: lib/graphql/resolvers/user.ex:539
-#: lib/graphql/resolvers/user.ex:542
+#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:550
#, elixir-autogen, elixir-format
msgid "The password provided is invalid"
msgstr "Det angivna lösenordet är felaktigt"
-#: lib/graphql/resolvers/user.ex:434
+#: lib/graphql/resolvers/user.ex:442
#, elixir-autogen, elixir-format
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
"Lösenordet du har angett är för kort. Se till att lösenordet är minst 6 "
"tecken långt."
-#: lib/graphql/resolvers/user.ex:292
+#: lib/graphql/resolvers/user.ex:300
#, elixir-autogen, elixir-format
msgid "This user can't reset their password"
msgstr "Den här användaren kan inte återställa sitt lösenord"
-#: lib/graphql/resolvers/user.ex:81
+#: lib/graphql/resolvers/user.ex:89
#, elixir-autogen, elixir-format
msgid "This user has been disabled"
msgstr "Den här användaren har inaktiverats"
-#: lib/graphql/resolvers/user.ex:251
-#: lib/graphql/resolvers/user.ex:256
+#: lib/graphql/resolvers/user.ex:259
+#: lib/graphql/resolvers/user.ex:264
#, elixir-autogen, elixir-format
msgid "Unable to validate user"
msgstr "Kan inte validera användare"
-#: lib/graphql/resolvers/user.ex:520
+#: lib/graphql/resolvers/user.ex:528
#, elixir-autogen, elixir-format
msgid "User already disabled"
msgstr "Användaren redan inaktiverad"
-#: lib/graphql/resolvers/user.ex:585
+#: lib/graphql/resolvers/user.ex:593
#, elixir-autogen, elixir-format
msgid "User requested is not logged-in"
msgstr "Den efterfrågade användaren är inte inloggad"
-#: lib/graphql/resolvers/group.ex:307
+#: lib/graphql/resolvers/group.ex:311
#, elixir-autogen, elixir-format
msgid "You are already a member of this group"
msgstr "Du är redan medlem i den här gruppen"
-#: lib/graphql/resolvers/group.ex:342
+#: lib/graphql/resolvers/group.ex:346
#, elixir-autogen, elixir-format
msgid "You can't leave this group because you are the only administrator"
msgstr ""
"Du kan inte lämna den här gruppen eftersom att du är gruppens enda "
"administratör"
-#: lib/graphql/resolvers/group.ex:304
+#: lib/graphql/resolvers/group.ex:308
#, elixir-autogen, elixir-format
msgid "You cannot join this group"
msgstr "Du kan inte gå med i den här gruppen"
@@ -260,54 +260,54 @@ msgstr "Du kan inte gå med i den här gruppen"
msgid "You may not list groups unless moderator."
msgstr "Du kan inte lista grupper om du inte är moderator"
-#: lib/graphql/resolvers/user.ex:485
+#: lib/graphql/resolvers/user.ex:493
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to change your email"
msgstr "Du behöver vara inloggad för att ändra din mejladress"
-#: lib/graphql/resolvers/user.ex:442
+#: lib/graphql/resolvers/user.ex:450
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to change your password"
msgstr "Du behöver vara inloggad för att ändra ditt lösenord"
-#: lib/graphql/resolvers/group.ex:281
+#: lib/graphql/resolvers/group.ex:285
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete a group"
msgstr "Du behöver vara inloggad för att ta bort en grupp"
-#: lib/graphql/resolvers/user.ex:547
+#: lib/graphql/resolvers/user.ex:555
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete your account"
msgstr "Du behöver vara inloggad för att ta bort ditt konto"
-#: lib/graphql/resolvers/group.ex:312
+#: lib/graphql/resolvers/group.ex:316
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to join a group"
msgstr "Du behöver vara inloggad för att gå med i en grupp"
-#: lib/graphql/resolvers/group.ex:347
+#: lib/graphql/resolvers/group.ex:351
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to leave a group"
msgstr "Du behöver vara inloggad för att lämna en grupp"
-#: lib/graphql/resolvers/group.ex:245
+#: lib/graphql/resolvers/group.ex:249
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update a group"
msgstr "Du behöver vara inloggad för att uppdatera en grupp"
-#: lib/graphql/resolvers/user.ex:112
+#: lib/graphql/resolvers/user.ex:120
#, elixir-autogen, elixir-format, fuzzy
msgid "You need to have an existing token to get a refresh token"
msgstr "Du behöver ha en existerande token för att få en refresh token"
-#: lib/graphql/resolvers/user.ex:275
-#: lib/graphql/resolvers/user.ex:299
+#: lib/graphql/resolvers/user.ex:283
+#: lib/graphql/resolvers/user.ex:307
#, elixir-autogen, elixir-format, fuzzy
msgid "You requested again a confirmation email too soon"
msgstr ""
"Du ansökte om en ny mejlbekräftelse för snart inpå din tidigare förfrågan"
-#: lib/graphql/resolvers/user.ex:162
+#: lib/graphql/resolvers/user.ex:170
#, elixir-autogen, elixir-format, fuzzy
msgid "Your email is not on the allowlist"
msgstr "Din mejladress är inte på tillåt-listan"
@@ -398,8 +398,8 @@ msgid "Event id not found"
msgstr ""
#: lib/graphql/error.ex:100
-#: lib/graphql/resolvers/event.ex:360
-#: lib/graphql/resolvers/event.ex:412
+#: lib/graphql/resolvers/event.ex:337
+#: lib/graphql/resolvers/event.ex:389
#, elixir-autogen, elixir-format
msgid "Event not found"
msgstr ""
@@ -617,7 +617,7 @@ msgstr ""
msgid "You cannot delete this comment"
msgstr ""
-#: lib/graphql/resolvers/event.ex:408
+#: lib/graphql/resolvers/event.ex:385
#, elixir-autogen, elixir-format
msgid "You cannot delete this event"
msgstr ""
@@ -652,17 +652,17 @@ msgstr ""
msgid "You need to be logged-in and a moderator to view a report"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:250
+#: lib/graphql/resolvers/admin.ex:252
#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:234
+#: lib/graphql/resolvers/admin.ex:236
#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:276
+#: lib/graphql/resolvers/admin.ex:278
#, elixir-autogen, elixir-format
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
@@ -677,7 +677,7 @@ msgstr ""
msgid "You need to be logged-in to access resources"
msgstr ""
-#: lib/graphql/resolvers/event.ex:318
+#: lib/graphql/resolvers/event.ex:295
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to create events"
msgstr ""
@@ -697,7 +697,7 @@ msgstr ""
msgid "You need to be logged-in to create resources"
msgstr ""
-#: lib/graphql/resolvers/event.ex:417
+#: lib/graphql/resolvers/event.ex:394
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to delete an event"
msgstr ""
@@ -722,7 +722,7 @@ msgstr ""
msgid "You need to be logged-in to leave an event"
msgstr ""
-#: lib/graphql/resolvers/event.ex:374
+#: lib/graphql/resolvers/event.ex:351
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update an event"
msgstr ""
@@ -823,17 +823,17 @@ msgstr ""
msgid "File doesn't have an allowed MIME type."
msgstr ""
-#: lib/graphql/resolvers/group.ex:240
+#: lib/graphql/resolvers/group.ex:244
#, elixir-autogen, elixir-format
msgid "Profile is not administrator for the group"
msgstr ""
-#: lib/graphql/resolvers/event.ex:363
+#: lib/graphql/resolvers/event.ex:340
#, elixir-autogen, elixir-format
msgid "You can't edit this event."
msgstr ""
-#: lib/graphql/resolvers/event.ex:366
+#: lib/graphql/resolvers/event.ex:343
#, elixir-autogen, elixir-format
msgid "You can't attribute this event to this profile."
msgstr ""
@@ -853,7 +853,7 @@ msgstr ""
msgid "You don't have the right to remove this member."
msgstr ""
-#: lib/mobilizon/actors/actor.ex:351
+#: lib/mobilizon/actors/actor.ex:377
#, elixir-autogen, elixir-format
msgid "This username is already taken."
msgstr ""
@@ -863,7 +863,7 @@ msgstr ""
msgid "You must provide either an ID or a slug to access a discussion"
msgstr ""
-#: lib/graphql/resolvers/event.ex:313
+#: lib/graphql/resolvers/event.ex:290
#, elixir-autogen, elixir-format
msgid "Organizer profile is not owned by the user"
msgstr ""
@@ -882,17 +882,12 @@ msgstr ""
msgid "The provided picture is too heavy"
msgstr ""
-#: lib/web/views/utils.ex:34
-#, elixir-autogen, elixir-format
-msgid "Index file not found. You need to recompile the front-end."
-msgstr ""
-
#: lib/graphql/resolvers/resource.ex:129
#, elixir-autogen, elixir-format
msgid "Error while creating resource"
msgstr ""
-#: lib/graphql/resolvers/user.ex:503
+#: lib/graphql/resolvers/user.ex:511
#, elixir-autogen, elixir-format
msgid "Invalid activation token"
msgstr ""
@@ -909,17 +904,17 @@ msgstr ""
msgid "Provided profile doesn't have moderator permissions on this event"
msgstr ""
-#: lib/graphql/resolvers/event.ex:299
+#: lib/graphql/resolvers/event.ex:276
#, elixir-autogen, elixir-format
msgid "Organizer profile doesn't have permission to create an event on behalf of this group"
msgstr ""
-#: lib/graphql/resolvers/event.ex:354
+#: lib/graphql/resolvers/event.ex:331
#, elixir-autogen, elixir-format
msgid "This profile doesn't have permission to update an event on behalf of this group"
msgstr ""
-#: lib/graphql/resolvers/user.ex:166
+#: lib/graphql/resolvers/user.ex:174
#, elixir-autogen, elixir-format
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
msgstr ""
@@ -934,7 +929,7 @@ msgstr ""
msgid "Error while creating a discussion"
msgstr ""
-#: lib/graphql/resolvers/user.ex:624
+#: lib/graphql/resolvers/user.ex:632
#, elixir-autogen, elixir-format
msgid "Error while updating locale"
msgstr ""
@@ -954,13 +949,13 @@ msgstr ""
msgid "Failed to update the group"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:331
-#: lib/graphql/resolvers/user.ex:467
+#: lib/graphql/resolvers/admin.ex:333
+#: lib/graphql/resolvers/user.ex:475
#, elixir-autogen, elixir-format
msgid "Failed to update user email"
msgstr ""
-#: lib/graphql/resolvers/user.ex:499
+#: lib/graphql/resolvers/user.ex:507
#, elixir-autogen, elixir-format
msgid "Failed to validate user email"
msgstr ""
@@ -980,7 +975,7 @@ msgstr ""
msgid "You are not the comment creator"
msgstr ""
-#: lib/graphql/resolvers/user.ex:424
+#: lib/graphql/resolvers/user.ex:432
#, elixir-autogen, elixir-format
msgid "You cannot change your password."
msgstr ""
@@ -1010,57 +1005,57 @@ msgstr ""
msgid "Only admins can create groups"
msgstr ""
-#: lib/graphql/resolvers/event.ex:306
+#: lib/graphql/resolvers/event.ex:283
#, elixir-autogen, elixir-format
msgid "Only groups can create events"
msgstr ""
-#: lib/graphql/resolvers/event.ex:292
+#: lib/graphql/resolvers/event.ex:269
#, elixir-autogen, elixir-format
msgid "Unknown error while creating event"
msgstr ""
-#: lib/graphql/resolvers/user.ex:480
+#: lib/graphql/resolvers/user.ex:488
#, elixir-autogen, elixir-format
msgid "User cannot change email"
msgstr ""
-#: lib/graphql/resolvers/group.ex:391
+#: lib/graphql/resolvers/group.ex:395
#, elixir-autogen, elixir-format
msgid "Follow does not match your account"
msgstr ""
-#: lib/graphql/resolvers/group.ex:395
+#: lib/graphql/resolvers/group.ex:399
#, elixir-autogen, elixir-format
msgid "Follow not found"
msgstr ""
-#: lib/graphql/resolvers/user.ex:345
+#: lib/graphql/resolvers/user.ex:353
#, elixir-autogen, elixir-format
msgid "Profile with username %{username} not found"
msgstr ""
-#: lib/graphql/resolvers/user.ex:340
+#: lib/graphql/resolvers/user.ex:348
#, elixir-autogen, elixir-format
msgid "This profile does not belong to you"
msgstr ""
-#: lib/graphql/resolvers/group.ex:365
+#: lib/graphql/resolvers/group.ex:369
#, elixir-autogen, elixir-format
msgid "You are already following this group"
msgstr ""
-#: lib/graphql/resolvers/group.ex:374
+#: lib/graphql/resolvers/group.ex:378
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to follow a group"
msgstr ""
-#: lib/graphql/resolvers/group.ex:423
+#: lib/graphql/resolvers/group.ex:427
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to unfollow a group"
msgstr ""
-#: lib/graphql/resolvers/group.ex:400
+#: lib/graphql/resolvers/group.ex:404
#, elixir-autogen, elixir-format
msgid "You need to be logged-in to update a group follow"
msgstr ""
@@ -1080,27 +1075,27 @@ msgstr ""
msgid "You must be logged-in to remove a member"
msgstr ""
-#: lib/graphql/resolvers/user.ex:156
+#: lib/graphql/resolvers/user.ex:164
#, elixir-autogen, elixir-format
msgid "Your email seems to be using an invalid format"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:380
+#: lib/graphql/resolvers/admin.ex:382
#, elixir-autogen, elixir-format
msgid "Can't confirm an already confirmed user"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:384
+#: lib/graphql/resolvers/admin.ex:386
#, elixir-autogen, elixir-format
msgid "Deconfirming users is not supported"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:356
+#: lib/graphql/resolvers/admin.ex:358
#, elixir-autogen, elixir-format, fuzzy
msgid "The new role must be different"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:307
+#: lib/graphql/resolvers/admin.ex:309
#, elixir-autogen, elixir-format, fuzzy
msgid "You need to be logged-in and an administrator to edit an user's details"
msgstr ""
@@ -1110,7 +1105,12 @@ msgstr ""
msgid "A profile or group with that name already exists"
msgstr ""
-#: lib/graphql/resolvers/admin.ex:506
+#: lib/graphql/resolvers/admin.ex:519
#, elixir-autogen, elixir-format
msgid "Unable to find an instance to follow at this address"
msgstr ""
+
+#: lib/mobilizon/actors/actor.ex:396
+#, elixir-autogen, elixir-format
+msgid "Username must only contain alphanumeric lowercased characters and underscores."
+msgstr ""