send email to change role pending -> user + i18n - #877
This commit is contained in:
@@ -5,4 +5,6 @@
|
||||
<b><%= gettext("Moderator") %></b>
|
||||
<% :user -> %>
|
||||
<b><%= gettext("User") %></b>
|
||||
<% :pending -> %>
|
||||
<b><%= gettext("Pending") %></b>
|
||||
<% end %>
|
||||
|
||||
@@ -1 +1 @@
|
||||
<%= case @role do %><% :administrator -> %><%= gettext "Administrator" %><% :moderator -> %><%= gettext "Moderator" %><% :user -> %><%= gettext "User" %><% end %>
|
||||
<%= case @role do %><% :administrator -> %><%= gettext "Administrator" %><% :moderator -> %><%= gettext "Moderator" %><% :user -> %><%= gettext "User" %><% :pending -> %><%= gettext "Pending" %><% end %>
|
||||
@@ -289,12 +289,12 @@ msgctxt "terms"
|
||||
msgid "What information do we collect?"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/email/user.ex:188
|
||||
#: lib/web/email/user.ex:194
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Mobilizon on %{instance}: confirm your email address"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/email/user.ex:165
|
||||
#: lib/web/email/user.ex:171
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Mobilizon on %{instance}: email changed"
|
||||
msgstr ""
|
||||
@@ -1281,7 +1281,7 @@ msgstr ""
|
||||
msgid "%{actor}'s public events feed on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/service/export/feed.ex:221
|
||||
#: lib/service/export/feed.ex:233
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Feed for %{email} on %{instance}"
|
||||
msgstr ""
|
||||
@@ -1615,7 +1615,7 @@ msgstr[1] ""
|
||||
msgid "An administrator changed your role"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/email/admin.ex:122
|
||||
#: lib/web/email/admin.ex:138
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "An administrator confirmed your account on %{instance}"
|
||||
msgstr ""
|
||||
@@ -1628,8 +1628,8 @@ msgstr ""
|
||||
msgid "An administrator manually changed the email attached to your account"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/email/admin.ex:43
|
||||
#: lib/web/email/admin.ex:70
|
||||
#: lib/web/email/admin.ex:59
|
||||
#: lib/web/email/admin.ex:86
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "An administrator manually changed the email attached to your account on %{instance}"
|
||||
msgstr ""
|
||||
@@ -1640,7 +1640,7 @@ msgstr ""
|
||||
msgid "An administrator manually confirmed your account"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/email/admin.ex:98
|
||||
#: lib/web/email/admin.ex:114
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "An administrator updated your role on %{instance}"
|
||||
msgstr ""
|
||||
@@ -1981,7 +1981,7 @@ msgstr ""
|
||||
msgid "If you wish to cancel your participation, simply click on the link below."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/email/admin.ex:142
|
||||
#: lib/web/email/admin.ex:158
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Email configuration test for %{instance}"
|
||||
msgstr ""
|
||||
@@ -2003,3 +2003,35 @@ msgstr ""
|
||||
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. 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 <a href=\"/about/instance\">\"About this instance\"</a> page."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/user_pending.html.heex:62
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Login to view the list of pending users"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/user_pending.text.eex:3
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Login to view the list of pending users:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/user_pending.html.heex:47
|
||||
#: lib/web/templates/email/user_pending.text.eex:1
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New pending user from %{user} on %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/user_pending.html.heex:18
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New pending user on <b>%{instance}</b>"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/email/admin.ex:38
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New pending user on Mobilizon instance %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/admin/_role.html.heex:9
|
||||
#: lib/web/templates/email/admin/_role.text.eex:1
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
@@ -8,523 +8,440 @@
|
||||
# # to merge POT files into PO files.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: en\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: Poedit 3.7\n"
|
||||
|
||||
#: 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 ""
|
||||
msgstr "%{member} accepted the invitation to join the group."
|
||||
|
||||
#: 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 ""
|
||||
msgstr "%{member} rejected the invitation to join the group."
|
||||
|
||||
#: 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 ""
|
||||
msgstr "%{member} requested to join the group."
|
||||
|
||||
#: 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 ""
|
||||
msgstr "%{member} was invited by %{profile}."
|
||||
|
||||
#: 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 ""
|
||||
msgstr "%{profile} added the member %{member}."
|
||||
|
||||
#: 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 ""
|
||||
msgstr "%{profile} archived the discussion %{discussion}."
|
||||
|
||||
#: 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 ""
|
||||
msgstr "%{profile} created the discussion %{discussion}."
|
||||
|
||||
#: 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 ""
|
||||
msgstr "%{profile} created the folder %{resource}."
|
||||
|
||||
#: 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 ""
|
||||
msgstr "%{profile} created the group %{group}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:13
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} created the resource %{resource}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} created the resource %{resource}."
|
||||
|
||||
#: 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 ""
|
||||
msgstr "%{profile} deleted the discussion %{discussion}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:76
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the folder %{resource}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} deleted the folder %{resource}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:82
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the resource %{resource}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} deleted the 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
|
||||
msgid "%{profile} excluded member %{member}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} excluded member %{member}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:56
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the folder %{resource}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} moved the folder %{resource}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:65
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the resource %{resource}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} moved the resource %{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
|
||||
msgid "%{profile} quit the group."
|
||||
msgstr ""
|
||||
msgstr "%{profile} quit the group."
|
||||
|
||||
#: 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 ""
|
||||
msgstr "%{profile} renamed the discussion %{discussion}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:24
|
||||
#: 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 ""
|
||||
msgstr "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:39
|
||||
#: 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 ""
|
||||
msgstr "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
|
||||
|
||||
#: 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 ""
|
||||
msgstr "%{profile} replied to the discussion %{discussion}."
|
||||
|
||||
#: lib/web/templates/email/activity/_group_activity_item.html.heex:12
|
||||
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} updated the group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} updated the group %{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
|
||||
msgid "%{profile} updated the member %{member}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} updated the member %{member}."
|
||||
|
||||
#: lib/service/activity/renderer/event.ex:22
|
||||
#: 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 ""
|
||||
msgstr "The event %{event} was created by %{profile}."
|
||||
|
||||
#: lib/service/activity/renderer/event.ex:42
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:21
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:13
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The event %{event} was deleted by %{profile}."
|
||||
msgstr ""
|
||||
msgstr "The event %{event} was deleted by %{profile}."
|
||||
|
||||
#: lib/service/activity/renderer/event.ex:32
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:12
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The event %{event} was updated by %{profile}."
|
||||
msgstr ""
|
||||
msgstr "The event %{event} was updated by %{profile}."
|
||||
|
||||
#: 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 ""
|
||||
msgstr "The post %{post} was created by %{profile}."
|
||||
|
||||
#: lib/web/templates/email/activity/_post_activity_item.html.heex:21
|
||||
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The post %{post} was deleted by %{profile}."
|
||||
msgstr ""
|
||||
msgstr "The post %{post} was deleted by %{profile}."
|
||||
|
||||
#: lib/web/templates/email/activity/_post_activity_item.html.heex:12
|
||||
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The post %{post} was updated by %{profile}."
|
||||
msgstr ""
|
||||
msgstr "The post %{post} was updated by %{profile}."
|
||||
|
||||
#: 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 ""
|
||||
msgstr "%{member} joined the group."
|
||||
|
||||
#: lib/service/activity/renderer/event.ex:62
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:37
|
||||
#: 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 ""
|
||||
msgstr "%{profile} posted a comment on the event %{event}."
|
||||
|
||||
#: lib/service/activity/renderer/event.ex:53
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:28
|
||||
#: 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 ""
|
||||
msgstr "%{profile} replied to a comment on the event %{event}."
|
||||
|
||||
#: 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 ""
|
||||
msgstr "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
|
||||
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:230
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:23
|
||||
#, elixir-format, elixir-autogen
|
||||
msgid "View one more activity"
|
||||
msgid_plural "View %{count} more activities"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
msgstr[0] "View one more activity"
|
||||
msgstr[1] "View %{count} more activities"
|
||||
|
||||
#: 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, elixir-autogen
|
||||
msgid "There has been an activity!"
|
||||
msgid_plural "There has been some activity!"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
msgstr[0] "There has been an activity!"
|
||||
msgstr[1] "There has been some activity!"
|
||||
|
||||
#: lib/service/activity/renderer/renderer.ex:46
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Activity on %{instance}"
|
||||
msgstr ""
|
||||
msgstr "Activity on %{instance}"
|
||||
|
||||
#: lib/service/activity/renderer/comment.ex:37
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:12
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} has posted an announcement under event %{event}."
|
||||
|
||||
#: lib/service/activity/renderer/comment.ex:23
|
||||
#: 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 ""
|
||||
msgstr "%{profile} mentionned you in a comment under event %{event}."
|
||||
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:260
|
||||
#, 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 ""
|
||||
msgstr "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
|
||||
|
||||
#: 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 ""
|
||||
msgstr "Here's your weekly activity recap"
|
||||
|
||||
#: lib/web/email/activity.ex:151
|
||||
#: lib/web/email/activity.ex:172
|
||||
#, elixir-autogen, elixir-format
|
||||
#: lib/web/email/activity.ex:151 lib/web/email/activity.ex:172
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr ""
|
||||
msgstr "Activity notification for %{instance}"
|
||||
|
||||
#: lib/web/email/activity.ex:158
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Daily activity recap for %{instance}"
|
||||
msgstr ""
|
||||
msgstr "Daily activity recap for %{instance}"
|
||||
|
||||
#: 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 ""
|
||||
msgstr "Here's your daily activity recap"
|
||||
|
||||
#: lib/web/email/activity.ex:165
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Weekly activity recap for %{instance}"
|
||||
msgstr ""
|
||||
msgstr "Weekly activity recap for %{instance}"
|
||||
|
||||
#: lib/service/activity/renderer/comment.ex:65
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:31
|
||||
#: 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 ""
|
||||
msgstr "%{profile} has posted a new comment under your event %{event}."
|
||||
|
||||
#: lib/service/activity/renderer/comment.ex:52
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:22
|
||||
#: 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 ""
|
||||
msgstr "%{profile} has posted a new reply under your event %{event}."
|
||||
|
||||
#: lib/web/email/activity.ex:74
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Announcement for your event %{event}"
|
||||
msgstr ""
|
||||
msgstr "Announcement for your event %{event}"
|
||||
|
||||
#: lib/service/activity/renderer/group.ex:22
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The group %{group} was updated by %{profile}."
|
||||
msgstr ""
|
||||
msgstr "The group %{group} was updated by %{profile}."
|
||||
|
||||
#: lib/service/activity/renderer/post.ex:46
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The post %{post} from group %{group} was deleted by %{profile}."
|
||||
msgstr ""
|
||||
msgstr "The post %{post} from group %{group} was deleted by %{profile}."
|
||||
|
||||
#: lib/service/activity/renderer/post.ex:30
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The post %{post} from group %{group} was published by %{profile}."
|
||||
msgstr ""
|
||||
msgstr "The post %{post} from group %{group} was published by %{profile}."
|
||||
|
||||
#: lib/service/activity/renderer/post.ex:38
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The post %{post} from group %{group} was updated by %{profile}."
|
||||
msgstr ""
|
||||
msgstr "The post %{post} from group %{group} was updated by %{profile}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:38
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{member} accepted the invitation to join the group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{member} accepted the invitation to join the group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:46
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{member} joined the group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{member} joined the group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:42
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{member} rejected the invitation to join the group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{member} rejected the invitation to join the group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:30
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{member} requested to join the group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{member} requested to join the group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{member} was invited by %{profile} to group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{member} was invited by %{profile} to group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:50
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} added the member %{member} to group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} added the member %{member} to group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:54
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} approved the membership request from %{member} for group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} approved the membership request from %{member} for group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:32
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} created the folder %{resource} in group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} created the folder %{resource} in group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:68
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the folder %{resource} in group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} deleted the folder %{resource} in group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:70
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the resource %{resource} in group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} deleted the resource %{resource} in group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:74
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} excluded member %{member} from the group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} excluded member %{member} from the group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:60
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the folder %{resource} in group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} moved the folder %{resource} in group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:62
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the resource %{resource} in group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} moved the resource %{resource} in group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:78
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} quit the group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} quit the group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:62
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} rejected the membership request from %{member} for group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} rejected the membership request from %{member} for group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:44
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:50
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:70
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} updated the member %{member} in group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} updated the member %{member} in group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} created the resource %{resource} in group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} created the resource %{resource} in group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/discussion.ex:85
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} archived the discussion %{discussion} in group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/discussion.ex:25
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} created the discussion %{discussion} in group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} created the discussion %{discussion} in group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/discussion.ex:100
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} deleted the discussion %{discussion} in group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/discussion.ex:55
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} mentionned you in the discussion %{discussion} in group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/discussion.ex:70
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} renamed the discussion %{discussion} in group %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/discussion.ex:40
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} replied to the discussion %{discussion} in group %{group}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} replied to the discussion %{discussion} in group %{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 ""
|
||||
msgstr "%{profile} approved the member %{member}."
|
||||
|
||||
#: lib/service/activity/renderer/event.ex:73
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:47
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:31
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} joined your event %{event}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} joined your event %{event}."
|
||||
|
||||
#: lib/web/views/email_view.ex:61
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "An anonymous profile"
|
||||
msgstr ""
|
||||
msgstr "An anonymous profile"
|
||||
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:107
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:14
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "%{profile} has posted a private announcement about event %{event}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} has posted a private announcement about event %{event}."
|
||||
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:50
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:6
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "%{profile} has posted a public announcement under event %{event}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} has posted a public announcement under event %{event}."
|
||||
|
||||
#: lib/web/templates/email/activity/_conversation_activity_item.html.heex:3
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "%{profile} mentionned you in a %{conversation}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} mentionned you in a %{conversation}."
|
||||
|
||||
#: lib/web/templates/email/activity/_conversation_activity_item.text.eex:1
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "%{profile} mentionned you in a conversation."
|
||||
msgstr ""
|
||||
msgstr "%{profile} mentionned you in a conversation."
|
||||
|
||||
#: lib/service/activity/renderer/conversation.ex:36
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} replied to your message"
|
||||
msgstr ""
|
||||
msgstr "%{profile} replied to your message"
|
||||
|
||||
#: lib/web/templates/email/activity/_conversation_activity_item.html.heex:10
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "%{profile} replied you in a %{conversation}."
|
||||
msgstr ""
|
||||
msgstr "%{profile} replied you in a %{conversation}."
|
||||
|
||||
#: lib/web/templates/email/activity/_conversation_activity_item.text.eex:6
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} replied you in a conversation."
|
||||
msgstr ""
|
||||
msgstr "%{profile} replied you in a conversation."
|
||||
|
||||
#: lib/service/activity/renderer/conversation.ex:49
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} sent a private message about event %{event}"
|
||||
msgstr ""
|
||||
msgstr "%{profile} sent a private message about event %{event}"
|
||||
|
||||
#: lib/service/activity/renderer/conversation.ex:23
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} sent you a message"
|
||||
msgstr ""
|
||||
msgstr "%{profile} sent you a message"
|
||||
|
||||
#: lib/web/email/activity.ex:52
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Informations about your event %{event}"
|
||||
msgstr ""
|
||||
msgstr "Informations about your event %{event}"
|
||||
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:118
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:20
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "It might give details on how to join the event, so make sure to read it appropriately."
|
||||
msgstr ""
|
||||
msgstr "It might give details on how to join the event, so make sure to read it appropriately."
|
||||
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:156
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:28
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This information is sent privately to you as a person who registered for this event. Share the informations above with other people with caution."
|
||||
msgstr ""
|
||||
msgstr "This information is sent privately to you as a person who registered for this event. Share the informations above with other people with caution."
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -94,7 +94,7 @@ msgstr ""
|
||||
msgid "must be equal to %{number}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:116
|
||||
#: lib/graphql/resolvers/user.ex:119
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Cannot refresh the token"
|
||||
msgstr ""
|
||||
@@ -109,12 +109,12 @@ msgstr ""
|
||||
msgid "Current profile is not an administrator of the selected group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:673
|
||||
#: lib/graphql/resolvers/user.ex:744
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while saving user settings"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/error.ex:115
|
||||
#: lib/graphql/error.ex:116
|
||||
#: lib/graphql/resolvers/group.ex:273
|
||||
#: lib/graphql/resolvers/group.ex:305
|
||||
#: lib/graphql/resolvers/group.ex:342
|
||||
@@ -131,7 +131,7 @@ msgstr ""
|
||||
msgid "Group with ID %{id} not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:94
|
||||
#: lib/graphql/resolvers/user.ex:97
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Impossible to authenticate, either your email or password are invalid."
|
||||
msgstr ""
|
||||
@@ -147,92 +147,91 @@ msgstr ""
|
||||
msgid "No profile found for the moderator user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:300
|
||||
#: lib/graphql/resolvers/user.ex:346
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No user to validate with this email was found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/person.ex:339
|
||||
#: lib/graphql/resolvers/user.ex:337
|
||||
#: lib/graphql/resolvers/user.ex:383
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No user with this email was found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/feed_token.ex:28
|
||||
#: lib/graphql/resolvers/feed_token.ex:33
|
||||
#: lib/graphql/resolvers/participant.ex:34
|
||||
#: lib/graphql/resolvers/participant.ex:217
|
||||
#: lib/graphql/resolvers/person.ex:247
|
||||
#: lib/graphql/resolvers/person.ex:378
|
||||
#: lib/graphql/resolvers/person.ex:414
|
||||
#: lib/graphql/resolvers/person.ex:421
|
||||
#: lib/graphql/resolvers/person.ex:450
|
||||
#: lib/graphql/resolvers/person.ex:465
|
||||
#: lib/graphql/resolvers/person.ex:326
|
||||
#: lib/graphql/resolvers/person.ex:362
|
||||
#: lib/graphql/resolvers/person.ex:369
|
||||
#: lib/graphql/resolvers/person.ex:398
|
||||
#: lib/graphql/resolvers/person.ex:413
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Profile is not owned by authenticated user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:177
|
||||
#: lib/graphql/resolvers/user.ex:192
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Registrations are not open"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:474
|
||||
#: lib/graphql/resolvers/user.ex:523
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The current password is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:335
|
||||
#: lib/graphql/resolvers/user.ex:527
|
||||
#: lib/graphql/resolvers/admin.ex:374
|
||||
#: lib/graphql/resolvers/user.ex:576
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The new email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:324
|
||||
#: lib/graphql/resolvers/user.ex:514
|
||||
#: lib/graphql/resolvers/admin.ex:363
|
||||
#: lib/graphql/resolvers/user.ex:563
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The new email must be different"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:477
|
||||
#: lib/graphql/resolvers/user.ex:526
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The new password must be different"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:518
|
||||
#: lib/graphql/resolvers/user.ex:602
|
||||
#: lib/graphql/resolvers/user.ex:605
|
||||
#: lib/graphql/resolvers/user.ex:567
|
||||
#: lib/graphql/resolvers/user.ex:673
|
||||
#: lib/graphql/resolvers/user.ex:676
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The password provided is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:361
|
||||
#: lib/graphql/resolvers/user.ex:481
|
||||
#: lib/graphql/resolvers/user.ex:410
|
||||
#: lib/graphql/resolvers/user.ex:530
|
||||
#, 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:330
|
||||
#: lib/graphql/resolvers/user.ex:376
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This user can't reset their password"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:90
|
||||
#: lib/graphql/resolvers/user.ex:93
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This user has been disabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:278
|
||||
#: lib/graphql/resolvers/user.ex:283
|
||||
#: lib/graphql/resolvers/user.ex:324
|
||||
#: lib/graphql/resolvers/user.ex:329
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unable to validate user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:583
|
||||
#: lib/graphql/resolvers/user.ex:654
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User already disabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:648
|
||||
#: lib/graphql/resolvers/user.ex:719
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User requested is not logged-in"
|
||||
msgstr ""
|
||||
@@ -257,12 +256,12 @@ msgstr ""
|
||||
msgid "You may not list groups unless moderator."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:503
|
||||
#: lib/graphql/resolvers/user.ex:552
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to change your email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:489
|
||||
#: lib/graphql/resolvers/user.ex:538
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to change your password"
|
||||
msgstr ""
|
||||
@@ -272,7 +271,7 @@ msgstr ""
|
||||
msgid "You need to be logged-in to delete a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:610
|
||||
#: lib/graphql/resolvers/user.ex:681
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to delete your account"
|
||||
msgstr ""
|
||||
@@ -292,12 +291,12 @@ msgstr ""
|
||||
msgid "You need to be logged-in to update a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:121
|
||||
#: lib/graphql/resolvers/user.ex:124
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to have an existing token to get a refresh token"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:180
|
||||
#: lib/graphql/resolvers/user.ex:198
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Your email is not on the allowlist"
|
||||
msgstr ""
|
||||
@@ -364,7 +363,7 @@ msgstr ""
|
||||
msgid "Comment is already deleted"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/error.ex:117
|
||||
#: lib/graphql/error.ex:118
|
||||
#: lib/graphql/resolvers/discussion.ex:69
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Discussion not found"
|
||||
@@ -386,9 +385,9 @@ msgstr ""
|
||||
msgid "Event id not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/error.ex:114
|
||||
#: lib/graphql/resolvers/event.ex:382
|
||||
#: lib/graphql/resolvers/event.ex:434
|
||||
#: lib/graphql/error.ex:115
|
||||
#: lib/graphql/resolvers/event.ex:400
|
||||
#: lib/graphql/resolvers/event.ex:452
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Event not found"
|
||||
msgstr ""
|
||||
@@ -420,7 +419,7 @@ msgstr ""
|
||||
msgid "No profile found for user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/feed_token.ex:64
|
||||
#: lib/graphql/resolvers/feed_token.ex:118
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No such feed token"
|
||||
msgstr ""
|
||||
@@ -448,13 +447,13 @@ msgid "Person with username %{username} not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/post.ex:169
|
||||
#: lib/graphql/resolvers/post.ex:203
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Post ID is not a valid ID"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/post.ex:172
|
||||
#: lib/graphql/resolvers/post.ex:206
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Post doesn't exist"
|
||||
msgstr ""
|
||||
@@ -472,7 +471,7 @@ msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/post.ex:133
|
||||
#: lib/graphql/resolvers/post.ex:175
|
||||
#: lib/graphql/resolvers/post.ex:209
|
||||
#: lib/graphql/resolvers/post.ex:212
|
||||
#: lib/graphql/resolvers/resource.ex:92
|
||||
#: lib/graphql/resolvers/resource.ex:137
|
||||
#: lib/graphql/resolvers/resource.ex:170
|
||||
@@ -527,13 +526,13 @@ msgstr ""
|
||||
msgid "Todo list doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/feed_token.ex:73
|
||||
#: lib/graphql/resolvers/feed_token.ex:127
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Token does not exist"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/feed_token.ex:67
|
||||
#: lib/graphql/resolvers/feed_token.ex:70
|
||||
#: lib/graphql/resolvers/feed_token.ex:121
|
||||
#: lib/graphql/resolvers/feed_token.ex:124
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Token is not a valid UUID"
|
||||
msgstr ""
|
||||
@@ -543,11 +542,6 @@ msgstr ""
|
||||
msgid "User not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/person.ex:335
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You already have a profile for this user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/participant.ex:136
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are already a participant of this event"
|
||||
@@ -558,9 +552,9 @@ msgstr ""
|
||||
msgid "You are not a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/member.ex:157
|
||||
#: lib/graphql/resolvers/member.ex:173
|
||||
#: lib/graphql/resolvers/member.ex:188
|
||||
#: lib/graphql/resolvers/member.ex:165
|
||||
#: lib/graphql/resolvers/member.ex:181
|
||||
#: lib/graphql/resolvers/member.ex:196
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are not a moderator or admin for this group"
|
||||
msgstr ""
|
||||
@@ -570,7 +564,7 @@ msgstr ""
|
||||
msgid "You are not allowed to create a comment if not connected"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/feed_token.ex:41
|
||||
#: lib/graphql/resolvers/feed_token.ex:46
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are not allowed to create a feed token if not connected"
|
||||
msgstr ""
|
||||
@@ -580,7 +574,7 @@ msgstr ""
|
||||
msgid "You are not allowed to delete a comment if not connected"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/feed_token.ex:82
|
||||
#: lib/graphql/resolvers/feed_token.ex:136
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are not allowed to delete a feed token if not connected"
|
||||
msgstr ""
|
||||
@@ -596,7 +590,7 @@ msgstr ""
|
||||
msgid "You can't leave event because you're the only event creator participant"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/member.ex:192
|
||||
#: lib/graphql/resolvers/member.ex:200
|
||||
#, 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 ""
|
||||
@@ -606,7 +600,7 @@ msgstr ""
|
||||
msgid "You cannot delete this comment"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/event.ex:430
|
||||
#: lib/graphql/resolvers/event.ex:448
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You cannot delete this event"
|
||||
msgstr ""
|
||||
@@ -616,12 +610,12 @@ msgstr ""
|
||||
msgid "You cannot invite to this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/feed_token.ex:76
|
||||
#: lib/graphql/resolvers/feed_token.ex:130
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You don't have permission to delete this token"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:57
|
||||
#: lib/graphql/resolvers/admin.ex:59
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in and a moderator to list action logs"
|
||||
msgstr ""
|
||||
@@ -641,17 +635,18 @@ msgstr ""
|
||||
msgid "You need to be logged-in and a moderator to view a report"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:259
|
||||
#: lib/graphql/resolvers/admin.ex:261
|
||||
#: lib/graphql/resolvers/admin.ex:305
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in and an administrator to access admin settings"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:243
|
||||
#: lib/graphql/resolvers/admin.ex:245
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in and an administrator to access dashboard statistics"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:284
|
||||
#: lib/graphql/resolvers/admin.ex:291
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in and an administrator to save admin settings"
|
||||
msgstr ""
|
||||
@@ -666,7 +661,7 @@ msgstr ""
|
||||
msgid "You need to be logged-in to access resources"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/event.ex:321
|
||||
#: lib/graphql/resolvers/event.ex:339
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to create events"
|
||||
msgstr ""
|
||||
@@ -686,12 +681,12 @@ msgstr ""
|
||||
msgid "You need to be logged-in to create resources"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/event.ex:439
|
||||
#: lib/graphql/resolvers/event.ex:457
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to delete an event"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/post.ex:214
|
||||
#: lib/graphql/resolvers/post.ex:217
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to delete posts"
|
||||
msgstr ""
|
||||
@@ -711,12 +706,12 @@ msgstr ""
|
||||
msgid "You need to be logged-in to leave an event"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/event.ex:396
|
||||
#: lib/graphql/resolvers/event.ex:414
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to update an event"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/post.ex:180
|
||||
#: lib/graphql/resolvers/post.ex:183
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to update posts"
|
||||
msgstr ""
|
||||
@@ -736,22 +731,22 @@ msgstr ""
|
||||
msgid "Parent resource doesn't belong to this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mobilizon/users/user.ex:114
|
||||
#: lib/mobilizon/users/user.ex:116
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The chosen password is too short."
|
||||
msgstr ""
|
||||
|
||||
#: lib/mobilizon/users/user.ex:142
|
||||
#: lib/mobilizon/users/user.ex:144
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The registration token is already in use, this looks like an issue on our side."
|
||||
msgstr ""
|
||||
|
||||
#: lib/mobilizon/users/user.ex:108
|
||||
#: lib/mobilizon/users/user.ex:110
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This email is already used."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/error.ex:113
|
||||
#: lib/graphql/error.ex:114
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Post not found"
|
||||
msgstr ""
|
||||
@@ -772,12 +767,12 @@ msgid "Reset your password to login"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/error.ex:111
|
||||
#: lib/graphql/error.ex:116
|
||||
#: lib/graphql/error.ex:117
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Resource not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/error.ex:123
|
||||
#: lib/graphql/error.ex:124
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Something went wrong"
|
||||
msgstr ""
|
||||
@@ -802,12 +797,13 @@ msgstr ""
|
||||
msgid "You can't accept this invitation with this profile."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/member.ex:139
|
||||
#: lib/graphql/resolvers/member.ex:143
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can't reject this invitation with this profile."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/media.ex:71
|
||||
#: lib/graphql/resolvers/media.ex:85
|
||||
#: lib/mobilizon/admin/setting.ex:126
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "File doesn't have an allowed MIME type."
|
||||
msgstr ""
|
||||
@@ -817,27 +813,27 @@ msgstr ""
|
||||
msgid "Profile is not administrator for the group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/event.ex:385
|
||||
#: lib/graphql/resolvers/event.ex:403
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can't edit this event."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/event.ex:388
|
||||
#: lib/graphql/resolvers/event.ex:406
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can't attribute this event to this profile."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/member.ex:142
|
||||
#: lib/graphql/resolvers/member.ex:146
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This invitation doesn't exist."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/member.ex:217
|
||||
#: lib/graphql/resolvers/member.ex:225
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This member already has been rejected."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/member.ex:241
|
||||
#: lib/graphql/resolvers/member.ex:249
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You don't have the right to remove this member."
|
||||
msgstr ""
|
||||
@@ -852,7 +848,7 @@ msgstr ""
|
||||
msgid "You must provide either an ID or a slug to access a discussion"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/event.ex:276
|
||||
#: lib/graphql/resolvers/event.ex:294
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Organizer profile is not owned by the user"
|
||||
msgstr ""
|
||||
@@ -866,7 +862,6 @@ msgstr ""
|
||||
#: lib/graphql/resolvers/group.ex:223
|
||||
#: lib/graphql/resolvers/person.ex:159
|
||||
#: lib/graphql/resolvers/person.ex:193
|
||||
#: lib/graphql/resolvers/person.ex:326
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The provided picture is too heavy"
|
||||
msgstr ""
|
||||
@@ -876,7 +871,7 @@ msgstr ""
|
||||
msgid "Error while creating resource"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:566
|
||||
#: lib/graphql/resolvers/user.ex:615
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Invalid activation token"
|
||||
msgstr ""
|
||||
@@ -886,24 +881,24 @@ msgstr ""
|
||||
msgid "Unable to fetch resource details from this URL."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/event.ex:165
|
||||
#: lib/graphql/resolvers/event.ex:183
|
||||
#: lib/graphql/resolvers/participant.ex:260
|
||||
#: lib/graphql/resolvers/participant.ex:342
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Provided profile doesn't have moderator permissions on this event"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/event.ex:294
|
||||
#: lib/graphql/resolvers/event.ex:312
|
||||
#, 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:369
|
||||
#: lib/graphql/resolvers/event.ex:387
|
||||
#, 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:184
|
||||
#: lib/graphql/resolvers/user.ex:202
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider"
|
||||
msgstr ""
|
||||
@@ -918,16 +913,11 @@ msgstr ""
|
||||
msgid "Error while creating a discussion"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:687
|
||||
#: lib/graphql/resolvers/user.ex:758
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while updating locale"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/person.ex:329
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while uploading pictures"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/participant.ex:194
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to leave the event"
|
||||
@@ -938,13 +928,13 @@ msgstr ""
|
||||
msgid "Failed to update the group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:358
|
||||
#: lib/graphql/resolvers/user.ex:547
|
||||
#: lib/graphql/resolvers/admin.ex:397
|
||||
#: lib/graphql/resolvers/user.ex:596
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:562
|
||||
#: lib/graphql/resolvers/user.ex:611
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to validate user email"
|
||||
msgstr ""
|
||||
@@ -964,7 +954,7 @@ msgstr ""
|
||||
msgid "You are not the comment creator"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:471
|
||||
#: lib/graphql/resolvers/user.ex:520
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You cannot change your password."
|
||||
msgstr ""
|
||||
@@ -994,17 +984,17 @@ msgstr ""
|
||||
msgid "Only admins can create groups"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/event.ex:280
|
||||
#: lib/graphql/resolvers/event.ex:298
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Only groups can create events"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/event.ex:313
|
||||
#: lib/graphql/resolvers/event.ex:331
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unknown error while creating event"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:498
|
||||
#: lib/graphql/resolvers/user.ex:547
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User cannot change email"
|
||||
msgstr ""
|
||||
@@ -1019,12 +1009,12 @@ msgstr ""
|
||||
msgid "Follow not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:392
|
||||
#: lib/graphql/resolvers/user.ex:441
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Profile with username %{username} not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:387
|
||||
#: lib/graphql/resolvers/user.ex:436
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This profile does not belong to you"
|
||||
msgstr ""
|
||||
@@ -1049,42 +1039,42 @@ msgstr ""
|
||||
msgid "You need to be logged-in to update a group follow"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/member.ex:210
|
||||
#: lib/graphql/resolvers/member.ex:218
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This member does not exist"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/member.ex:234
|
||||
#: lib/graphql/resolvers/member.ex:242
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You don't have the role needed to remove this member."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/member.ex:252
|
||||
#: lib/graphql/resolvers/member.ex:260
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You must be logged-in to remove a member"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:174
|
||||
#: lib/graphql/resolvers/user.ex:189
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Your email seems to be using an invalid format"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:400
|
||||
#: lib/graphql/resolvers/admin.ex:439
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Can't confirm an already confirmed user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:404
|
||||
#: lib/graphql/resolvers/admin.ex:443
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Deconfirming users is not supported"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:376
|
||||
#: lib/graphql/resolvers/admin.ex:415
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The new role must be different"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:315
|
||||
#: lib/graphql/resolvers/admin.ex:354
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in and an administrator to edit an user's details"
|
||||
msgstr ""
|
||||
@@ -1094,7 +1084,7 @@ msgstr ""
|
||||
msgid "A profile or group with that name already exists"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:560
|
||||
#: lib/graphql/resolvers/admin.ex:599
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unable to find an instance to follow at this address"
|
||||
msgstr ""
|
||||
@@ -1104,8 +1094,8 @@ msgstr ""
|
||||
msgid "Username must only contain alphanumeric lowercased characters and underscores."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:303
|
||||
#: lib/graphql/resolvers/user.ex:333
|
||||
#: lib/graphql/resolvers/user.ex:349
|
||||
#: lib/graphql/resolvers/user.ex:379
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
@@ -1115,7 +1105,7 @@ msgstr ""
|
||||
msgid "This comment was detected as spam."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/event.ex:301
|
||||
#: lib/graphql/resolvers/event.ex:319
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This event was detected as spam."
|
||||
msgstr ""
|
||||
@@ -1136,12 +1126,7 @@ msgstr ""
|
||||
msgid "You need to be a moderator or an administrator to create a note on a report"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/person.ex:332
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Your profile was detected as spam."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:191
|
||||
#: lib/graphql/resolvers/user.ex:209
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Your registration has been detected as spam and cannot be processed."
|
||||
msgstr ""
|
||||
@@ -1151,12 +1136,12 @@ msgstr ""
|
||||
msgid "All of name, scope and redirect_uri parameters are required to create an application"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/error.ex:118
|
||||
#: lib/graphql/error.ex:119
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Application not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/error.ex:121
|
||||
#: lib/graphql/error.ex:122
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Application token not found"
|
||||
msgstr ""
|
||||
@@ -1330,7 +1315,7 @@ msgstr ""
|
||||
msgid "You need to specify client_id, redirect_uri, scope and state to autorize an application"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:306
|
||||
#: lib/graphql/resolvers/user.ex:352
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Couldn't send an email. Internal error."
|
||||
msgstr ""
|
||||
@@ -1345,8 +1330,8 @@ msgstr ""
|
||||
msgid "Participation is confirmed but not approved yet by an organizer"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/event.ex:287
|
||||
#: lib/graphql/resolvers/event.ex:376
|
||||
#: lib/graphql/resolvers/event.ex:305
|
||||
#: lib/graphql/resolvers/event.ex:394
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Providing external registration is not allowed"
|
||||
msgstr ""
|
||||
@@ -1356,7 +1341,7 @@ msgstr ""
|
||||
msgid "The same push subscription has already been registered"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:554
|
||||
#: lib/graphql/resolvers/admin.ex:593
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This instance is pending follow approval"
|
||||
msgstr ""
|
||||
@@ -1366,27 +1351,27 @@ msgstr ""
|
||||
msgid "Timezone ID %{timezone} is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:557
|
||||
#: lib/graphql/resolvers/admin.ex:596
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are already following this instance"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:310
|
||||
#: lib/graphql/resolvers/user.ex:356
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You requested again a confirmation email too soon. Please try again in a few minutes"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:341
|
||||
#: lib/graphql/resolvers/user.ex:390
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You requested again a password reset email too soon. Please try again in a few minutes"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:368
|
||||
#: lib/graphql/resolvers/user.ex:417
|
||||
#, 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/graphql/resolvers/conversation.ex:164
|
||||
#: lib/graphql/resolvers/conversation.ex:170
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Conversation needs to mention at least one participant that's not yourself"
|
||||
msgstr ""
|
||||
@@ -1395,3 +1380,73 @@ msgstr ""
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "There are no participants matching the audience you've selected."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/post.ex:178
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "An error occured while updating your post"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mobilizon/admin/admin.ex:297
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "External link URL must be a valid http/https URL"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mobilizon/admin/admin.ex:288
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "External link label cannot be blank"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mobilizon/admin/admin.ex:291
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "External link label must be at least 2 characters"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mobilizon/admin/admin.ex:294
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "External link label must be at most 256 characters"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:195
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Moderation text must not be empty"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:633
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User already enabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:386
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User is pending"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/error.ex:113
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User pending"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/feed_token.ex:82
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are not allowed to get a feed token if not connected"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/member.ex:122
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can't accept this invitation."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/member.ex:150
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can't reject this invitation."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/feed_token.ex:76
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You don't have permission to get this token"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:638
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in and moderator to unban an account"
|
||||
msgstr ""
|
||||
|
||||
@@ -10,534 +10,394 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2025-04-18 09:36+0000\n"
|
||||
"PO-Revision-Date: 2025-10-01 15:17+0200\n"
|
||||
"Last-Translator: PierreMary <pierre-mary@le-florida.org>\n"
|
||||
"Language-Team: French <https://weblate.framasoft.org/projects/mobilizon/"
|
||||
"activity/fr/>\n"
|
||||
"Language-Team: French <https://weblate.framasoft.org/projects/mobilizon/activity/fr/>\n"
|
||||
"Language: 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 5.11\n"
|
||||
"X-Generator: Poedit 3.7\n"
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/activity/_member_activity_item.html.heex:14 lib/web/templates/email/activity/_member_activity_item.text.eex:12
|
||||
msgid "%{member} accepted the invitation to join the group."
|
||||
msgstr "%{member} a accepté l'invitation à rejoindre le 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
|
||||
#: lib/web/templates/email/activity/_member_activity_item.html.heex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:17
|
||||
msgid "%{member} rejected the invitation to join the group."
|
||||
msgstr "%{member} a refusé l'invitation à rejoindre le groupe."
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/activity/_member_activity_item.html.heex:3 lib/web/templates/email/activity/_member_activity_item.text.eex:1
|
||||
msgid "%{member} requested to join the group."
|
||||
msgstr "%{member} a demandé à rejoindre le groupe."
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/activity/_member_activity_item.html.heex:8 lib/web/templates/email/activity/_member_activity_item.text.eex:6
|
||||
msgid "%{member} was invited by %{profile}."
|
||||
msgstr "%{member} a été invité⋅e par %{profile}."
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/activity/_member_activity_item.html.heex:30 lib/web/templates/email/activity/_member_activity_item.text.eex:27
|
||||
msgid "%{profile} added the member %{member}."
|
||||
msgstr "%{profile} a ajouté le ou la membre %{member}."
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
|
||||
msgid "%{profile} archived the discussion %{discussion}."
|
||||
msgstr "%{profile} a archivé la discussion %{discussion}."
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
|
||||
msgid "%{profile} created the discussion %{discussion}."
|
||||
msgstr "%{profile} a créé la discussion %{discussion}."
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
|
||||
msgid "%{profile} created the folder %{resource}."
|
||||
msgstr "%{profile} a créé le dossier %{resource}."
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/activity/_group_activity_item.html.heex:3 lib/web/templates/email/activity/_group_activity_item.text.eex:1
|
||||
msgid "%{profile} created the group %{group}."
|
||||
msgstr "%{profile} a créé le groupe %{group}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:13
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:8
|
||||
#, elixir-autogen, elixir-format
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:13 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
|
||||
msgid "%{profile} created the resource %{resource}."
|
||||
msgstr "%{profile} a créé la resource %{resource}."
|
||||
|
||||
#: 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, fuzzy
|
||||
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
|
||||
msgid "%{profile} deleted the discussion %{discussion}."
|
||||
msgstr "%{profile} a supprimé la discussion %{discussion}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:76
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
|
||||
#, elixir-autogen, elixir-format
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:76 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
|
||||
msgid "%{profile} deleted the folder %{resource}."
|
||||
msgstr "%{profile} a supprimé le dossier %{resource}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:82
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
|
||||
#, elixir-autogen, elixir-format
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:82 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
|
||||
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:48 lib/web/templates/email/activity/_member_activity_item.text.eex:45
|
||||
msgid "%{profile} excluded member %{member}."
|
||||
msgstr "%{profile} a exclu le ou la membre %{member}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:56
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
|
||||
#, elixir-autogen, elixir-format
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:56 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
|
||||
msgid "%{profile} moved the folder %{resource}."
|
||||
msgstr "%{profile} a déplacé le dossier %{resource}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:65
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:65 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
|
||||
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:54 lib/web/templates/email/activity/_member_activity_item.text.eex:51
|
||||
msgid "%{profile} quit the group."
|
||||
msgstr "%{profile} a quitté le groupe."
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
|
||||
msgid "%{profile} renamed the discussion %{discussion}."
|
||||
msgstr "%{profile} a renommé la discussion %{discussion}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:24
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:14
|
||||
#, elixir-autogen, elixir-format
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:24 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
|
||||
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
|
||||
msgstr "%{profile} a renommé le dossier %{old_resource_title} en %{resource}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:39
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:21
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:39 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
|
||||
msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
|
||||
msgstr "%{profile} a renommé la ressource %{old_resource_title} en %{resource}."
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
|
||||
msgid "%{profile} replied to the discussion %{discussion}."
|
||||
msgstr "%{profile} a répondu à la discussion %{discussion}."
|
||||
|
||||
#: lib/web/templates/email/activity/_group_activity_item.html.heex:12
|
||||
#: lib/web/templates/email/activity/_group_activity_item.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
#: lib/web/templates/email/activity/_group_activity_item.html.heex:12 lib/web/templates/email/activity/_group_activity_item.text.eex:7
|
||||
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:42 lib/web/templates/email/activity/_member_activity_item.text.eex:39
|
||||
msgid "%{profile} updated the member %{member}."
|
||||
msgstr "%{profile} a mis à jour le membre %{member}."
|
||||
|
||||
#: lib/service/activity/renderer/event.ex:22
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:3
|
||||
#: lib/service/activity/renderer/event.ex:22 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}."
|
||||
|
||||
#: lib/service/activity/renderer/event.ex:42
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:21
|
||||
#: lib/service/activity/renderer/event.ex:42 lib/web/templates/email/activity/_event_activity_item.html.heex:21
|
||||
#: 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}."
|
||||
|
||||
#: lib/service/activity/renderer/event.ex:32
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:12
|
||||
#: lib/service/activity/renderer/event.ex:32 lib/web/templates/email/activity/_event_activity_item.html.heex:12
|
||||
#: 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}."
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/activity/_post_activity_item.html.heex:3 lib/web/templates/email/activity/_post_activity_item.text.eex:1
|
||||
msgid "The post %{post} was created by %{profile}."
|
||||
msgstr "Le billet %{post} a été créé par %{profile}."
|
||||
|
||||
#: lib/web/templates/email/activity/_post_activity_item.html.heex:21
|
||||
#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
|
||||
#, elixir-autogen, elixir-format
|
||||
#: lib/web/templates/email/activity/_post_activity_item.html.heex:21 lib/web/templates/email/activity/_post_activity_item.text.eex:13
|
||||
msgid "The post %{post} was deleted by %{profile}."
|
||||
msgstr "Le billet %{post} a été supprimé par %{profile}."
|
||||
|
||||
#: lib/web/templates/email/activity/_post_activity_item.html.heex:12
|
||||
#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
#: lib/web/templates/email/activity/_post_activity_item.html.heex:12 lib/web/templates/email/activity/_post_activity_item.text.eex:7
|
||||
msgid "The post %{post} was updated by %{profile}."
|
||||
msgstr "Le billet %{post} a été mis à jour par %{profile}."
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/activity/_member_activity_item.html.heex:24 lib/web/templates/email/activity/_member_activity_item.text.eex:22
|
||||
msgid "%{member} joined the group."
|
||||
msgstr "%{member} a rejoint le groupe."
|
||||
|
||||
#: lib/service/activity/renderer/event.ex:62
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:37
|
||||
#: lib/service/activity/renderer/event.ex:62 lib/web/templates/email/activity/_event_activity_item.html.heex:37
|
||||
#: 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}."
|
||||
|
||||
#: lib/service/activity/renderer/event.ex:53
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:28
|
||||
#: lib/service/activity/renderer/event.ex:53 lib/web/templates/email/activity/_event_activity_item.html.heex:28
|
||||
#: 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}."
|
||||
|
||||
#: 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."
|
||||
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:230
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:23
|
||||
#, elixir-format, elixir-autogen
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:230 lib/web/templates/email/email_direct_activity.text.eex:23
|
||||
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"
|
||||
|
||||
#: 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, elixir-autogen
|
||||
#: 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
|
||||
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é !"
|
||||
|
||||
#: lib/service/activity/renderer/renderer.ex:46
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Activity on %{instance}"
|
||||
msgstr "Activité sur %{instance}"
|
||||
|
||||
#: lib/service/activity/renderer/comment.ex:37
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:12
|
||||
#: lib/service/activity/renderer/comment.ex:37 lib/web/templates/email/activity/_comment_activity_item.html.heex:12
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} has posted an announcement under event %{event}."
|
||||
msgstr "%{profile} a posté une annonce sous l'événement %{event}."
|
||||
|
||||
#: lib/service/activity/renderer/comment.ex:23
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:3
|
||||
#: lib/service/activity/renderer/comment.ex:23 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:260
|
||||
#, 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 ""
|
||||
"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}."
|
||||
"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}."
|
||||
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:51
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:51 lib/web/templates/email/email_direct_activity.text.eex:5
|
||||
msgid "Here's your weekly activity recap"
|
||||
msgstr "Voici votre récapitulatif hebdomadaire d'activité"
|
||||
|
||||
#: lib/web/email/activity.ex:151
|
||||
#: lib/web/email/activity.ex:172
|
||||
#, elixir-autogen, elixir-format
|
||||
#: lib/web/email/activity.ex:151 lib/web/email/activity.ex:172
|
||||
msgid "Activity notification for %{instance}"
|
||||
msgstr "Notification d'activité sur %{instance}"
|
||||
|
||||
#: lib/web/email/activity.ex:158
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Daily activity recap for %{instance}"
|
||||
msgstr "Récapitulatif quotidien d'activité sur %{instance}"
|
||||
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:49
|
||||
#: lib/web/templates/email/email_direct_activity.text.eex:4
|
||||
#, elixir-autogen, elixir-format
|
||||
#: lib/web/templates/email/email_direct_activity.html.heex:49 lib/web/templates/email/email_direct_activity.text.eex:4
|
||||
msgid "Here's your daily activity recap"
|
||||
msgstr "Voici votre récapitulatif quotidien d'activité"
|
||||
|
||||
#: lib/web/email/activity.ex:165
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Weekly activity recap for %{instance}"
|
||||
msgstr "Récapitulatif hebdomadaire d'activité sur %{instance}"
|
||||
|
||||
#: lib/service/activity/renderer/comment.ex:65
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:31
|
||||
#: lib/service/activity/renderer/comment.ex:65 lib/web/templates/email/activity/_comment_activity_item.html.heex:31
|
||||
#: 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}."
|
||||
|
||||
#: lib/service/activity/renderer/comment.ex:52
|
||||
#: lib/web/templates/email/activity/_comment_activity_item.html.heex:22
|
||||
#: lib/service/activity/renderer/comment.ex:52 lib/web/templates/email/activity/_comment_activity_item.html.heex:22
|
||||
#: 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}."
|
||||
|
||||
#: lib/web/email/activity.ex:74
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Announcement for your event %{event}"
|
||||
msgstr "Annonce pour votre événement %{event}"
|
||||
|
||||
#: lib/service/activity/renderer/group.ex:22
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The group %{group} was updated by %{profile}."
|
||||
msgstr "Le groupe %{group} a été mis à jour par %{profile}."
|
||||
|
||||
#: lib/service/activity/renderer/post.ex:46
|
||||
#, 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}."
|
||||
|
||||
#: lib/service/activity/renderer/post.ex:30
|
||||
#, 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}."
|
||||
|
||||
#: lib/service/activity/renderer/post.ex:38
|
||||
#, 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}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:38
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{member} accepted the invitation to join the group %{group}."
|
||||
msgstr "%{member} a accepté l'invitation à rejoindre le groupe %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:46
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{member} joined the group %{group}."
|
||||
msgstr "%{member} a rejoint le groupe %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:42
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{member} rejected the invitation to join the group %{group}."
|
||||
msgstr "%{member} a refusé l'invitation à rejoindre le groupe %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:30
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{member} requested to join the group %{group}."
|
||||
msgstr "%{member} a demandé à rejoindre le groupe %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{member} was invited by %{profile} to group %{group}."
|
||||
msgstr "%{member} a été invité⋅e par %{profile} au groupe %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:50
|
||||
#, 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}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:54
|
||||
#, 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}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:32
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} created the folder %{resource} in group %{group}."
|
||||
msgstr "%{profile} a créé le dossier %{resource} du groupe %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:68
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the folder %{resource} in group %{group}."
|
||||
msgstr "%{profile} a supprimé le dossier %{resource} du groupe %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:70
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the resource %{resource} in group %{group}."
|
||||
msgstr "%{profile} a supprimé la ressource %{resource} du groupe %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:74
|
||||
#, 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}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:60
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the folder %{resource} in group %{group}."
|
||||
msgstr "%{profile} a déplacé le dossier %{resource} du groupe %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:62
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the resource %{resource} in group %{group}."
|
||||
msgstr "%{profile} a déplacé la ressource %{resource} du groupe %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:78
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} quit the group %{group}."
|
||||
msgstr "%{profile} a quitté le groupe %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:62
|
||||
#, 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}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:44
|
||||
#, 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}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:50
|
||||
#, 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}."
|
||||
|
||||
#: lib/service/activity/renderer/member.ex:70
|
||||
#, 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}."
|
||||
|
||||
#: lib/service/activity/renderer/resource.ex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} created the resource %{resource} in group %{group}."
|
||||
msgstr "%{profile} a créé la ressource %{resource} dans le groupe %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/discussion.ex:85
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} archived the discussion %{discussion} in group %{group}."
|
||||
msgstr "%{profile} a archivé la discussion %{discussion} du groupe %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/discussion.ex:25
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} created the discussion %{discussion} in group %{group}."
|
||||
msgstr "%{profile} a créé la discussion %{discussion} du groupe %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/discussion.ex:100
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the discussion %{discussion} in group %{group}."
|
||||
msgstr "%{profile} a créé la discussion %{discussion} dans le groupe %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/discussion.ex:55
|
||||
#, 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}."
|
||||
|
||||
#: lib/service/activity/renderer/discussion.ex:70
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} renamed the discussion %{discussion} in group %{group}."
|
||||
msgstr "%{profile} a renommé la discussion %{discussion} du groupe %{group}."
|
||||
|
||||
#: lib/service/activity/renderer/discussion.ex:40
|
||||
#, 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
|
||||
#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 lib/web/templates/email/activity/_member_activity_item.text.eex:33
|
||||
msgid "%{profile} approved the member %{member}."
|
||||
msgstr "%{profile} a ajouté le ou la membre %{member}."
|
||||
|
||||
#: lib/service/activity/renderer/event.ex:73
|
||||
#: lib/web/templates/email/activity/_event_activity_item.html.heex:47
|
||||
#: lib/service/activity/renderer/event.ex:73 lib/web/templates/email/activity/_event_activity_item.html.heex:47
|
||||
#: lib/web/templates/email/activity/_event_activity_item.text.eex:31
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} joined your event %{event}."
|
||||
msgstr "%{profile} a rejoint votre événement %{event}."
|
||||
|
||||
#: lib/web/views/email_view.ex:61
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "An anonymous profile"
|
||||
msgstr "Un profil anonyme"
|
||||
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:107
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:14
|
||||
#, elixir-autogen, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:107 lib/web/templates/email/email_anonymous_activity.text.eex:14
|
||||
msgid "%{profile} has posted a private announcement about event %{event}."
|
||||
msgstr "%{profile} a posté une annonce privée à propos de l'événement %{event}."
|
||||
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:50
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:6
|
||||
#, elixir-autogen, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:50 lib/web/templates/email/email_anonymous_activity.text.eex:6
|
||||
msgid "%{profile} has posted a public announcement under event %{event}."
|
||||
msgstr "%{profile} a posté une annonce publique sous l'événement %{event}."
|
||||
|
||||
#: lib/web/templates/email/activity/_conversation_activity_item.html.heex:3
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} mentionned you in a %{conversation}."
|
||||
msgstr "%{profile} vous a mentionné dans une conversation %{conversation}."
|
||||
|
||||
#: lib/web/templates/email/activity/_conversation_activity_item.text.eex:1
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} mentionned you in a conversation."
|
||||
msgstr "%{profile} vous a mentionné dans une conversation."
|
||||
|
||||
#: lib/service/activity/renderer/conversation.ex:36
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} replied to your message"
|
||||
msgstr "%{profile} a répondu à votre message"
|
||||
|
||||
#: lib/web/templates/email/activity/_conversation_activity_item.html.heex:10
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} replied you in a %{conversation}."
|
||||
msgstr "%{profile} vous a répondu dans une %{conversation}."
|
||||
|
||||
#: lib/web/templates/email/activity/_conversation_activity_item.text.eex:6
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} replied you in a conversation."
|
||||
msgstr "%{profile} vous a répondu dans une conversation."
|
||||
|
||||
#: lib/service/activity/renderer/conversation.ex:49
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} sent a private message about event %{event}"
|
||||
msgstr "%{profile} a envoyé un message privé à propos de l'événement %{event}"
|
||||
|
||||
#: lib/service/activity/renderer/conversation.ex:23
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} sent you a message"
|
||||
msgstr "%{profile} vous a envoyé un message"
|
||||
|
||||
#: lib/web/email/activity.ex:52
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Informations about your event %{event}"
|
||||
msgstr "Informations sur votre événement %{event}"
|
||||
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:118
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:20
|
||||
#, elixir-autogen, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:118 lib/web/templates/email/email_anonymous_activity.text.eex:20
|
||||
msgid "It might give details on how to join the event, so make sure to read it appropriately."
|
||||
msgstr "Elle peut donner des détails sur la manière de participer à l'événement, veillez donc à la lire attentivement."
|
||||
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:156
|
||||
#: lib/web/templates/email/email_anonymous_activity.text.eex:28
|
||||
#, elixir-autogen, elixir-format
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:156 lib/web/templates/email/email_anonymous_activity.text.eex:28
|
||||
msgid "This information is sent privately to you as a person who registered for this event. Share the informations above with other people with caution."
|
||||
msgstr ""
|
||||
"Ces informations vous sont envoyées en privé en tant que personne inscrite à cet événement. Partagez les informations ci-dessus avec d'autres "
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
2546
src/i18n/fr_FR.json
2546
src/i18n/fr_FR.json
File diff suppressed because it is too large
Load Diff
@@ -8,6 +8,7 @@ defmodule Mobilizon.GraphQL.Resolvers.AdminTest do
|
||||
alias Mobilizon.Events.Event
|
||||
alias Mobilizon.Federation.ActivityPub.Relay
|
||||
alias Mobilizon.Reports.{Note, Report}
|
||||
alias Mobilizon.Users
|
||||
alias Mobilizon.Users.User
|
||||
|
||||
alias Mobilizon.GraphQL.{AbsintheHelpers, API}
|
||||
@@ -673,7 +674,11 @@ defmodule Mobilizon.GraphQL.Resolvers.AdminTest do
|
||||
"Argument \"role\" has invalid value $role."
|
||||
end
|
||||
|
||||
test "with a valid role, and no notification", %{conn: conn, user: user, admin: admin} do
|
||||
test "with a valid role MODERATOR, and no notification", %{
|
||||
conn: conn,
|
||||
user: user,
|
||||
admin: admin
|
||||
} do
|
||||
res =
|
||||
conn
|
||||
|> auth_conn(admin)
|
||||
@@ -688,7 +693,11 @@ defmodule Mobilizon.GraphQL.Resolvers.AdminTest do
|
||||
assert res["data"]["adminUpdateUser"]["role"] == "MODERATOR"
|
||||
end
|
||||
|
||||
test "with a valid role, and notification", %{conn: conn, user: user, admin: admin} do
|
||||
test "with a valid role USER -> MODERATOR, and notification", %{
|
||||
conn: conn,
|
||||
user: user,
|
||||
admin: admin
|
||||
} do
|
||||
res =
|
||||
conn
|
||||
|> auth_conn(admin)
|
||||
@@ -701,6 +710,81 @@ defmodule Mobilizon.GraphQL.Resolvers.AdminTest do
|
||||
|
||||
assert res["errors"] == nil
|
||||
assert res["data"]["adminUpdateUser"]["role"] == "MODERATOR"
|
||||
user = Users.get_user!(user.id)
|
||||
assert user.role == :moderator
|
||||
end
|
||||
|
||||
test "with a valid role USER -> ADMINISTRATOR, and notification", %{
|
||||
conn: conn,
|
||||
user: user,
|
||||
admin: admin
|
||||
} do
|
||||
res =
|
||||
conn
|
||||
|> auth_conn(admin)
|
||||
|> AbsintheHelpers.graphql_query(
|
||||
query: @admin_update_user,
|
||||
variables: %{"id" => user.id, "role" => "ADMINISTRATOR", "notify" => true}
|
||||
)
|
||||
|
||||
assert_email_sent(to: user.email)
|
||||
|
||||
assert res["errors"] == nil
|
||||
assert res["data"]["adminUpdateUser"]["role"] == "ADMINISTRATOR"
|
||||
user = Users.get_user!(user.id)
|
||||
assert user.role == :administrator
|
||||
end
|
||||
|
||||
test "with a valid role ADMINISTRATOR -> USER, and notification", %{
|
||||
conn: conn,
|
||||
user: user,
|
||||
admin: admin
|
||||
} do
|
||||
{:ok, %User{} = _user} =
|
||||
Users.update_user(user, %{
|
||||
"role" => :administrator
|
||||
})
|
||||
|
||||
res =
|
||||
conn
|
||||
|> auth_conn(admin)
|
||||
|> AbsintheHelpers.graphql_query(
|
||||
query: @admin_update_user,
|
||||
variables: %{"id" => user.id, "role" => "USER", "notify" => true}
|
||||
)
|
||||
|
||||
assert_email_sent(to: user.email)
|
||||
|
||||
assert res["errors"] == nil
|
||||
assert res["data"]["adminUpdateUser"]["role"] == "USER"
|
||||
user = Users.get_user!(user.id)
|
||||
assert user.role == :user
|
||||
end
|
||||
|
||||
test "with a valid role PENDING -> USER, and notification", %{
|
||||
conn: conn,
|
||||
user: user,
|
||||
admin: admin
|
||||
} do
|
||||
{:ok, %User{} = _user} =
|
||||
Users.update_user(user, %{
|
||||
"role" => :pending
|
||||
})
|
||||
|
||||
res =
|
||||
conn
|
||||
|> auth_conn(admin)
|
||||
|> AbsintheHelpers.graphql_query(
|
||||
query: @admin_update_user,
|
||||
variables: %{"id" => user.id, "role" => "USER", "notify" => true}
|
||||
)
|
||||
|
||||
assert_email_sent(to: user.email)
|
||||
|
||||
assert res["errors"] == nil
|
||||
assert res["data"]["adminUpdateUser"]["role"] == "USER"
|
||||
user = Users.get_user!(user.id)
|
||||
assert user.role == :user
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user