diff --git a/priv/gettext/activity.pot b/priv/gettext/activity.pot index e7dd16c1c..441280f2e 100644 --- a/priv/gettext/activity.pot +++ b/priv/gettext/activity.pot @@ -10,440 +10,446 @@ msgid "" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:14 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:3 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:8 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:30 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:3 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 msgid "%{profile} excluded member %{member}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 msgid "%{profile} quit the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 msgid "%{profile} updated the member %{member}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:3 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:3 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:24 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:27 +#, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" -#, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:53 #: lib/web/templates/email/email_direct_activity.html.heex:60 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/renderer.ex:46 +#, elixir-autogen, elixir-format msgid "Activity on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:3 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "" +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:249 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:51 #: lib/web/templates/email/email_direct_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:121 #: lib/web/email/activity.ex:142 +#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:128 +#, elixir-autogen, elixir-format msgid "Daily activity recap for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:49 #: lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:135 +#, elixir-autogen, elixir-format msgid "Weekly activity recap for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:46 +#, elixir-autogen, elixir-format msgid "Announcement for your event %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/group.ex:23 +#, elixir-autogen, elixir-format msgid "The group %{group} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:47 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:31 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:39 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:39 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:47 +#, elixir-autogen, elixir-format msgid "%{member} joined the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:43 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:31 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:35 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile} to group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member} to group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:55 +#, elixir-autogen, elixir-format msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:33 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:69 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:75 +#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:61 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:79 +#, elixir-autogen, elixir-format msgid "%{profile} quit the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:45 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:35 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:86 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:26 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:101 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:56 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:41 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "" + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format +msgid "%{profile} approved the member %{member}." +msgstr "" diff --git a/priv/gettext/ar/LC_MESSAGES/activity.po b/priv/gettext/ar/LC_MESSAGES/activity.po index 403fd3a5c..7be7b585b 100644 --- a/priv/gettext/ar/LC_MESSAGES/activity.po +++ b/priv/gettext/ar/LC_MESSAGES/activity.po @@ -11,211 +11,211 @@ msgstr "" "Language: ar\n" "Plural-Forms: nplurals=6\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:14 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:3 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:8 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:30 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:3 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 msgid "%{profile} excluded member %{member}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 msgid "%{profile} quit the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 msgid "%{profile} updated the member %{member}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:3 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:3 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:24 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:27 +#, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" -#, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "" @@ -225,11 +225,11 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:53 #: lib/web/templates/email/email_direct_activity.html.heex:60 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "" @@ -239,220 +239,226 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/renderer.ex:46 +#, elixir-autogen, elixir-format msgid "Activity on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:3 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "" +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:249 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:51 #: lib/web/templates/email/email_direct_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:121 #: lib/web/email/activity.ex:142 +#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:128 +#, elixir-autogen, elixir-format msgid "Daily activity recap for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:49 #: lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:135 +#, elixir-autogen, elixir-format msgid "Weekly activity recap for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:46 +#, elixir-autogen, elixir-format msgid "Announcement for your event %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/group.ex:23 +#, elixir-autogen, elixir-format msgid "The group %{group} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:47 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:31 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:39 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:39 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:47 +#, elixir-autogen, elixir-format msgid "%{member} joined the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:43 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:31 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:35 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile} to group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member} to group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:55 +#, elixir-autogen, elixir-format msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:33 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:69 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:75 +#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:61 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:79 +#, elixir-autogen, elixir-format msgid "%{profile} quit the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:45 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:35 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:86 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:26 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:101 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:56 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:41 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "" + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "" diff --git a/priv/gettext/ar/LC_MESSAGES/default.po b/priv/gettext/ar/LC_MESSAGES/default.po index 5ee6c782f..10dcc3458 100644 --- a/priv/gettext/ar/LC_MESSAGES/default.po +++ b/priv/gettext/ar/LC_MESSAGES/default.po @@ -15,315 +15,315 @@ msgstr "" "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "X-Generator: Weblate 3.9.1\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:66 +#, elixir-autogen, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:120 +#, elixir-autogen, elixir-format msgid "%{title} by %{creator}" msgstr "%{title} لِـ %{creator}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:80 +#, elixir-autogen, elixir-format msgid "Activate my account" msgstr "تنشيط حسابي" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:150 #: lib/web/templates/email/email.text.eex:9 +#, elixir-autogen, elixir-format msgid "Ask the community on Framacolibri" msgstr "أطلب مِن المجتمَع على Framacolibri" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:15 +#, elixir-autogen, elixir-format msgid "Comments" msgstr "التعليقات" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:115 #: lib/web/templates/email/report.text.eex:11 +#, elixir-autogen, elixir-format msgid "Event" msgstr "الفعالية" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:49 +#, elixir-autogen, elixir-format msgid "Instructions to reset your password on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:21 +#, elixir-autogen, elixir-format msgid "Reason" msgstr "السبب" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:86 +#, elixir-autogen, elixir-format msgid "Reset Password" msgstr "تصفير الكلمة السرية" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:53 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:26 +#, elixir-autogen, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:22 +#, elixir-autogen, elixir-format msgid "New report on Mobilizon instance %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:67 #: lib/web/templates/email/before_event_notification.text.eex:4 +#, elixir-autogen, elixir-format msgid "Go to event page" msgstr "الإنتقال إلى صفحة الفعالية" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:1 +#, elixir-autogen, elixir-format msgid "New report from %{reporter} on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:1 +#, elixir-autogen, elixir-format msgid "Participation approved" msgstr "تم قبول المشاركة" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:18 #: lib/web/templates/email/password_reset.text.eex:1 +#, elixir-autogen, elixir-format msgid "Password reset" msgstr "تصفير الكلمة السرية" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:7 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:114 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:67 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/event.ex:44 +#, elixir-autogen, elixir-format msgid "Event %{title} has been updated" msgstr "تم تحديث الفعالية %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:7 +#, elixir-autogen, elixir-format msgid "New title: %{title}" msgstr "العنوان الجديد: %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:5 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:105 +#, elixir-autogen, elixir-format msgid "Warning" msgstr "تنبيه" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:140 +#, elixir-autogen, elixir-format msgid "Confirm your participation to event %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:106 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal ID for your current selected identity" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal user ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Any of the information we collect from you may be used in the following ways:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:13 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Basic account information" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:32 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do not share any dangerous information over Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:123 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we disclose any information to outside parties?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:100 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we use cookies?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "How do we protect your information?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:36 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "IPs and other metadata" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:23 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Published events and comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:93 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain the IP addresses associated with registered users no more than 12 months." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:107 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Tokens to authenticate you" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:38 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We also may retain server logs which include the IP address of every request to our server." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:102 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We store the following information on your device when you connect:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:84 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We will make a good faith effort to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:45 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What do we use your information for?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:83 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What is our data retention policy?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:99 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You may irreversibly delete your account at any time." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to our Privacy Policy" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:139 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:160 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we decide to change our privacy policy, we will post those changes on this page." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:153 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Law requirements can be different if this server is in another jurisdiction." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:137 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Site usage by children" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:68 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:61 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:54 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:10 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What information do we collect?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:182 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: confirm your email address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:159 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: email changed" msgstr "" -#, elixir-format #: lib/web/email/notification.ex:52 +#, elixir-format msgid "One event planned today" msgid_plural "%{nb_events} events planned today" msgstr[0] "" @@ -333,9 +333,9 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:47 #: lib/web/templates/email/on_day_notification.text.eex:3 +#, elixir-format msgid "You have one event today:" msgid_plural "You have %{total} events today:" msgstr[0] "" @@ -345,51 +345,51 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.text.eex:3 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{group}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:18 #: lib/web/templates/email/group_invite.text.eex:1 +#, elixir-autogen, elixir-format msgid "Come along!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/notification.ex:24 +#, elixir-autogen, elixir-format msgid "Don't forget to go to %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:47 #: lib/web/templates/email/before_event_notification.text.eex:3 +#, elixir-autogen, elixir-format msgid "Get ready for %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:83 +#, elixir-autogen, elixir-format msgid "See my groups" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:65 #: lib/web/templates/email/group_invite.text.eex:5 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to your groups." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.text.eex:5 +#, elixir-autogen, elixir-format msgid "View the event on: %{link}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:30 +#, elixir-autogen, elixir-format msgid "You have been invited by %{inviter} to join group %{group}" msgstr "" -#, elixir-format #: lib/web/email/notification.ex:81 +#, elixir-format msgid "One event planned this week" msgid_plural "%{nb_events} events planned this week" msgstr[0] "" @@ -399,8 +399,8 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#, elixir-format #: lib/web/email/notification.ex:107 +#, elixir-format msgid "One participation request for event %{title} to process" msgid_plural "%{number_participation_requests} participation requests for event %{title} to process" msgstr[0] "" @@ -410,9 +410,9 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:47 #: lib/web/templates/email/notification_each_week.text.eex:3 +#, elixir-format msgid "You have one event this week:" msgid_plural "You have %{total} events this week:" msgstr[0] "" @@ -422,359 +422,358 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#, elixir-autogen, elixir-format #: lib/service/metadata/utils.ex:53 +#, elixir-autogen, elixir-format msgid "The event organizer didn't add any description." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:78 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:62 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Accepting these Terms" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:73 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to these Terms" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:271 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:192 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:217 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:211 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:167 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that is illegal or unlawful, that would otherwise create liability;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:103 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Creating Accounts" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:284 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Entire Agreement" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:294 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Feedback" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:261 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Hyperlinks and Third Party Content" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:279 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:205 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:128 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:94 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Privacy Policy" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:304 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions & Contact Information" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:277 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Termination" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:199 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your Content & Conduct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:263 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:224 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:254 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For full details about the Mobilizon software see here." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:82 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:179 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:152 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:286 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:247 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:185 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:306 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions or comments about the Service may be directed to us at %{contact}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:245 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Source code" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:296 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:234 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:7 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} will not use or transmit or resell your personal data" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:113 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:240 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:321 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:3 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Short version" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:29 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The service is provided without warranties and these terms may change in the future" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:166 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:314 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:21 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect other people and %{instance_name}'s rules when using the service" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect the law when using %{instance_name}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:5 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content is yours" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71 +#, elixir-autogen, elixir-format msgid "Confirm my e-mail address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm your e-mail" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:142 #: lib/web/templates/email/email.text.eex:8 +#, elixir-autogen, elixir-format msgid "Need help? Is something not working as expected?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:18 +#, elixir-autogen, elixir-format msgid "New report on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "The email address for your account on %{host} is being changed to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:47 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:5 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "" -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 #: lib/web/templates/email/event_updated.html.heex:172 @@ -783,6 +782,7 @@ msgstr "" #: lib/web/templates/email/notification_each_week.text.eex:11 #: lib/web/templates/email/on_day_notification.html.heex:89 #: lib/web/templates/email/on_day_notification.text.eex:11 +#, elixir-format msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button." msgstr[0] "" @@ -792,910 +792,891 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} هو خادم موبيليزون Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:187 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} هو خادم موبيليزون Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:18 #: lib/web/templates/email/pending_participation_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "A request is pending!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:18 #: lib/web/templates/email/before_event_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "An event is upcoming!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:18 #: lib/web/templates/email/email_changed_new.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm new email" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:108 +#, elixir-autogen, elixir-format msgid "End" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:18 #: lib/web/templates/email/event_updated.text.eex:1 +#, elixir-autogen, elixir-format msgid "Event update!" msgstr "تم تحديث الفعالية!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:155 +#, elixir-autogen, elixir-format msgid "Flagged comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:59 #: lib/web/templates/email/event_participation_approved.text.eex:7 +#, elixir-autogen, elixir-format msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:79 #: lib/web/templates/email/email_changed_old.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you did not trigger this change yourself, it is likely that someone has gained access to your %{host} account. Please log in and change your password immediately. If you cannot login, contact the admin on %{host}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:12 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 #: lib/web/templates/email/registration_confirmation.html.heex:62 #: lib/web/templates/email/registration_confirmation.text.eex:7 +#, elixir-autogen, elixir-format msgid "If you didn't trigger this email, you may safely ignore it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:84 #: lib/web/templates/email/before_event_notification.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:193 #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "Learn more about Mobilizon here!" msgstr "تعلّم المزيد عن Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:123 #: lib/web/templates/export/event_participants.html.heex:129 +#, elixir-autogen, elixir-format msgid "Location" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:133 +#, elixir-autogen, elixir-format msgid "Location address was removed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:89 #: lib/web/templates/email/pending_participation_notification.text.eex:8 +#, elixir-autogen, elixir-format msgid "Manage pending requests" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:18 #: lib/web/templates/email/registration_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Nearly there!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:18 #: lib/web/templates/email/email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "New email confirmation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:191 +#, elixir-autogen, elixir-format msgid "Reasons for report" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:48 +#, elixir-autogen, elixir-format msgid "Someone on %{instance} reported the following content for you to analyze:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:18 #: lib/web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry! You're not going." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:93 +#, elixir-autogen, elixir-format msgid "Start" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:3 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:74 #: lib/web/templates/email/event_updated.text.eex:6 +#, elixir-autogen, elixir-format msgid "This event has been cancelled by its organizers. Sorry!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:68 #: lib/web/templates/email/event_updated.text.eex:4 +#, elixir-autogen, elixir-format msgid "This event has been confirmed" msgstr "تم تأكيد الفعالية" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:70 #: lib/web/templates/email/event_updated.text.eex:5 +#, elixir-autogen, elixir-format msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:59 #: lib/web/templates/email/event_participation_rejected.text.eex:7 +#, elixir-autogen, elixir-format msgid "Unfortunately, the organizers rejected your request." msgstr "لسوء الحظ ، لقد رفض المُنظّمون طلب مشاركتك." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:70 +#, elixir-autogen, elixir-format msgid "Verify your email address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:232 +#, elixir-autogen, elixir-format msgid "View report" msgstr "إعرض التقرير" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:24 +#, elixir-autogen, elixir-format msgid "View report:" msgstr "إعرض التقرير" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 +#, elixir-autogen, elixir-format msgid "Visit event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:155 +#, elixir-autogen, elixir-format msgid "Visit the updated event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:12 +#, elixir-autogen, elixir-format msgid "Visit the updated event page: %{link}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:18 #: lib/web/templates/email/on_day_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "What's up today?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:96 #: lib/web/templates/email/event_participation_approved.text.eex:11 #: lib/web/templates/email/event_participation_confirmed.html.heex:96 #: lib/web/templates/email/event_participation_confirmed.text.eex:6 +#, elixir-autogen, elixir-format msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:106 #: lib/web/templates/email/pending_participation_notification.text.eex:10 +#, elixir-autogen, elixir-format msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:5 #: lib/web/templates/email/event_participation_confirmed.text.eex:3 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "لقد قمتَ بتقديم طلب للمشاركة في فعالية %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're going!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:87 #: lib/web/templates/email/email_changed_new.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:112 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:64 #: lib/web/templates/email/group_member_removal.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -msgid "So long, and thanks for the fish!" -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:114 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.text.eex:3 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:47 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:47 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:85 #: lib/web/templates/email/group_suspension.text.eex:7 +#, elixir-autogen, elixir-format msgid "As this group was located on another instance, it will continue to work for other instances than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:71 #: lib/web/templates/email/group_suspension.text.eex:5 +#, elixir-autogen, elixir-format msgid "As this group was located on this instance, all of it's data has been irretrievably deleted." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:18 #: lib/web/templates/email/group_suspension.text.eex:1 +#, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:90 msgid "The group %{group} has been suspended on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:64 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:96 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For information about how we collect and use information about users of the Service, please check our privacy policy." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:88 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:109 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you delete this information, you need to login again." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:111 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:117 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Note: This information is stored in your localStorage and not your cookies." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:231 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our responsibility" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:87 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:3 #: lib/web/templates/api/terms.html.heex:39 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:120 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:140 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:55 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:134 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:25 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:132 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.text.eex:4 +#, elixir-autogen, elixir-format msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:47 #: lib/web/templates/email/event_participation_confirmed.html.heex:47 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "لقد قمتَ بتقديم طلب للمشاركة في فعالية %{title}." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:91 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:54 +#, elixir-autogen, elixir-format msgid "%{reporter} reported the following content." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:5 +#, elixir-autogen, elixir-format msgid "Group %{group} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:71 +#, elixir-autogen, elixir-format msgid "Group reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:7 +#, elixir-autogen, elixir-format msgid "Profile %{profile} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:81 +#, elixir-autogen, elixir-format msgid "Profile reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.html.heex:59 +#, elixir-autogen, elixir-format msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:99 +#, elixir-autogen, elixir-format msgid "A text is required for the post" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:98 +#, elixir-autogen, elixir-format msgid "A title is required for the post" msgstr "" +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.text.eex:5 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:53 msgid "%{name} requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "" +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:47 msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:18 #: lib/web/templates/email/instance_follow.text.eex:1 +#, elixir-autogen, elixir-format msgid "Want to connect?" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:47 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:83 +#, elixir-autogen, elixir-format msgid "Event title" msgstr "الفعالية" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:47 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:7 +#, elixir-autogen, elixir-format msgid "This page is not correct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:50 +#, elixir-autogen, elixir-format msgid "We're sorry, but something went wrong on our end." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:109 #: lib/web/templates/email/email.text.eex:4 +#, elixir-autogen, elixir-format msgid "This is a demonstration site to test Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 +#, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:120 +#, elixir-autogen, elixir-format msgid "%{actor}'s private events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:115 +#, elixir-autogen, elixir-format msgid "%{actor}'s public events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:224 +#, elixir-autogen, elixir-format msgid "Feed for %{email} on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:61 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may contact the server administrator at %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:59 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may try to contact the server administrator." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:82 +#, elixir-autogen, elixir-format msgid "Technical details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:52 +#, elixir-autogen, elixir-format msgid "The Mobilizon server %{instance} seems to be temporarily down." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:72 +#, elixir-autogen, elixir-format msgid "Public feed for %{instance}" msgstr "" +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:316 msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:322 msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/actor.ex:43 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} has been cancelled!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:50 #: lib/web/templates/email/actor_suspension_participants.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:50 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:18 #: lib/web/templates/email/actor_suspension_participants.text.eex:1 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "" #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#, elixir-autogen, elixir-format #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 #: lib/service/export/participants/pdf.ex:96 +#, elixir-autogen, elixir-format msgid "%{event}_participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant message" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant name" msgstr "تم قبول المشاركة" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant status" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:52 #: lib/web/templates/email/admin/_role.html.heex:3 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:55 +#, elixir-autogen, elixir-format msgid "Creator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:49 #: lib/web/templates/email/admin/_role.html.heex:5 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Moderator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:37 +#, elixir-autogen, elixir-format msgid "Not approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:40 +#, elixir-autogen, elixir-format msgid "Not confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:46 +#, elixir-autogen, elixir-format msgid "Participant" msgstr "تم قبول المشاركة" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:43 +#, elixir-autogen, elixir-format msgid "Rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:122 +#, elixir-autogen, elixir-format msgid "Begins on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:125 +#, elixir-autogen, elixir-format msgid "Ends on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:132 +#, elixir-autogen, elixir-format msgid "Number of participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:120 +#, elixir-autogen, elixir-format msgid "Participants for %{event}" msgstr "تم قبول المشاركة" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:88 +#, elixir-autogen, elixir-format msgid "Anonymous participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.html.heex:12 #: lib/web/templates/email/date/event_tz_date_range.html.heex:20 #: lib/web/templates/email/date/event_tz_date_range.html.heex:36 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "🌐 %{timezone} %{offset}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (%{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (in your timezone %{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:18 #: lib/web/templates/email/notification_each_week.text.eex:1 +#, elixir-autogen, elixir-format msgid "On the agenda this week" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:113 +#, elixir-autogen, elixir-format msgid "Details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:28 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "From the %{start} to the %{end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:47 +#, elixir-autogen, elixir-format msgid "Manage your participation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:11 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "On %{date} from %{start_time} to %{end_time}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:132 +#, elixir-autogen, elixir-format msgid "Read more" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.html.heex:121 #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Online event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.html.heex:18 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Address:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:1 +#, elixir-autogen, elixir-format msgid "Date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:7 +#, elixir-autogen, elixir-format msgid "Details:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:182 +#, elixir-autogen, elixir-format msgid "Manage your notification settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Manage your participation:" msgstr "" +#: lib/web/templates/email/participation/card/_title.text.eex:3 +#: lib/web/templates/email/participation/card/_title.text.eex:3 #, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/card/_title.text.eex:3 -#: lib/web/templates/email/participation/card/_title.text.eex:3 msgid "Organizer: %{organizer}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:91 +#, elixir-autogen, elixir-format msgid "Participate" msgstr "تم قبول المشاركة" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Participate:" msgstr "تم قبول المشاركة" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 +#, elixir-autogen, elixir-format msgid "Title: %{title}" msgstr "" +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:43 msgid "📅 Just scheduled by %{group}: %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:9 +#, elixir-autogen, elixir-format msgid "New end date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:10 +#, elixir-autogen, elixir-format msgid "New location:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:8 +#, elixir-autogen, elixir-format msgid "New start date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:18 #: lib/web/templates/email/group_membership_rejection.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry, not this time!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:74 +#, elixir-autogen, elixir-format msgid "View the group" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:18 #: lib/web/templates/email/group_membership_approval.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're in!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:61 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:88 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved." msgstr "" -#, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:47 #: lib/web/templates/email/pending_participation_notification.text.eex:4 +#, elixir-format msgid "You have one pending attendance request to process for the following event:" msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:" msgstr[0] "" @@ -1705,329 +1686,341 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:18 #: lib/web/templates/email/admin_user_role_changed.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator changed your role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:122 +#, elixir-autogen, elixir-format msgid "An administrator confirmed your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:1 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:43 #: lib/web/email/admin.ex:70 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:18 #: lib/web/templates/email/admin_user_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually confirmed your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:98 +#, elixir-autogen, elixir-format msgid "An administrator updated your role on %{instance}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/email_changed_new.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:96 #: lib/web/templates/email/admin_user_email_changed_new.html.heex:62 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:62 #: lib/web/templates/email/admin_user_role_changed.html.heex:88 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:7 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:4 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:4 #: lib/web/templates/email/admin_user_role_changed.text.eex:8 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:79 +#, elixir-autogen, elixir-format msgid "Login on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:72 +#, elixir-autogen, elixir-format msgid "New role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:6 +#, elixir-autogen, elixir-format msgid "New role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:64 +#, elixir-autogen, elixir-format msgid "Old role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:5 +#, elixir-autogen, elixir-format msgid "Old role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin/_role.html.heex:7 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "User" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:62 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service:" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.html.heex:47 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/instance_follow.text.eex:5 +#, elixir-autogen, elixir-format, fuzzy msgid "%{name} just requested to follow your instance." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:48 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:54 msgid "%{name} just requested to follow your instance." msgstr "" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format, fuzzy msgid "If you accept, this profile will receive all of your public events." msgstr "" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "To accept this invitation, head over to the profile's admin page." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 msgid "View the details" msgstr "" +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "التعليقات" +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "تنبيه" +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/participation/event_card.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Read more: %{url}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/registration_confirmation.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Activate my account:" msgstr "تنشيط حسابي" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/ar/LC_MESSAGES/errors.po b/priv/gettext/ar/LC_MESSAGES/errors.po index fdc428568..14983763e 100644 --- a/priv/gettext/ar/LC_MESSAGES/errors.po +++ b/priv/gettext/ar/LC_MESSAGES/errors.po @@ -19,8 +19,8 @@ msgstr "" "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "X-Generator: Weblate 4.4.2\n" -#, elixir-autogen #: lib/mobilizon/discussions/discussion.ex:69 +#, elixir-autogen msgid "can't be blank" msgstr "لا يمكن أن يترك فارغا" @@ -120,70 +120,69 @@ msgstr "" msgid "must be equal to %{number}" msgstr "" +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:107 msgid "Cannot refresh the token" msgstr "" +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:272 msgid "Current profile is not a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:276 msgid "Current profile is not an administrator of the selected group" msgstr "" +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:610 msgid "Error while saving user settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 +#, elixir-autogen, elixir-format msgid "Group not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:98 #: lib/graphql/resolvers/group.ex:102 +#, elixir-autogen, elixir-format msgid "Group with ID %{id} not found" msgstr "" +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:85 msgid "Impossible to authenticate, either your email or password are invalid." msgstr "" +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:335 msgid "Member not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:94 +#, elixir-autogen, elixir-format msgid "No profile found for the moderator user" msgstr "" +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:272 msgid "No user to validate with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 +#, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:28 #: lib/graphql/resolvers/participant.ex:32 #: lib/graphql/resolvers/participant.ex:210 @@ -193,314 +192,314 @@ msgstr "" #: lib/graphql/resolvers/person.ex:396 #: lib/graphql/resolvers/person.ex:425 #: lib/graphql/resolvers/person.ex:440 +#, elixir-autogen, elixir-format msgid "Profile is not owned by authenticated user" msgstr "" +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:159 msgid "Registrations are not open" msgstr "" +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:427 msgid "The current password is invalid" msgstr "" +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 msgid "The new email doesn't seem to be valid" msgstr "" +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 msgid "The new email must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:430 msgid "The new password must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 msgid "The password provided is invalid" msgstr "" +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:434 msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:292 msgid "This user can't reset their password" msgstr "" +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:81 msgid "This user has been disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 msgid "Unable to validate user" msgstr "" +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:520 msgid "User already disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:585 msgid "User requested is not logged-in" msgstr "" +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:307 msgid "You are already a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:342 msgid "You can't leave this group because you are the only administrator" msgstr "" +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:304 msgid "You cannot join this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:132 +#, elixir-autogen, elixir-format msgid "You may not list groups unless moderator." msgstr "" +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:485 msgid "You need to be logged-in to change your email" msgstr "" +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:442 msgid "You need to be logged-in to change your password" msgstr "" +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:281 msgid "You need to be logged-in to delete a group" msgstr "" +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:547 msgid "You need to be logged-in to delete your account" msgstr "" +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:312 msgid "You need to be logged-in to join a group" msgstr "" +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:347 msgid "You need to be logged-in to leave a group" msgstr "" +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:245 msgid "You need to be logged-in to update a group" msgstr "" +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:112 msgid "You need to have an existing token to get a refresh token" msgstr "" +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 msgid "You requested again a confirmation email too soon" msgstr "" +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:162 msgid "Your email is not on the allowlist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:100 +#, elixir-autogen, elixir-format msgid "Error while performing background task" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:32 +#, elixir-autogen, elixir-format msgid "No profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:61 #: lib/graphql/resolvers/actor.ex:97 +#, elixir-autogen, elixir-format msgid "No remote profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:72 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can suspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:105 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can unsuspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:29 +#, elixir-autogen, elixir-format msgid "Only remote profiles may be refreshed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:64 +#, elixir-autogen, elixir-format msgid "Profile already suspended" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:96 +#, elixir-autogen, elixir-format msgid "A valid email is required by your instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:90 #: lib/graphql/resolvers/participant.ex:143 +#, elixir-autogen, elixir-format msgid "Anonymous participation is not enabled" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:210 +#, elixir-autogen, elixir-format msgid "Cannot remove the last administrator of a group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:207 +#, elixir-autogen, elixir-format msgid "Cannot remove the last identity of a user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:126 +#, elixir-autogen, elixir-format msgid "Comment is already deleted" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:103 #: lib/graphql/resolvers/discussion.ex:69 +#, elixir-autogen, elixir-format msgid "Discussion not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:71 #: lib/graphql/resolvers/report.ex:90 +#, elixir-autogen, elixir-format msgid "Error while saving report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:110 +#, elixir-autogen, elixir-format msgid "Error while updating report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:131 +#, elixir-autogen, elixir-format msgid "Event id not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 +#, elixir-autogen, elixir-format msgid "Event not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:87 #: lib/graphql/resolvers/participant.ex:128 #: lib/graphql/resolvers/participant.ex:155 #: lib/graphql/resolvers/participant.ex:336 +#, elixir-autogen, elixir-format msgid "Event with this ID %{id} doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:103 +#, elixir-autogen, elixir-format msgid "Internal Error" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:219 +#, elixir-autogen, elixir-format msgid "No discussion with ID %{id}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:80 #: lib/graphql/resolvers/todos.ex:107 #: lib/graphql/resolvers/todos.ex:179 #: lib/graphql/resolvers/todos.ex:208 #: lib/graphql/resolvers/todos.ex:237 +#, elixir-autogen, elixir-format msgid "No profile found for user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:64 +#, elixir-autogen, elixir-format msgid "No such feed token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:259 +#, elixir-autogen, elixir-format msgid "Participant already has role %{role}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:187 #: lib/graphql/resolvers/participant.ex:220 #: lib/graphql/resolvers/participant.ex:263 +#, elixir-autogen, elixir-format msgid "Participant not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:32 +#, elixir-autogen, elixir-format msgid "Person with ID %{id} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:56 +#, elixir-autogen, elixir-format msgid "Person with username %{username} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:169 #: lib/graphql/resolvers/post.ex:203 +#, elixir-autogen, elixir-format msgid "Post ID is not a valid ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:172 #: lib/graphql/resolvers/post.ex:206 +#, elixir-autogen, elixir-format msgid "Post doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:84 +#, elixir-autogen, elixir-format msgid "Profile invited doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:93 #: lib/graphql/resolvers/member.ex:97 +#, elixir-autogen, elixir-format msgid "Profile is already a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:133 #: lib/graphql/resolvers/post.ex:175 #: lib/graphql/resolvers/post.ex:209 @@ -514,622 +513,623 @@ msgstr "" #: lib/graphql/resolvers/todos.ex:182 #: lib/graphql/resolvers/todos.ex:214 #: lib/graphql/resolvers/todos.ex:246 +#, elixir-autogen, elixir-format msgid "Profile is not member of group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:67 #: lib/graphql/resolvers/person.ex:233 +#, elixir-autogen, elixir-format msgid "Profile not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:48 +#, elixir-autogen, elixir-format msgid "Report not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:172 #: lib/graphql/resolvers/resource.ex:199 +#, elixir-autogen, elixir-format msgid "Resource doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:124 +#, elixir-autogen, elixir-format msgid "The event has already reached its maximum capacity" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:282 +#, elixir-autogen, elixir-format msgid "This token is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:176 #: lib/graphql/resolvers/todos.ex:243 +#, elixir-autogen, elixir-format msgid "Todo doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:77 #: lib/graphql/resolvers/todos.ex:211 #: lib/graphql/resolvers/todos.ex:240 +#, elixir-autogen, elixir-format msgid "Todo list doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:73 +#, elixir-autogen, elixir-format msgid "Token does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:67 #: lib/graphql/resolvers/feed_token.ex:70 +#, elixir-autogen, elixir-format msgid "Token is not a valid UUID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:98 +#, elixir-autogen, elixir-format msgid "User not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:310 +#, elixir-autogen, elixir-format msgid "You already have a profile for this user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:134 +#, elixir-autogen, elixir-format msgid "You are already a participant of this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:87 +#, elixir-autogen, elixir-format msgid "You are not a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:157 #: lib/graphql/resolvers/member.ex:173 #: lib/graphql/resolvers/member.ex:188 +#, elixir-autogen, elixir-format msgid "You are not a moderator or admin for this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:59 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:41 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:134 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:82 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:93 +#, elixir-autogen, elixir-format msgid "You are not allowed to update a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:181 #: lib/graphql/resolvers/participant.ex:214 +#, elixir-autogen, elixir-format msgid "You can't leave event because you're the only event creator participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:192 +#, elixir-autogen, elixir-format msgid "You can't set yourself to a lower member role for this group because you are the only administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:122 +#, elixir-autogen, elixir-format msgid "You cannot delete this comment" msgstr "" +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:408 msgid "You cannot delete this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:90 +#, elixir-autogen, elixir-format msgid "You cannot invite to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:76 +#, elixir-autogen, elixir-format msgid "You don't have permission to delete this token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:56 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list action logs" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:36 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:115 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to update a report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:53 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to view a report" msgstr "" +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:250 msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:234 msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:276 msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:84 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access discussions" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:96 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access resources" msgstr "" +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:318 msgid "You need to be logged-in to create events" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:141 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:140 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create resources" msgstr "" +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:417 msgid "You need to be logged-in to delete an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:214 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:207 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:108 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to join an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:225 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to leave an event" msgstr "" +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:374 msgid "You need to be logged-in to update an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:180 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:177 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:236 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to view a resource preview" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:132 +#, elixir-autogen, elixir-format msgid "Parent resource doesn't belong to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:114 +#, elixir-autogen, elixir-format msgid "The chosen password is too short." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:142 +#, elixir-autogen, elixir-format msgid "The registration token is already in use, this looks like an issue on our side." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:108 +#, elixir-autogen, elixir-format msgid "This email is already used." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:99 +#, elixir-autogen, elixir-format msgid "Post not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:86 +#, elixir-autogen, elixir-format msgid "Invalid arguments passed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:92 +#, elixir-autogen, elixir-format msgid "Invalid credentials" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:90 +#, elixir-autogen, elixir-format msgid "Reset your password to login" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:97 #: lib/graphql/error.ex:102 +#, elixir-autogen, elixir-format msgid "Resource not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:104 +#, elixir-autogen, elixir-format msgid "Something went wrong" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:85 +#, elixir-autogen, elixir-format msgid "Unknown Resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:95 +#, elixir-autogen, elixir-format msgid "You don't have permission to do this" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged in" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:118 +#, elixir-autogen, elixir-format msgid "You can't accept this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:139 +#, elixir-autogen, elixir-format msgid "You can't reject this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/media.ex:71 +#, elixir-autogen, elixir-format msgid "File doesn't have an allowed MIME type." msgstr "" +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:240 msgid "Profile is not administrator for the group" msgstr "" +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:363 msgid "You can't edit this event." msgstr "" +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:366 msgid "You can't attribute this event to this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:142 +#, elixir-autogen, elixir-format msgid "This invitation doesn't exist." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:217 +#, elixir-autogen, elixir-format msgid "This member already has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:241 +#, elixir-autogen, elixir-format msgid "You don't have the right to remove this member." msgstr "" +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format -#: lib/mobilizon/actors/actor.ex:351 msgid "This username is already taken." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:81 +#, elixir-autogen, elixir-format msgid "You must provide either an ID or a slug to access a discussion" msgstr "" +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:313 msgid "Organizer profile is not owned by the user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:93 +#, elixir-autogen, elixir-format msgid "Profile ID provided is not the anonymous profile one" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:181 #: lib/graphql/resolvers/group.ex:223 #: lib/graphql/resolvers/person.ex:148 #: lib/graphql/resolvers/person.ex:182 #: lib/graphql/resolvers/person.ex:304 +#, elixir-autogen, elixir-format msgid "The provided picture is too heavy" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/views/utils.ex:34 -msgid "Index file not found. You need to recompile the front-end." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:129 +#, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "" +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:503 msgid "Invalid activation token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:226 +#, elixir-autogen, elixir-format msgid "Unable to fetch resource details from this URL." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/event.ex:164 #: lib/graphql/resolvers/participant.ex:253 #: lib/graphql/resolvers/participant.ex:328 +#, elixir-autogen, elixir-format msgid "Provided profile doesn't have moderator permissions on this event" msgstr "" +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:299 msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:354 msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:166 msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:129 +#, elixir-autogen, elixir-format msgid "Comment not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:123 +#, elixir-autogen, elixir-format msgid "Error while creating a discussion" msgstr "" +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:624 msgid "Error while updating locale" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:307 +#, elixir-autogen, elixir-format msgid "Error while uploading pictures" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:190 +#, elixir-autogen, elixir-format msgid "Failed to leave the event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:236 +#, elixir-autogen, elixir-format msgid "Failed to update the group" msgstr "" +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 msgid "Failed to update user email" msgstr "" +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:499 msgid "Failed to validate user email" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:146 +#, elixir-autogen, elixir-format msgid "The anonymous actor ID is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:165 +#, elixir-autogen, elixir-format msgid "Unknown error while updating resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:84 +#, elixir-autogen, elixir-format msgid "You are not the comment creator" msgstr "" +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:424 msgid "You cannot change your password." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:321 +#, elixir-autogen, elixir-format msgid "Format not supported" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:305 +#, elixir-autogen, elixir-format msgid "A dependency needed to export to %{format} is not installed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:313 +#, elixir-autogen, elixir-format msgid "An error occured while saving export" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/controllers/export_controller.ex:30 +#, elixir-autogen, elixir-format msgid "Export to format %{format} is not enabled on this instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:187 +#, elixir-autogen, elixir-format msgid "Only admins can create groups" msgstr "" +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:306 msgid "Only groups can create events" msgstr "" +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:292 msgid "Unknown error while creating event" msgstr "" +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:480 msgid "User cannot change email" msgstr "" +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:391 msgid "Follow does not match your account" msgstr "" +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:395 msgid "Follow not found" msgstr "" +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:345 msgid "Profile with username %{username} not found" msgstr "" +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:340 msgid "This profile does not belong to you" msgstr "" +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:365 msgid "You are already following this group" msgstr "" +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:374 msgid "You need to be logged-in to follow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:423 msgid "You need to be logged-in to unfollow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:400 msgid "You need to be logged-in to update a group follow" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:210 +#, elixir-autogen, elixir-format msgid "This member does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:234 +#, elixir-autogen, elixir-format msgid "You don't have the role needed to remove this member." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:252 +#, elixir-autogen, elixir-format msgid "You must be logged-in to remove a member" msgstr "" +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:156 msgid "Your email seems to be using an invalid format" msgstr "" +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:380 msgid "Can't confirm an already confirmed user" msgstr "" +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:384 msgid "Deconfirming users is not supported" msgstr "" +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:356 msgid "The new role must be different" msgstr "" +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:307 msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/api/groups.ex:33 +#, elixir-autogen, elixir-format msgid "A profile or group with that name already exists" msgstr "" +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:506 msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/be/LC_MESSAGES/activity.po b/priv/gettext/be/LC_MESSAGES/activity.po index 32c85ea51..19b323d8c 100644 --- a/priv/gettext/be/LC_MESSAGES/activity.po +++ b/priv/gettext/be/LC_MESSAGES/activity.po @@ -11,442 +11,448 @@ msgstr "" "Language: be\n" "Plural-Forms: nplurals=3\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:14 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:3 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:8 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:30 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:3 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 msgid "%{profile} excluded member %{member}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 msgid "%{profile} quit the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 msgid "%{profile} updated the member %{member}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:3 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:3 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:24 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:27 +#, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" -#, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:53 #: lib/web/templates/email/email_direct_activity.html.heex:60 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/renderer.ex:46 +#, elixir-autogen, elixir-format msgid "Activity on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:3 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "" +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:249 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:51 #: lib/web/templates/email/email_direct_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:121 #: lib/web/email/activity.ex:142 +#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:128 +#, elixir-autogen, elixir-format msgid "Daily activity recap for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:49 #: lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:135 +#, elixir-autogen, elixir-format msgid "Weekly activity recap for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:46 +#, elixir-autogen, elixir-format msgid "Announcement for your event %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/group.ex:23 +#, elixir-autogen, elixir-format msgid "The group %{group} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:47 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:31 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:39 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:39 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:47 +#, elixir-autogen, elixir-format msgid "%{member} joined the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:43 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:31 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:35 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile} to group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member} to group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:55 +#, elixir-autogen, elixir-format msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:33 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:69 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:75 +#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:61 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:79 +#, elixir-autogen, elixir-format msgid "%{profile} quit the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:45 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:35 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:86 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:26 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:101 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:56 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:41 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "" + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "" diff --git a/priv/gettext/be/LC_MESSAGES/default.po b/priv/gettext/be/LC_MESSAGES/default.po index 7b066414c..f20c7719a 100644 --- a/priv/gettext/be/LC_MESSAGES/default.po +++ b/priv/gettext/be/LC_MESSAGES/default.po @@ -12,751 +12,750 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Translate Toolkit 2.4.0\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:66 +#, elixir-autogen, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:120 +#, elixir-autogen, elixir-format msgid "%{title} by %{creator}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:80 +#, elixir-autogen, elixir-format msgid "Activate my account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:150 #: lib/web/templates/email/email.text.eex:9 +#, elixir-autogen, elixir-format msgid "Ask the community on Framacolibri" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:15 +#, elixir-autogen, elixir-format msgid "Comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:115 #: lib/web/templates/email/report.text.eex:11 +#, elixir-autogen, elixir-format msgid "Event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:49 +#, elixir-autogen, elixir-format msgid "Instructions to reset your password on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:21 +#, elixir-autogen, elixir-format msgid "Reason" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:86 +#, elixir-autogen, elixir-format msgid "Reset Password" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:53 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:26 +#, elixir-autogen, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:22 +#, elixir-autogen, elixir-format msgid "New report on Mobilizon instance %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:67 #: lib/web/templates/email/before_event_notification.text.eex:4 +#, elixir-autogen, elixir-format msgid "Go to event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:1 +#, elixir-autogen, elixir-format msgid "New report from %{reporter} on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:1 +#, elixir-autogen, elixir-format msgid "Participation approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:18 #: lib/web/templates/email/password_reset.text.eex:1 +#, elixir-autogen, elixir-format msgid "Password reset" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:7 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:114 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:67 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/event.ex:44 +#, elixir-autogen, elixir-format msgid "Event %{title} has been updated" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:7 +#, elixir-autogen, elixir-format msgid "New title: %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:5 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:105 +#, elixir-autogen, elixir-format msgid "Warning" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:140 +#, elixir-autogen, elixir-format msgid "Confirm your participation to event %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:106 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal ID for your current selected identity" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal user ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Any of the information we collect from you may be used in the following ways:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:13 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Basic account information" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:32 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do not share any dangerous information over Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:123 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we disclose any information to outside parties?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:100 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we use cookies?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "How do we protect your information?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:36 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "IPs and other metadata" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:23 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Published events and comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:93 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain the IP addresses associated with registered users no more than 12 months." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:107 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Tokens to authenticate you" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:38 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We also may retain server logs which include the IP address of every request to our server." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:102 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We store the following information on your device when you connect:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:84 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We will make a good faith effort to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:45 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What do we use your information for?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:83 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What is our data retention policy?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:99 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You may irreversibly delete your account at any time." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to our Privacy Policy" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:139 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:160 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we decide to change our privacy policy, we will post those changes on this page." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:153 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Law requirements can be different if this server is in another jurisdiction." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:137 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Site usage by children" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:68 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:61 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:54 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:10 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What information do we collect?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:182 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: confirm your email address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:159 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: email changed" msgstr "" -#, elixir-format #: lib/web/email/notification.ex:52 +#, elixir-format msgid "One event planned today" msgid_plural "%{nb_events} events planned today" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:47 #: lib/web/templates/email/on_day_notification.text.eex:3 +#, elixir-format msgid "You have one event today:" msgid_plural "You have %{total} events today:" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.text.eex:3 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{group}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:18 #: lib/web/templates/email/group_invite.text.eex:1 +#, elixir-autogen, elixir-format msgid "Come along!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/notification.ex:24 +#, elixir-autogen, elixir-format msgid "Don't forget to go to %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:47 #: lib/web/templates/email/before_event_notification.text.eex:3 +#, elixir-autogen, elixir-format msgid "Get ready for %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:83 +#, elixir-autogen, elixir-format msgid "See my groups" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:65 #: lib/web/templates/email/group_invite.text.eex:5 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to your groups." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.text.eex:5 +#, elixir-autogen, elixir-format msgid "View the event on: %{link}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:30 +#, elixir-autogen, elixir-format msgid "You have been invited by %{inviter} to join group %{group}" msgstr "" -#, elixir-format #: lib/web/email/notification.ex:81 +#, elixir-format msgid "One event planned this week" msgid_plural "%{nb_events} events planned this week" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#, elixir-format #: lib/web/email/notification.ex:107 +#, elixir-format msgid "One participation request for event %{title} to process" msgid_plural "%{number_participation_requests} participation requests for event %{title} to process" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:47 #: lib/web/templates/email/notification_each_week.text.eex:3 +#, elixir-format msgid "You have one event this week:" msgid_plural "You have %{total} events this week:" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#, elixir-autogen, elixir-format #: lib/service/metadata/utils.ex:53 +#, elixir-autogen, elixir-format msgid "The event organizer didn't add any description." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:78 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:62 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Accepting these Terms" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:73 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to these Terms" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:271 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:192 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:217 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:211 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:167 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that is illegal or unlawful, that would otherwise create liability;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:103 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Creating Accounts" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:284 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Entire Agreement" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:294 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Feedback" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:261 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Hyperlinks and Third Party Content" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:279 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:205 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:128 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:94 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Privacy Policy" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:304 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions & Contact Information" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:277 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Termination" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:199 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your Content & Conduct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:263 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:224 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:254 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For full details about the Mobilizon software see here." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:82 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:179 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:152 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:286 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:247 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:185 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:306 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions or comments about the Service may be directed to us at %{contact}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:245 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Source code" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:296 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:234 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:7 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} will not use or transmit or resell your personal data" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:113 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:240 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:321 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:3 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Short version" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:29 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The service is provided without warranties and these terms may change in the future" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:166 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:314 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:21 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect other people and %{instance_name}'s rules when using the service" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect the law when using %{instance_name}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:5 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content is yours" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71 +#, elixir-autogen, elixir-format msgid "Confirm my e-mail address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm your e-mail" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:142 #: lib/web/templates/email/email.text.eex:8 +#, elixir-autogen, elixir-format msgid "Need help? Is something not working as expected?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:18 +#, elixir-autogen, elixir-format msgid "New report on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "The email address for your account on %{host} is being changed to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:47 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:5 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "" -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 #: lib/web/templates/email/event_updated.html.heex:172 @@ -765,1245 +764,1239 @@ msgstr "" #: lib/web/templates/email/notification_each_week.text.eex:11 #: lib/web/templates/email/on_day_notification.html.heex:89 #: lib/web/templates/email/on_day_notification.text.eex:11 +#, elixir-format msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button." msgstr[0] "" msgstr[1] "" msgstr[2] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:187 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:18 #: lib/web/templates/email/pending_participation_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "A request is pending!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:18 #: lib/web/templates/email/before_event_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "An event is upcoming!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:18 #: lib/web/templates/email/email_changed_new.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm new email" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:108 +#, elixir-autogen, elixir-format msgid "End" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:18 #: lib/web/templates/email/event_updated.text.eex:1 +#, elixir-autogen, elixir-format msgid "Event update!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:155 +#, elixir-autogen, elixir-format msgid "Flagged comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:59 #: lib/web/templates/email/event_participation_approved.text.eex:7 +#, elixir-autogen, elixir-format msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:79 #: lib/web/templates/email/email_changed_old.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you did not trigger this change yourself, it is likely that someone has gained access to your %{host} account. Please log in and change your password immediately. If you cannot login, contact the admin on %{host}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:12 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 #: lib/web/templates/email/registration_confirmation.html.heex:62 #: lib/web/templates/email/registration_confirmation.text.eex:7 +#, elixir-autogen, elixir-format msgid "If you didn't trigger this email, you may safely ignore it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:84 #: lib/web/templates/email/before_event_notification.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:193 #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "Learn more about Mobilizon here!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:123 #: lib/web/templates/export/event_participants.html.heex:129 +#, elixir-autogen, elixir-format msgid "Location" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:133 +#, elixir-autogen, elixir-format msgid "Location address was removed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:89 #: lib/web/templates/email/pending_participation_notification.text.eex:8 +#, elixir-autogen, elixir-format msgid "Manage pending requests" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:18 #: lib/web/templates/email/registration_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Nearly there!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:18 #: lib/web/templates/email/email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "New email confirmation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:191 +#, elixir-autogen, elixir-format msgid "Reasons for report" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:48 +#, elixir-autogen, elixir-format msgid "Someone on %{instance} reported the following content for you to analyze:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:18 #: lib/web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry! You're not going." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:93 +#, elixir-autogen, elixir-format msgid "Start" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:3 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:74 #: lib/web/templates/email/event_updated.text.eex:6 +#, elixir-autogen, elixir-format msgid "This event has been cancelled by its organizers. Sorry!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:68 #: lib/web/templates/email/event_updated.text.eex:4 +#, elixir-autogen, elixir-format msgid "This event has been confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:70 #: lib/web/templates/email/event_updated.text.eex:5 +#, elixir-autogen, elixir-format msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:59 #: lib/web/templates/email/event_participation_rejected.text.eex:7 +#, elixir-autogen, elixir-format msgid "Unfortunately, the organizers rejected your request." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:70 +#, elixir-autogen, elixir-format msgid "Verify your email address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:232 +#, elixir-autogen, elixir-format msgid "View report" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:24 +#, elixir-autogen, elixir-format msgid "View report:" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 +#, elixir-autogen, elixir-format msgid "Visit event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:155 +#, elixir-autogen, elixir-format msgid "Visit the updated event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:12 +#, elixir-autogen, elixir-format msgid "Visit the updated event page: %{link}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:18 #: lib/web/templates/email/on_day_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "What's up today?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:96 #: lib/web/templates/email/event_participation_approved.text.eex:11 #: lib/web/templates/email/event_participation_confirmed.html.heex:96 #: lib/web/templates/email/event_participation_confirmed.text.eex:6 +#, elixir-autogen, elixir-format msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:106 #: lib/web/templates/email/pending_participation_notification.text.eex:10 +#, elixir-autogen, elixir-format msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:5 #: lib/web/templates/email/event_participation_confirmed.text.eex:3 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're going!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:87 #: lib/web/templates/email/email_changed_new.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:112 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:64 #: lib/web/templates/email/group_member_removal.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -msgid "So long, and thanks for the fish!" -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:114 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.text.eex:3 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:47 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:47 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:85 #: lib/web/templates/email/group_suspension.text.eex:7 +#, elixir-autogen, elixir-format msgid "As this group was located on another instance, it will continue to work for other instances than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:71 #: lib/web/templates/email/group_suspension.text.eex:5 +#, elixir-autogen, elixir-format msgid "As this group was located on this instance, all of it's data has been irretrievably deleted." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:18 #: lib/web/templates/email/group_suspension.text.eex:1 +#, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:90 msgid "The group %{group} has been suspended on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:64 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:96 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For information about how we collect and use information about users of the Service, please check our privacy policy." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:88 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:109 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you delete this information, you need to login again." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:111 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:117 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Note: This information is stored in your localStorage and not your cookies." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:231 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our responsibility" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:87 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:3 #: lib/web/templates/api/terms.html.heex:39 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:120 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:140 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:55 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:134 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:25 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:132 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.text.eex:4 +#, elixir-autogen, elixir-format msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:47 #: lib/web/templates/email/event_participation_confirmed.html.heex:47 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:91 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:54 +#, elixir-autogen, elixir-format msgid "%{reporter} reported the following content." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:5 +#, elixir-autogen, elixir-format msgid "Group %{group} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:71 +#, elixir-autogen, elixir-format msgid "Group reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:7 +#, elixir-autogen, elixir-format msgid "Profile %{profile} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:81 +#, elixir-autogen, elixir-format msgid "Profile reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.html.heex:59 +#, elixir-autogen, elixir-format msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:99 +#, elixir-autogen, elixir-format msgid "A text is required for the post" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:98 +#, elixir-autogen, elixir-format msgid "A title is required for the post" msgstr "" +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.text.eex:5 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:53 msgid "%{name} requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "" +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:47 msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:18 #: lib/web/templates/email/instance_follow.text.eex:1 +#, elixir-autogen, elixir-format msgid "Want to connect?" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:47 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:83 +#, elixir-autogen, elixir-format msgid "Event title" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:47 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:7 +#, elixir-autogen, elixir-format msgid "This page is not correct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:50 +#, elixir-autogen, elixir-format msgid "We're sorry, but something went wrong on our end." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:109 #: lib/web/templates/email/email.text.eex:4 +#, elixir-autogen, elixir-format msgid "This is a demonstration site to test Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 +#, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:120 +#, elixir-autogen, elixir-format msgid "%{actor}'s private events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:115 +#, elixir-autogen, elixir-format msgid "%{actor}'s public events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:224 +#, elixir-autogen, elixir-format msgid "Feed for %{email} on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:61 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may contact the server administrator at %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:59 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may try to contact the server administrator." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:82 +#, elixir-autogen, elixir-format msgid "Technical details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:52 +#, elixir-autogen, elixir-format msgid "The Mobilizon server %{instance} seems to be temporarily down." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:72 +#, elixir-autogen, elixir-format msgid "Public feed for %{instance}" msgstr "" +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:316 msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:322 msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/actor.ex:43 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} has been cancelled!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:50 #: lib/web/templates/email/actor_suspension_participants.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:50 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:18 #: lib/web/templates/email/actor_suspension_participants.text.eex:1 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "" #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#, elixir-autogen, elixir-format #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 #: lib/service/export/participants/pdf.ex:96 +#, elixir-autogen, elixir-format msgid "%{event}_participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant message" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant name" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant status" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:52 #: lib/web/templates/email/admin/_role.html.heex:3 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:55 +#, elixir-autogen, elixir-format msgid "Creator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:49 #: lib/web/templates/email/admin/_role.html.heex:5 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Moderator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:37 +#, elixir-autogen, elixir-format msgid "Not approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:40 +#, elixir-autogen, elixir-format msgid "Not confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:46 +#, elixir-autogen, elixir-format msgid "Participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:43 +#, elixir-autogen, elixir-format msgid "Rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:122 +#, elixir-autogen, elixir-format msgid "Begins on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:125 +#, elixir-autogen, elixir-format msgid "Ends on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:132 +#, elixir-autogen, elixir-format msgid "Number of participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:120 +#, elixir-autogen, elixir-format msgid "Participants for %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:88 +#, elixir-autogen, elixir-format msgid "Anonymous participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.html.heex:12 #: lib/web/templates/email/date/event_tz_date_range.html.heex:20 #: lib/web/templates/email/date/event_tz_date_range.html.heex:36 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "🌐 %{timezone} %{offset}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (%{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (in your timezone %{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:18 #: lib/web/templates/email/notification_each_week.text.eex:1 +#, elixir-autogen, elixir-format msgid "On the agenda this week" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:113 +#, elixir-autogen, elixir-format msgid "Details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:28 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "From the %{start} to the %{end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:47 +#, elixir-autogen, elixir-format msgid "Manage your participation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:11 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "On %{date} from %{start_time} to %{end_time}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:132 +#, elixir-autogen, elixir-format msgid "Read more" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.html.heex:121 #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Online event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.html.heex:18 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Address:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:1 +#, elixir-autogen, elixir-format msgid "Date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:7 +#, elixir-autogen, elixir-format msgid "Details:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:182 +#, elixir-autogen, elixir-format msgid "Manage your notification settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Manage your participation:" msgstr "" +#: lib/web/templates/email/participation/card/_title.text.eex:3 +#: lib/web/templates/email/participation/card/_title.text.eex:3 #, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/card/_title.text.eex:3 -#: lib/web/templates/email/participation/card/_title.text.eex:3 msgid "Organizer: %{organizer}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:91 +#, elixir-autogen, elixir-format msgid "Participate" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Participate:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 +#, elixir-autogen, elixir-format msgid "Title: %{title}" msgstr "" +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:43 msgid "📅 Just scheduled by %{group}: %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:9 +#, elixir-autogen, elixir-format msgid "New end date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:10 +#, elixir-autogen, elixir-format msgid "New location:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:8 +#, elixir-autogen, elixir-format msgid "New start date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:18 #: lib/web/templates/email/group_membership_rejection.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry, not this time!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:74 +#, elixir-autogen, elixir-format msgid "View the group" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:18 #: lib/web/templates/email/group_membership_approval.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're in!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:61 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:88 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved." msgstr "" -#, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:47 #: lib/web/templates/email/pending_participation_notification.text.eex:4 +#, elixir-format msgid "You have one pending attendance request to process for the following event:" msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:18 #: lib/web/templates/email/admin_user_role_changed.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator changed your role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:122 +#, elixir-autogen, elixir-format msgid "An administrator confirmed your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:1 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:43 #: lib/web/email/admin.ex:70 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:18 #: lib/web/templates/email/admin_user_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually confirmed your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:98 +#, elixir-autogen, elixir-format msgid "An administrator updated your role on %{instance}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/email_changed_new.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:96 #: lib/web/templates/email/admin_user_email_changed_new.html.heex:62 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:62 #: lib/web/templates/email/admin_user_role_changed.html.heex:88 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:7 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:4 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:4 #: lib/web/templates/email/admin_user_role_changed.text.eex:8 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:79 +#, elixir-autogen, elixir-format msgid "Login on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:72 +#, elixir-autogen, elixir-format msgid "New role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:6 +#, elixir-autogen, elixir-format msgid "New role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:64 +#, elixir-autogen, elixir-format msgid "Old role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:5 +#, elixir-autogen, elixir-format msgid "Old role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin/_role.html.heex:7 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "User" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:62 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service:" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.html.heex:47 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/instance_follow.text.eex:5 +#, elixir-autogen, elixir-format, fuzzy msgid "%{name} just requested to follow your instance." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:48 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:54 msgid "%{name} just requested to follow your instance." msgstr "" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format, fuzzy msgid "If you accept, this profile will receive all of your public events." msgstr "" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "To accept this invitation, head over to the profile's admin page." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 msgid "View the details" msgstr "" +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "" +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "" +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/participation/event_card.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Read more: %{url}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/registration_confirmation.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Activate my account:" msgstr "" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/be/LC_MESSAGES/errors.po b/priv/gettext/be/LC_MESSAGES/errors.po index 4ba626b31..cf3730695 100644 --- a/priv/gettext/be/LC_MESSAGES/errors.po +++ b/priv/gettext/be/LC_MESSAGES/errors.po @@ -11,8 +11,8 @@ msgstr "" "Language: be\n" "Plural-Forms: nplurals=3\n" -#, elixir-autogen #: lib/mobilizon/discussions/discussion.ex:69 +#, elixir-autogen msgid "can't be blank" msgstr "" @@ -94,70 +94,69 @@ msgstr "" msgid "must be equal to %{number}" msgstr "" +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:107 msgid "Cannot refresh the token" msgstr "" +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:272 msgid "Current profile is not a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:276 msgid "Current profile is not an administrator of the selected group" msgstr "" +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:610 msgid "Error while saving user settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 +#, elixir-autogen, elixir-format msgid "Group not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:98 #: lib/graphql/resolvers/group.ex:102 +#, elixir-autogen, elixir-format msgid "Group with ID %{id} not found" msgstr "" +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:85 msgid "Impossible to authenticate, either your email or password are invalid." msgstr "" +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:335 msgid "Member not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:94 +#, elixir-autogen, elixir-format msgid "No profile found for the moderator user" msgstr "" +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:272 msgid "No user to validate with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 +#, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:28 #: lib/graphql/resolvers/participant.ex:32 #: lib/graphql/resolvers/participant.ex:210 @@ -167,314 +166,314 @@ msgstr "" #: lib/graphql/resolvers/person.ex:396 #: lib/graphql/resolvers/person.ex:425 #: lib/graphql/resolvers/person.ex:440 +#, elixir-autogen, elixir-format msgid "Profile is not owned by authenticated user" msgstr "" +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:159 msgid "Registrations are not open" msgstr "" +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:427 msgid "The current password is invalid" msgstr "" +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 msgid "The new email doesn't seem to be valid" msgstr "" +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 msgid "The new email must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:430 msgid "The new password must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 msgid "The password provided is invalid" msgstr "" +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:434 msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:292 msgid "This user can't reset their password" msgstr "" +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:81 msgid "This user has been disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 msgid "Unable to validate user" msgstr "" +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:520 msgid "User already disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:585 msgid "User requested is not logged-in" msgstr "" +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:307 msgid "You are already a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:342 msgid "You can't leave this group because you are the only administrator" msgstr "" +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:304 msgid "You cannot join this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:132 +#, elixir-autogen, elixir-format msgid "You may not list groups unless moderator." msgstr "" +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:485 msgid "You need to be logged-in to change your email" msgstr "" +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:442 msgid "You need to be logged-in to change your password" msgstr "" +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:281 msgid "You need to be logged-in to delete a group" msgstr "" +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:547 msgid "You need to be logged-in to delete your account" msgstr "" +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:312 msgid "You need to be logged-in to join a group" msgstr "" +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:347 msgid "You need to be logged-in to leave a group" msgstr "" +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:245 msgid "You need to be logged-in to update a group" msgstr "" +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:112 msgid "You need to have an existing token to get a refresh token" msgstr "" +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 msgid "You requested again a confirmation email too soon" msgstr "" +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:162 msgid "Your email is not on the allowlist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:100 +#, elixir-autogen, elixir-format msgid "Error while performing background task" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:32 +#, elixir-autogen, elixir-format msgid "No profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:61 #: lib/graphql/resolvers/actor.ex:97 +#, elixir-autogen, elixir-format msgid "No remote profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:72 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can suspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:105 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can unsuspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:29 +#, elixir-autogen, elixir-format msgid "Only remote profiles may be refreshed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:64 +#, elixir-autogen, elixir-format msgid "Profile already suspended" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:96 +#, elixir-autogen, elixir-format msgid "A valid email is required by your instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:90 #: lib/graphql/resolvers/participant.ex:143 +#, elixir-autogen, elixir-format msgid "Anonymous participation is not enabled" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:210 +#, elixir-autogen, elixir-format msgid "Cannot remove the last administrator of a group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:207 +#, elixir-autogen, elixir-format msgid "Cannot remove the last identity of a user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:126 +#, elixir-autogen, elixir-format msgid "Comment is already deleted" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:103 #: lib/graphql/resolvers/discussion.ex:69 +#, elixir-autogen, elixir-format msgid "Discussion not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:71 #: lib/graphql/resolvers/report.ex:90 +#, elixir-autogen, elixir-format msgid "Error while saving report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:110 +#, elixir-autogen, elixir-format msgid "Error while updating report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:131 +#, elixir-autogen, elixir-format msgid "Event id not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 +#, elixir-autogen, elixir-format msgid "Event not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:87 #: lib/graphql/resolvers/participant.ex:128 #: lib/graphql/resolvers/participant.ex:155 #: lib/graphql/resolvers/participant.ex:336 +#, elixir-autogen, elixir-format msgid "Event with this ID %{id} doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:103 +#, elixir-autogen, elixir-format msgid "Internal Error" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:219 +#, elixir-autogen, elixir-format msgid "No discussion with ID %{id}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:80 #: lib/graphql/resolvers/todos.ex:107 #: lib/graphql/resolvers/todos.ex:179 #: lib/graphql/resolvers/todos.ex:208 #: lib/graphql/resolvers/todos.ex:237 +#, elixir-autogen, elixir-format msgid "No profile found for user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:64 +#, elixir-autogen, elixir-format msgid "No such feed token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:259 +#, elixir-autogen, elixir-format msgid "Participant already has role %{role}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:187 #: lib/graphql/resolvers/participant.ex:220 #: lib/graphql/resolvers/participant.ex:263 +#, elixir-autogen, elixir-format msgid "Participant not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:32 +#, elixir-autogen, elixir-format msgid "Person with ID %{id} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:56 +#, elixir-autogen, elixir-format msgid "Person with username %{username} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:169 #: lib/graphql/resolvers/post.ex:203 +#, elixir-autogen, elixir-format msgid "Post ID is not a valid ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:172 #: lib/graphql/resolvers/post.ex:206 +#, elixir-autogen, elixir-format msgid "Post doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:84 +#, elixir-autogen, elixir-format msgid "Profile invited doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:93 #: lib/graphql/resolvers/member.ex:97 +#, elixir-autogen, elixir-format msgid "Profile is already a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:133 #: lib/graphql/resolvers/post.ex:175 #: lib/graphql/resolvers/post.ex:209 @@ -488,622 +487,623 @@ msgstr "" #: lib/graphql/resolvers/todos.ex:182 #: lib/graphql/resolvers/todos.ex:214 #: lib/graphql/resolvers/todos.ex:246 +#, elixir-autogen, elixir-format msgid "Profile is not member of group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:67 #: lib/graphql/resolvers/person.ex:233 +#, elixir-autogen, elixir-format msgid "Profile not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:48 +#, elixir-autogen, elixir-format msgid "Report not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:172 #: lib/graphql/resolvers/resource.ex:199 +#, elixir-autogen, elixir-format msgid "Resource doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:124 +#, elixir-autogen, elixir-format msgid "The event has already reached its maximum capacity" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:282 +#, elixir-autogen, elixir-format msgid "This token is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:176 #: lib/graphql/resolvers/todos.ex:243 +#, elixir-autogen, elixir-format msgid "Todo doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:77 #: lib/graphql/resolvers/todos.ex:211 #: lib/graphql/resolvers/todos.ex:240 +#, elixir-autogen, elixir-format msgid "Todo list doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:73 +#, elixir-autogen, elixir-format msgid "Token does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:67 #: lib/graphql/resolvers/feed_token.ex:70 +#, elixir-autogen, elixir-format msgid "Token is not a valid UUID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:98 +#, elixir-autogen, elixir-format msgid "User not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:310 +#, elixir-autogen, elixir-format msgid "You already have a profile for this user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:134 +#, elixir-autogen, elixir-format msgid "You are already a participant of this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:87 +#, elixir-autogen, elixir-format msgid "You are not a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:157 #: lib/graphql/resolvers/member.ex:173 #: lib/graphql/resolvers/member.ex:188 +#, elixir-autogen, elixir-format msgid "You are not a moderator or admin for this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:59 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:41 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:134 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:82 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:93 +#, elixir-autogen, elixir-format msgid "You are not allowed to update a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:181 #: lib/graphql/resolvers/participant.ex:214 +#, elixir-autogen, elixir-format msgid "You can't leave event because you're the only event creator participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:192 +#, elixir-autogen, elixir-format msgid "You can't set yourself to a lower member role for this group because you are the only administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:122 +#, elixir-autogen, elixir-format msgid "You cannot delete this comment" msgstr "" +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:408 msgid "You cannot delete this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:90 +#, elixir-autogen, elixir-format msgid "You cannot invite to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:76 +#, elixir-autogen, elixir-format msgid "You don't have permission to delete this token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:56 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list action logs" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:36 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:115 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to update a report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:53 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to view a report" msgstr "" +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:250 msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:234 msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:276 msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:84 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access discussions" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:96 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access resources" msgstr "" +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:318 msgid "You need to be logged-in to create events" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:141 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:140 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create resources" msgstr "" +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:417 msgid "You need to be logged-in to delete an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:214 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:207 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:108 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to join an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:225 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to leave an event" msgstr "" +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:374 msgid "You need to be logged-in to update an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:180 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:177 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:236 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to view a resource preview" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:132 +#, elixir-autogen, elixir-format msgid "Parent resource doesn't belong to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:114 +#, elixir-autogen, elixir-format msgid "The chosen password is too short." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:142 +#, elixir-autogen, elixir-format msgid "The registration token is already in use, this looks like an issue on our side." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:108 +#, elixir-autogen, elixir-format msgid "This email is already used." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:99 +#, elixir-autogen, elixir-format msgid "Post not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:86 +#, elixir-autogen, elixir-format msgid "Invalid arguments passed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:92 +#, elixir-autogen, elixir-format msgid "Invalid credentials" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:90 +#, elixir-autogen, elixir-format msgid "Reset your password to login" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:97 #: lib/graphql/error.ex:102 +#, elixir-autogen, elixir-format msgid "Resource not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:104 +#, elixir-autogen, elixir-format msgid "Something went wrong" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:85 +#, elixir-autogen, elixir-format msgid "Unknown Resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:95 +#, elixir-autogen, elixir-format msgid "You don't have permission to do this" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged in" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:118 +#, elixir-autogen, elixir-format msgid "You can't accept this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:139 +#, elixir-autogen, elixir-format msgid "You can't reject this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/media.ex:71 +#, elixir-autogen, elixir-format msgid "File doesn't have an allowed MIME type." msgstr "" +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:240 msgid "Profile is not administrator for the group" msgstr "" +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:363 msgid "You can't edit this event." msgstr "" +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:366 msgid "You can't attribute this event to this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:142 +#, elixir-autogen, elixir-format msgid "This invitation doesn't exist." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:217 +#, elixir-autogen, elixir-format msgid "This member already has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:241 +#, elixir-autogen, elixir-format msgid "You don't have the right to remove this member." msgstr "" +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format -#: lib/mobilizon/actors/actor.ex:351 msgid "This username is already taken." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:81 +#, elixir-autogen, elixir-format msgid "You must provide either an ID or a slug to access a discussion" msgstr "" +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:313 msgid "Organizer profile is not owned by the user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:93 +#, elixir-autogen, elixir-format msgid "Profile ID provided is not the anonymous profile one" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:181 #: lib/graphql/resolvers/group.ex:223 #: lib/graphql/resolvers/person.ex:148 #: lib/graphql/resolvers/person.ex:182 #: lib/graphql/resolvers/person.ex:304 +#, elixir-autogen, elixir-format msgid "The provided picture is too heavy" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/views/utils.ex:34 -msgid "Index file not found. You need to recompile the front-end." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:129 +#, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "" +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:503 msgid "Invalid activation token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:226 +#, elixir-autogen, elixir-format msgid "Unable to fetch resource details from this URL." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/event.ex:164 #: lib/graphql/resolvers/participant.ex:253 #: lib/graphql/resolvers/participant.ex:328 +#, elixir-autogen, elixir-format msgid "Provided profile doesn't have moderator permissions on this event" msgstr "" +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:299 msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:354 msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:166 msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:129 +#, elixir-autogen, elixir-format msgid "Comment not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:123 +#, elixir-autogen, elixir-format msgid "Error while creating a discussion" msgstr "" +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:624 msgid "Error while updating locale" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:307 +#, elixir-autogen, elixir-format msgid "Error while uploading pictures" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:190 +#, elixir-autogen, elixir-format msgid "Failed to leave the event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:236 +#, elixir-autogen, elixir-format msgid "Failed to update the group" msgstr "" +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 msgid "Failed to update user email" msgstr "" +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:499 msgid "Failed to validate user email" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:146 +#, elixir-autogen, elixir-format msgid "The anonymous actor ID is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:165 +#, elixir-autogen, elixir-format msgid "Unknown error while updating resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:84 +#, elixir-autogen, elixir-format msgid "You are not the comment creator" msgstr "" +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:424 msgid "You cannot change your password." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:321 +#, elixir-autogen, elixir-format msgid "Format not supported" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:305 +#, elixir-autogen, elixir-format msgid "A dependency needed to export to %{format} is not installed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:313 +#, elixir-autogen, elixir-format msgid "An error occured while saving export" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/controllers/export_controller.ex:30 +#, elixir-autogen, elixir-format msgid "Export to format %{format} is not enabled on this instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:187 +#, elixir-autogen, elixir-format msgid "Only admins can create groups" msgstr "" +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:306 msgid "Only groups can create events" msgstr "" +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:292 msgid "Unknown error while creating event" msgstr "" +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:480 msgid "User cannot change email" msgstr "" +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:391 msgid "Follow does not match your account" msgstr "" +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:395 msgid "Follow not found" msgstr "" +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:345 msgid "Profile with username %{username} not found" msgstr "" +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:340 msgid "This profile does not belong to you" msgstr "" +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:365 msgid "You are already following this group" msgstr "" +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:374 msgid "You need to be logged-in to follow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:423 msgid "You need to be logged-in to unfollow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:400 msgid "You need to be logged-in to update a group follow" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:210 +#, elixir-autogen, elixir-format msgid "This member does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:234 +#, elixir-autogen, elixir-format msgid "You don't have the role needed to remove this member." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:252 +#, elixir-autogen, elixir-format msgid "You must be logged-in to remove a member" msgstr "" +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:156 msgid "Your email seems to be using an invalid format" msgstr "" +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:380 msgid "Can't confirm an already confirmed user" msgstr "" +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:384 msgid "Deconfirming users is not supported" msgstr "" +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:356 msgid "The new role must be different" msgstr "" +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:307 msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/api/groups.ex:33 +#, elixir-autogen, elixir-format msgid "A profile or group with that name already exists" msgstr "" +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:506 msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/ca/LC_MESSAGES/activity.po b/priv/gettext/ca/LC_MESSAGES/activity.po index ae403fa6a..346597df5 100644 --- a/priv/gettext/ca/LC_MESSAGES/activity.po +++ b/priv/gettext/ca/LC_MESSAGES/activity.po @@ -72,7 +72,7 @@ msgstr "" msgid "%{profile} created the group %{group}." msgstr "" -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." @@ -84,38 +84,38 @@ msgstr "" msgid "%{profile} deleted the discussion %{discussion}." msgstr "" -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "" -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "" -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member}." msgstr "" -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "" -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "" -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format msgid "%{profile} quit the group." msgstr "" @@ -126,13 +126,13 @@ msgstr "" msgid "%{profile} renamed the discussion %{discussion}." msgstr "" -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "" -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." @@ -144,14 +144,14 @@ msgstr "" msgid "%{profile} replied to the discussion %{discussion}." msgstr "" -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 #, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "" -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member}." msgstr "" @@ -164,14 +164,14 @@ msgid "The event %{event} was created by %{profile}." msgstr "" #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "" #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." @@ -183,13 +183,13 @@ msgstr "" msgid "The post %{post} was created by %{profile}." msgstr "" -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "" -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." @@ -202,14 +202,14 @@ msgid "%{member} joined the group." msgstr "" #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "" #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." @@ -220,7 +220,7 @@ msgstr "" msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 #, elixir-format msgid "View one more activity" @@ -244,7 +244,7 @@ msgid "Activity on %{instance}" msgstr "" #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 @@ -259,7 +259,7 @@ msgstr "" msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "" -#: lib/web/templates/email/email_direct_activity.html.heex:249 +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" @@ -293,14 +293,14 @@ msgid "Weekly activity recap for %{instance}" msgstr "" #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 #, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "" #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 #, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." @@ -455,3 +455,9 @@ msgstr "" #, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "" + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "" diff --git a/priv/gettext/ca/LC_MESSAGES/default.po b/priv/gettext/ca/LC_MESSAGES/default.po index 7ec5c8004..7802b838a 100644 --- a/priv/gettext/ca/LC_MESSAGES/default.po +++ b/priv/gettext/ca/LC_MESSAGES/default.po @@ -14,265 +14,265 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.6.2\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:66 +#, elixir-autogen, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" "Si no ho has demanat tu, ignora aquest email. La teva contrasenya només " "canviarà si cliques l'enllaç de sota i n'escrius una altra." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:120 +#, elixir-autogen, elixir-format msgid "%{title} by %{creator}" msgstr "%{title} de %{creator}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:80 +#, elixir-autogen, elixir-format msgid "Activate my account" msgstr "Activa el meu compte" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:150 #: lib/web/templates/email/email.text.eex:9 +#, elixir-autogen, elixir-format msgid "Ask the community on Framacolibri" msgstr "Pregunta a la comunitat a Framacolibri" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:15 +#, elixir-autogen, elixir-format msgid "Comments" msgstr "Comentaris" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:115 #: lib/web/templates/email/report.text.eex:11 +#, elixir-autogen, elixir-format msgid "Event" msgstr "Activitat" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:49 +#, elixir-autogen, elixir-format msgid "Instructions to reset your password on %{instance}" msgstr "Instruccions per canviar la contrasenya a %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:21 +#, elixir-autogen, elixir-format msgid "Reason" msgstr "Raó" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:86 +#, elixir-autogen, elixir-format msgid "Reset Password" msgstr "Canvia la contrasenya" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:53 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "" "Restablir la teva contrasenya és fàcil. Prem el botó de sota i segueix les " "instruccions. Acabarem de seguida." -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:26 +#, elixir-autogen, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "Instruccions per confirmar el teu compte de Mobilizon a %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:22 +#, elixir-autogen, elixir-format msgid "New report on Mobilizon instance %{instance}" msgstr "S'ha denunciat una activitat al servidor de Mobilizon %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:67 #: lib/web/templates/email/before_event_notification.text.eex:4 +#, elixir-autogen, elixir-format msgid "Go to event page" msgstr "Ves a la pàgina de l'activitat" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:1 +#, elixir-autogen, elixir-format msgid "New report from %{reporter} on %{instance}" msgstr "S'ha denunciat una activitat a %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:1 +#, elixir-autogen, elixir-format msgid "Participation approved" msgstr "S'ha aprovat la participació" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:18 #: lib/web/templates/email/password_reset.text.eex:1 +#, elixir-autogen, elixir-format msgid "Password reset" msgstr "Reinicia la contrasenya" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:7 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "" "Restablir la contrasenya és fàcil. Segueix l'enllaç de sota i segueix les " "instruccions. Serà un no-res." -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "" "Has creat un compte a %{host} amb aquesta adreça de mail. Estàs a un clic d" "'activar-lo. Si no l'has creat tu, ignora aquest mail." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:114 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been approved" msgstr "T'han aprovat la participació a %{title}" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:67 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been rejected" msgstr "T'han denegat la participació a %{title}" -#, elixir-autogen, elixir-format #: lib/web/email/event.ex:44 +#, elixir-autogen, elixir-format msgid "Event %{title} has been updated" msgstr "S'ha actualitzat {%title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:7 +#, elixir-autogen, elixir-format msgid "New title: %{title}" msgstr "Nou títol: %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:5 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "Algú ha soŀlicitat a %{instance} una contrasenya nova." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:105 +#, elixir-autogen, elixir-format msgid "Warning" msgstr "Alerta" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:140 +#, elixir-autogen, elixir-format msgid "Confirm your participation to event %{title}" msgstr "Confirma que participaràs a l'activitat %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:106 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal ID for your current selected identity" msgstr "Un identificador intern per la teva identitat actual" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal user ID" msgstr "Un identificador intern" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Any of the information we collect from you may be used in the following ways:" msgstr "" "Qualsevol informació que recollim de tu la podrem fer servir d'aquestes " "maneres:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:13 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Basic account information" msgstr "Informació bàsica del compte" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:32 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do not share any dangerous information over Mobilizon." msgstr "No comparteixis informació perillosa a través de Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:123 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we disclose any information to outside parties?" msgstr "Revelem algun tipus d'informació a altri?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:100 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we use cookies?" msgstr "Fem servir cookies?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "How do we protect your information?" msgstr "Com protegim la teva informació?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:36 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "IPs and other metadata" msgstr "Adreces IP i altres metadades" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:23 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Published events and comments" msgstr "Activitats i comentaris publicats" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:93 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain the IP addresses associated with registered users no more than 12 months." msgstr "" "Mantingues les adreces IP associades a usuàries registrades no més de 12 " "mesos." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:107 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Tokens to authenticate you" msgstr "Claus per autenticar-te" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:38 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We also may retain server logs which include the IP address of every request to our server." msgstr "" "També podem guardar registres del funcionament del servidor, que poden " "incloure l'adreça IP de cada petició que rep." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:102 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We store the following information on your device when you connect:" msgstr "Desem aquesta informació al teu dispositiu quan et connectes:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:84 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We will make a good faith effort to:" msgstr "Ens esforçarem de bona fe per a:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:45 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What do we use your information for?" msgstr "Per a què fem servir la teva informació?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:83 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What is our data retention policy?" msgstr "Quina és la nostra política de retenció de dades?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:99 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You may irreversibly delete your account at any time." msgstr "Pots esborrar el teu compte irreversiblement en qualsevol moment." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to our Privacy Policy" msgstr "Canvis a la nostra política de privacitat" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:139 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site." msgstr "" @@ -283,8 +283,8 @@ msgstr "" "wikipedia.org/wiki/Reglament_General_de_Protecci%C3%B3_de_Dades\">Reglament " "General de Protecció de Dades), si us plau, no facis servir aquest lloc." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site." msgstr "" @@ -295,30 +295,30 @@ msgstr "" "la privacitat online dels infants), si us plau, no facis servir aquest " "lloc." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:160 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we decide to change our privacy policy, we will post those changes on this page." msgstr "" "Si decidim canviar la nostra política de privacitat publicarem els canvis en " "aquesta pàgina." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:153 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Law requirements can be different if this server is in another jurisdiction." msgstr "" "Els requisits legals poden diferir si aquest servidor cau dins d'una altra " "jurisdicció." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:137 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Site usage by children" msgstr "Ús del lloc per part d'infants" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:68 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions." msgstr "" @@ -328,8 +328,8 @@ msgstr "" "contingut, i per respondre a consultes o\n" " soŀlicituds o preguntes." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:61 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations." msgstr "" @@ -337,8 +337,8 @@ msgstr "" "amb d'altres conegudes per determinar\n" " evasió d'un bloqueig o altres violacions de les condicions." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:54 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in." msgstr "" @@ -347,89 +347,89 @@ msgstr "" " poguessis interaccionar amb continguts i publicacions teus i d'altres, " "amb una sessió iniciada." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:10 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What information do we collect?" msgstr "Quina informació recollim?" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:182 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: confirm your email address" msgstr "Mobilizon a %{instance}: confirma la teva adreça de correu" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:159 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: email changed" msgstr "Mobilizon a %{instance}: s'ha canviat l'adreça de correu" -#, elixir-format #: lib/web/email/notification.ex:52 +#, elixir-format msgid "One event planned today" msgid_plural "%{nb_events} events planned today" msgstr[0] "Una activitat planificada per avui" msgstr[1] "%{nb_events} activitats planificades avui" -#, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:47 #: lib/web/templates/email/on_day_notification.text.eex:3 +#, elixir-format msgid "You have one event today:" msgid_plural "You have %{total} events today:" msgstr[0] "Tens una activitat avui:" msgstr[1] "Tens %{total} activitats avui:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.text.eex:3 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{group}" msgstr "%{inviter} t'acaba de convidar al seu grup %{group}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:18 #: lib/web/templates/email/group_invite.text.eex:1 +#, elixir-autogen, elixir-format msgid "Come along!" msgstr "Vine!" -#, elixir-autogen, elixir-format #: lib/web/email/notification.ex:24 +#, elixir-autogen, elixir-format msgid "Don't forget to go to %{title}" msgstr "No t'oblidis d'anar a %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:47 #: lib/web/templates/email/before_event_notification.text.eex:3 +#, elixir-autogen, elixir-format msgid "Get ready for %{title}" msgstr "Prepara't per %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:83 +#, elixir-autogen, elixir-format msgid "See my groups" msgstr "Mostra els meus grups" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:65 #: lib/web/templates/email/group_invite.text.eex:5 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to your groups." msgstr "Per acceptar la invitació, ves als teus grups." -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.text.eex:5 +#, elixir-autogen, elixir-format msgid "View the event on: %{link}" msgstr "Vés a l'activitat actualitzada a %{link}" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:30 +#, elixir-autogen, elixir-format msgid "You have been invited by %{inviter} to join group %{group}" msgstr "%{inviter} t'ha convidat al grup %{group}" -#, elixir-format #: lib/web/email/notification.ex:81 +#, elixir-format msgid "One event planned this week" msgid_plural "%{nb_events} events planned this week" msgstr[0] "Una activitat planificada per aquesta setmana" msgstr[1] "%{nb_events} planificades per aquesta setmana" -#, elixir-format #: lib/web/email/notification.ex:107 +#, elixir-format msgid "One participation request for event %{title} to process" msgid_plural "%{number_participation_requests} participation requests for event %{title} to process" msgstr[0] "Hi ha una soŀlicitud de participar a %{title} pendent de resoldre" @@ -437,21 +437,21 @@ msgstr[1] "" "Hi ha %{number_participation_requests} soŀlicituds de participar a %{title} " "pendents de resoldre" -#, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:47 #: lib/web/templates/email/notification_each_week.text.eex:3 +#, elixir-format msgid "You have one event this week:" msgid_plural "You have %{total} events this week:" msgstr[0] "Tens una activitat aquesta setmana:" msgstr[1] "Tens %{total} activitats aquesta setmana:" -#, elixir-autogen, elixir-format #: lib/service/metadata/utils.ex:53 +#, elixir-autogen, elixir-format msgid "The event organizer didn't add any description." msgstr "L'organitzadora no hi ha posat cap descripció." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:78 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm." msgstr "" @@ -461,8 +461,8 @@ msgstr "" "aplicacions client i l'API del servidor, i desem les contrasenyes " "transformades amb una funció de hash forta, unidireccional." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety." msgstr "" @@ -474,20 +474,20 @@ msgstr "" "fer-ho per complir amb la llei, per fer complir la política del lloc, per " "protegir el nostres drets o d'altres, la propietat, o la seguretat." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:62 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Accepting these Terms" msgstr "Acceptar aquestes condicions" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:73 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to these Terms" msgstr "Canvis an aquestes condicions" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:271 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content." msgstr "" @@ -498,16 +498,16 @@ msgstr "" "Assumeixes el risc i responsabilitat derivats de l'ús o confiança en " "qualsevol contingut." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:192 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:" msgstr "" "També et compromets a no fer res del següent en relació amb el Servei o " "altres usuari/es:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:217 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties." msgstr "" @@ -515,22 +515,22 @@ msgstr "" "freqüència d'ús, o altres funcions dissenyades per protegir el Servei, " "usuàries del Servei, o d'altri." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:211 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;" msgstr "" "Recopilar informació personal d'altres usuàries, intimidar, amenaçar, espiar " "o assetjar altres usuàries del Servei;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:167 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that is illegal or unlawful, that would otherwise create liability;" msgstr "Continguts iŀlegals, que poguessin comportar responsabilitats;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;" msgstr "" @@ -538,48 +538,48 @@ msgstr "" "secret comercial, drets d'autoria, dret a la privacitat, dret de publicitat " "o qualsevol altres drets inteŀlectuals o drets de qualsevol part;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:103 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Creating Accounts" msgstr "Creació dels comptes" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:284 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Entire Agreement" msgstr "Acord complet" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:294 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Feedback" msgstr "Valoracions" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:261 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Hyperlinks and Third Party Content" msgstr "Enllaços i continguts de tercers" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:279 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service." msgstr "" "Si incompleixes qualsevol d'aquestes condicions, ens reservem el dret de " "suspendre o desactivar el teu accés al Servei." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:205 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;" msgstr "" "Suplantar la identitat o publicar en nom d'una persona o entitat, o " "tergiversar la teva afiliació amb una persona o entitat;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:128 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness." msgstr "" @@ -587,26 +587,26 @@ msgstr "" "continguts a disposició del públic. Ets responsable del contingut que " "publiques al Servei, incloent-ne la legalitat, fiabilitat i adequació." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:94 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Privacy Policy" msgstr "Política de privacitat" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:304 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions & Contact Information" msgstr "Preguntes i informació de contacte" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:277 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Termination" msgstr "Finalització" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:199 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;" msgstr "" @@ -615,14 +615,14 @@ msgstr "" "plenament del Servei, que pugui malmetre, deshabilitar, sobrecarregar o " "perjudicar el funcionament del Servei;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your Content & Conduct" msgstr "El teu contingut i conducta" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:263 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk." msgstr "" @@ -633,8 +633,8 @@ msgstr "" "externs no implica el suport per part de %{instance_name} per al lloc " "destí. L'ús de tals enllaços són responsabilitat de cada persona usuària." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:224 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended." msgstr "" @@ -643,16 +643,16 @@ msgstr "" "conducta i normes de moderació. Trencar aquestes normes pot implicar la " "suspensió o retirada del vostre compte." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:254 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For full details about the Mobilizon software see here." msgstr "" "Vegeu detalls complets sobre el " "software Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully." msgstr "" @@ -662,8 +662,8 @@ msgstr "" "condicions del servei, (\"Condicions del Servei\" o \"Condicions\"). Llegiu-" "les amb atenció." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:82 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms." msgstr "" @@ -672,8 +672,8 @@ msgstr "" "pàgina. És la vostra responsabilitat comprovar el web regularment per " "assabentar-vos dels canvis de les Condicions." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:" msgstr "" @@ -681,16 +681,16 @@ msgstr "" "absteniu-vos de publicar, enllaçar, o fer disponible de qualsevol altra " "manera al Servei o a través d'ell:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:179 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and" msgstr "" "Informació privada d'altri (ex.: adreces postals o de correu, números de " "telèfon, números d'identitat o de targetes bancàries, etc.); ni" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:152 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible." msgstr "" @@ -701,8 +701,8 @@ msgstr "" "qualsevol motiu alguna instància no respecta aquesta petició, no ens en " "podem fer responsables." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:286 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service." msgstr "" @@ -710,8 +710,8 @@ msgstr "" "entre entre vós i %{instance_name}, i substitueix qualsevol altre " "acord previ." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:247 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it." msgstr "" @@ -721,16 +721,16 @@ msgstr "" "teniu dret i se us anima a usar, consultar, modificar i distribuir-ne el " "codi font." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:185 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code." msgstr "" "Virus, dades corrompudes o qualsevol altre tipus de malware o arxius " "destructius o nocius." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system." msgstr "" @@ -740,30 +740,30 @@ msgstr "" "de correu també son subjectes de ser conservats dins el sistema durant un " "temps." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:306 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions or comments about the Service may be directed to us at %{contact}" msgstr "" "Podeu dirigir-vos a %{contact} per qualsevol pregunta o comentari sobre el " "Servei" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:245 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Source code" msgstr "Codi font" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:296 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}." msgstr "" "Ens encanten les valoracions i els comentaris. Feu-nos saber què en penseu " "del Servei, aquestes Condicions, i, en general, de %{instance_name}." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:234 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful." msgstr "" @@ -777,14 +777,14 @@ msgstr "" "condicions, com també altres comportaments no descrits però que siguin " "considerats inapropiats, amenaçadors, ofensius o nocius." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:7 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} will not use or transmit or resell your personal data" msgstr "%{instance_name} no fa profit de les vostres dades personals" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:113 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly." msgstr "" @@ -793,16 +793,16 @@ msgstr "" "i no de la instància, contacteu-ne la comunitat de contribuïdores directament." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:240 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules." msgstr "" "Les persones administradores de la instància han d'assegurar-se que les " "comunitats allotjades són moderades segons les normes definides." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:321 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA." msgstr "" @@ -811,8 +811,8 @@ msgstr "" "appdotnet/terms-of-service\">les de App.net llicenciades també amb CC BY-SA." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA." msgstr "" @@ -821,22 +821,22 @@ msgstr "" "discourse/discourse\">les de Discourse, llicenciades també amb CC BY-SA." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:3 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Short version" msgstr "Versió curta" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:29 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The service is provided without warranties and these terms may change in the future" msgstr "" "El servei s'ofereix sense garanties i les condicions poden canviar en el " "futur" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:166 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020." msgstr "" @@ -844,8 +844,8 @@ msgstr "" "licenses/by-sa/4.0/\">CC BY-SA. Va ser actualitzat per darrer cop del 18 " "de juny de 2020." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:314 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020." msgstr "" @@ -853,77 +853,76 @@ msgstr "" "licenses/by-sa/4.0/\">CC BY-SA. Va ser actualitzat per darrer cop del 22 " "de juny de 2020." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:21 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect other people and %{instance_name}'s rules when using the service" msgstr "" "Quan useu el servei heu de respectar les altres persones i les normes de " "%{instance_name}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect the law when using %{instance_name}" msgstr "Quan feu servir %{instance_name} heu de respectar la llei" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:5 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content is yours" msgstr "El teu contingut et pertany" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71 +#, elixir-autogen, elixir-format msgid "Confirm my e-mail address" msgstr "Confirma la meva adreça de correu" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm your e-mail" msgstr "Confirma l'adreça de correu" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" "Hola! Acabes d'apuntar-te a aquesta activitat: « %{title} ». Si us plau, " "confirma l'adreça de correu que has introduït:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:142 #: lib/web/templates/email/email.text.eex:8 +#, elixir-autogen, elixir-format msgid "Need help? Is something not working as expected?" msgstr "Necessites ajuda? Alguna cosa no funciona?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" "Has creat un compte a %{host} amb aquest mail. Estàs a un clic d'activar-lo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:18 +#, elixir-autogen, elixir-format msgid "New report on %{instance}" msgstr "Nova denúncia a %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "The email address for your account on %{host} is being changed to:" msgstr "L'adreça de correu pel teu compte a %{host} s'està canviant a:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:47 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "Algú ha soŀlicitat a %{instance} una contrasenya nova." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:5 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "No ho facis servir més que proves, sisplau" -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 #: lib/web/templates/email/event_updated.html.heex:172 @@ -932,6 +931,7 @@ msgstr "No ho facis servir més que proves, sisplau" #: lib/web/templates/email/notification_each_week.text.eex:11 #: lib/web/templates/email/on_day_notification.html.heex:89 #: lib/web/templates/email/on_day_notification.text.eex:11 +#, elixir-format msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button." msgstr[0] "" @@ -941,61 +941,61 @@ msgstr[1] "" "Si has de canceŀlar la teva participació, accedeix a l'activitat per " "l'enllaç de dalt i clica al botó de participació." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} és un servidor de Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:187 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} és un servidor de Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:18 #: lib/web/templates/email/pending_participation_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "A request is pending!" msgstr "Una soŀlicitud pendent!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:18 #: lib/web/templates/email/before_event_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "An event is upcoming!" msgstr "S'apropa una activitat!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:18 #: lib/web/templates/email/email_changed_new.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm new email" msgstr "Confirma la nova adreça" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:108 +#, elixir-autogen, elixir-format msgid "End" msgstr "Final" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:18 #: lib/web/templates/email/event_updated.text.eex:1 +#, elixir-autogen, elixir-format msgid "Event update!" msgstr "S'ha actualitzat l'activitat!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:155 +#, elixir-autogen, elixir-format msgid "Flagged comments" msgstr "Comentaris denunciats" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:59 #: lib/web/templates/email/event_participation_approved.text.eex:7 +#, elixir-autogen, elixir-format msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!" msgstr "" "Bones notícies: alguna de les organitzadores de l'activitat t'ha aprovat la " "soŀlicitud de participar-hi. Ja t'ho pots apuntar a l'agenda, estàs a la " "llista d'assistents!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" "Ei hola! Sembla que vols canviar l'adreça de correu vinculada al teu compte " @@ -1003,16 +1003,16 @@ msgstr "" "el canvi. Un cop fet, podràs iniciar sessió a %{instance} amb aquesta nova " "adreça." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:" msgstr "" "Ep! Només confirmar que ha canviat el correu vinculat al teu compte a %{host}" ". Ara és:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:79 #: lib/web/templates/email/email_changed_old.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you did not trigger this change yourself, it is likely that someone has gained access to your %{host} account. Please log in and change your password immediately. If you cannot login, contact the admin on %{host}." msgstr "" "Si no has fet aquest canvi tu mateix/a, és possible que algú hagi aconseguit " @@ -1020,167 +1020,167 @@ msgstr "" "contrasenya de seguida. Si no pots entrar, contacta amb les admins de " "%{host}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:12 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above." msgstr "" "Si no has fet aquest canvi, pots ignorar aquest missatge. La teva " "contrasenya es mantindrà si no cliques l'enllaç de sobre." -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 #: lib/web/templates/email/registration_confirmation.html.heex:62 #: lib/web/templates/email/registration_confirmation.text.eex:7 +#, elixir-autogen, elixir-format msgid "If you didn't trigger this email, you may safely ignore it." msgstr "Si no has demanat això, sisplau ignora aquest correu." -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:84 #: lib/web/templates/email/before_event_notification.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgstr "" "Si has de canceŀlar la teva participació, accedeix a l'activitat per " "l'enllaç de dalt i clica al botó de participació." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:193 #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "Learn more about Mobilizon here!" msgstr "Per aprendre més de Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:123 #: lib/web/templates/export/event_participants.html.heex:129 +#, elixir-autogen, elixir-format msgid "Location" msgstr "Ubicació" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:133 +#, elixir-autogen, elixir-format msgid "Location address was removed" msgstr "L'adreça postal ha estat esborrada" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:89 #: lib/web/templates/email/pending_participation_notification.text.eex:8 +#, elixir-autogen, elixir-format msgid "Manage pending requests" msgstr "Gestiona les soŀlicituds pendents" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:18 #: lib/web/templates/email/registration_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Nearly there!" msgstr "Hi ets a prop!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:18 #: lib/web/templates/email/email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "New email confirmation" msgstr "Nova confirmació de correu" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:191 +#, elixir-autogen, elixir-format msgid "Reasons for report" msgstr "Motius de l'informe" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:48 +#, elixir-autogen, elixir-format msgid "Someone on %{instance} reported the following content for you to analyze:" msgstr "Algú a %{instance} ha denunciat el contingut següent." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:18 #: lib/web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry! You're not going." msgstr "Ho sentim! No hi podràs anar." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:93 +#, elixir-autogen, elixir-format msgid "Start" msgstr "Inici" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:3 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "Hi ha hagut canvis a %{title} i et volíem avisar." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:74 #: lib/web/templates/email/event_updated.text.eex:6 +#, elixir-autogen, elixir-format msgid "This event has been cancelled by its organizers. Sorry!" msgstr "Les organitzadores d'aquesta activitat l'han canceŀlada. Ho sentim!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:68 #: lib/web/templates/email/event_updated.text.eex:4 +#, elixir-autogen, elixir-format msgid "This event has been confirmed" msgstr "S'ha confirmat l'activitat" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:70 #: lib/web/templates/email/event_updated.text.eex:5 +#, elixir-autogen, elixir-format msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it." msgstr "" "Aquesta activitat encara no està confirmada: l'organització t'ho farà saber " "si la confirmen." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:59 #: lib/web/templates/email/event_participation_rejected.text.eex:7 +#, elixir-autogen, elixir-format msgid "Unfortunately, the organizers rejected your request." msgstr "Malauradament, les organitzadores han rebutjat la teva participació." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:70 +#, elixir-autogen, elixir-format msgid "Verify your email address" msgstr "Verifica l'adreça de correu" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:232 +#, elixir-autogen, elixir-format msgid "View report" msgstr "Mostra la denúncia" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:24 +#, elixir-autogen, elixir-format msgid "View report:" msgstr "Mostra la denúncia" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 +#, elixir-autogen, elixir-format msgid "Visit event page" msgstr "Vés a la pàgina d'activitat" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:155 +#, elixir-autogen, elixir-format msgid "Visit the updated event page" msgstr "Vés a la pàgina d'activitat actualitzada" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:12 +#, elixir-autogen, elixir-format msgid "Visit the updated event page: %{link}" msgstr "Vés a l'activitat actualitzada a %{link}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:18 #: lib/web/templates/email/on_day_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "What's up today?" msgstr "Què fan avui?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:96 #: lib/web/templates/email/event_participation_approved.text.eex:11 #: lib/web/templates/email/event_participation_confirmed.html.heex:96 #: lib/web/templates/email/event_participation_confirmed.text.eex:6 +#, elixir-autogen, elixir-format msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button." msgstr "" "Si desitges actualitzar o canceŀlar la teva assistència , entra a la pàgina " "de l'activitat amb l'enllaç d'amunt i clica al botó de participació." -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:106 #: lib/web/templates/email/pending_participation_notification.text.eex:10 +#, elixir-autogen, elixir-format msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »." msgstr "" "Has rebut aquest correu perquè tens configurat de rebre notificacions per a " @@ -1188,110 +1188,104 @@ msgstr "" "deshabilitar o canviar la configuració de les notificacions en les opcions " "del compte, a l'apartat «Notificacions»." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "Has soŀlicitat participar a %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:5 #: lib/web/templates/email/event_participation_confirmed.text.eex:3 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "Has soŀlicitat participar a l'activitat %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're going!" msgstr "T'han acceptat!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:87 #: lib/web/templates/email/email_changed_new.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message." msgstr "Si no has fet tu aquest canvi, pots ignorar aquest missatge." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:112 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "No ho facis servir més que proves, sisplau." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:64 #: lib/web/templates/email/group_member_removal.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" "Si creus que es tracta d'un error, pots contactar l'equip d'administració " "del grup per tal que et tornin a afegir." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -msgid "So long, and thanks for the fish!" -msgstr "Salut i canya al forçut!" - -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:114 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" msgstr "T'han tret del grup %{group}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.text.eex:3 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore." msgstr "" "T'han esborrat del grup %{group}. Ja no pots accedir al seu contingut privat." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:47 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}" msgstr "" "%{inviter} t'acaba de convidar de ficar-te al seu grup " "%{link_start}%{group}%{link_end}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:47 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore." msgstr "" "T'han esborrat del grup %{link_start}%{group}%{link_end}. Ja no pots " "accedir al seu contingut privat." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:85 #: lib/web/templates/email/group_suspension.text.eex:7 +#, elixir-autogen, elixir-format msgid "As this group was located on another instance, it will continue to work for other instances than this one." msgstr "" "Com que aquest grup estava ubicat en una altra instància, només queda suspès " "en aquesta." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:71 #: lib/web/templates/email/group_suspension.text.eex:5 +#, elixir-autogen, elixir-format msgid "As this group was located on this instance, all of it's data has been irretrievably deleted." msgstr "" "Com que aquest grup estava ubicat en aquesta instància, totes les seves " "dades han estat esborrades irreversiblement." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:18 #: lib/web/templates/email/group_suspension.text.eex:1 +#, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}!" msgstr "El grup %{group} ha estat suspès a %{instance}!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" "L'equip de moderació de la teva instància ha decidit suspendre el grup " "%{group_name} (%{group_address}). Ja no formes part del grup." +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:90 msgid "The group %{group} has been suspended on %{instance}" msgstr "El grup %{group} ha estat suspès a %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:64 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}." msgstr "" @@ -1299,8 +1293,8 @@ msgstr "" "condicions següents. Si les condicions no et resulten clares, contacta a " "%{contact}." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:96 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For information about how we collect and use information about users of the Service, please check our privacy policy." msgstr "" @@ -1308,22 +1302,22 @@ msgstr "" "persones usuàries del servei a la nostra política de " "privacitat." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:88 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms." msgstr "" "Continuar fent servir el Servei després que les Condicions revisades hagin " "entrat en vigor, implica l'acceptació d'aquestes noves Condicions." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:109 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you delete this information, you need to login again." msgstr "Si esborres aquesta informació hauràs de tornar a iniciar sessió." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:111 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser." msgstr "" @@ -1335,31 +1329,31 @@ msgstr "" "informació és que deixarem de mostrar el teu estat d'assistència en el teu " "navegador." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:117 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Note: This information is stored in your localStorage and not your cookies." msgstr "" "Nota: Aquesta informació es desa en l'emmagatzematge local (local storage) i " "no en les cookies." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:231 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our responsibility" msgstr "La nostra responsabilitat" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:87 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days." msgstr "" "Retenir registres del sistema que continguin l'adreça IP de totes les " "peticions en aquest servidor, si és que se'n desen, no més de 90 dies." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:3 #: lib/web/templates/api/terms.html.heex:39 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better." msgstr "" @@ -1367,8 +1361,8 @@ msgstr "" "mena, cobreixen conceptes que poden ser difícils d'entendre. Proporcionem un " "glossari per ajudar-te a entendre-les millor." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:120 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge." msgstr "" @@ -1376,8 +1370,8 @@ msgstr "" "altre faci servir el teu correu o contrasenya, amb el teu coneixement o " "sense." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:140 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service." msgstr "" @@ -1387,546 +1381,530 @@ msgstr "" "els drets del contingut que publiquis, enllacis i que facis disponible de " "qualsevol altra manera a traves del Servei." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:55 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:134 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:25 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:132 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.text.eex:4 +#, elixir-autogen, elixir-format msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:47 #: lib/web/templates/email/event_participation_confirmed.html.heex:47 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "Has soŀlicitat participar a l'activitat %{title}." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:91 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been confirmed" msgstr "T'han aprovat la participació a %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:54 +#, elixir-autogen, elixir-format msgid "%{reporter} reported the following content." msgstr "%{reporter_name} (%{reporter_username}) ha denunciat aquest contingut." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:5 +#, elixir-autogen, elixir-format msgid "Group %{group} was reported" msgstr "S'ha denunciat el grup %{group}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:71 +#, elixir-autogen, elixir-format msgid "Group reported" msgstr "Grup denunciat" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:7 +#, elixir-autogen, elixir-format msgid "Profile %{profile} was reported" msgstr "S'ha denunciat el perfil %{profile}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:81 +#, elixir-autogen, elixir-format msgid "Profile reported" msgstr "Perfil denunciat" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.html.heex:59 +#, elixir-autogen, elixir-format msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" "Has confirmat la teva participació. Actualitza't l'agenda, perquè estàs a la " "llista de convidades!" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:99 +#, elixir-autogen, elixir-format msgid "A text is required for the post" msgstr "Cal un text per la publicació" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:98 +#, elixir-autogen, elixir-format msgid "A title is required for the post" msgstr "Cal un títol per la publicació" +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.text.eex:5 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" -"%{name} (%{domain}) acaba de demanar-vos poder seguir la vostra instància." - -#, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:53 msgid "%{name} requests to follow your instance" msgstr "%{name} demana poder seguir la vostra instància" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "Si accepteu, la instància rebrà totes les vostres activitats públiques." +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:47 msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "" "La instància %{name} (%{domain}) soŀlicita poder seguir la vostra instància" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." msgstr "" "Per acceptar la invitació, ves a la configuració d'administració de la " "instància." -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:18 #: lib/web/templates/email/instance_follow.text.eex:1 +#, elixir-autogen, elixir-format msgid "Want to connect?" msgstr "Voleu connectar-vos?" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" -"Nota: que us segueixi %{name} (%{domain}) no implica que vosaltres la " -"seguiu, però podeu demanar de seguir-la també." - -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" "Hola! Acabes de demanar participar en « %{title} ». Si us plau, " "confirma l'adreça que has posat:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:47 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "Has soŀlicitat assistir a %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:83 +#, elixir-autogen, elixir-format msgid "Event title" msgstr "Activitat" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:47 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "Hem pensat d'avisar-te dels canvis que hi ha hagut a %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:7 +#, elixir-autogen, elixir-format msgid "This page is not correct" msgstr "La pàgina no és correcta" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:50 +#, elixir-autogen, elixir-format msgid "We're sorry, but something went wrong on our end." msgstr "Ho sentim, s'ha produït un error al nostre costat." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:109 #: lib/web/templates/email/email.text.eex:4 +#, elixir-autogen, elixir-format msgid "This is a demonstration site to test Mobilizon." msgstr "Aquesta és una web de proves per provar la beta de Mobilizon." -#, elixir-autogen, elixir-format #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 +#, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "El flux de %{name}" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:120 +#, elixir-autogen, elixir-format msgid "%{actor}'s private events feed on %{instance}" msgstr "El flux d'activitats privades de %{actor} a %{instance}" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:115 +#, elixir-autogen, elixir-format msgid "%{actor}'s public events feed on %{instance}" msgstr "El flux d'activitats públiques de %{actor} a %{instance}" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:224 +#, elixir-autogen, elixir-format msgid "Feed for %{email} on %{instance}" msgstr "Flux de %{email} a %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:61 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may contact the server administrator at %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:59 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may try to contact the server administrator." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:82 +#, elixir-autogen, elixir-format msgid "Technical details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:52 +#, elixir-autogen, elixir-format msgid "The Mobilizon server %{instance} seems to be temporarily down." msgstr "Sembla ser que el servidor de Mobilizon està temporalment inaccessible." -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:72 +#, elixir-autogen, elixir-format msgid "Public feed for %{instance}" msgstr "" +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:316 msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:322 msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/actor.ex:43 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} has been cancelled!" msgstr "T'han aprovat la participació a %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:50 #: lib/web/templates/email/actor_suspension_participants.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled." msgstr "" "L'equip de moderació de la teva instància ha decidit suspendre el grup " "%{group_name} (%{group_address}). Ja no formes part del grup." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:50 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" "L'equip de moderació de la teva instància ha decidit suspendre el grup " "%{group_name} (%{group_address}). Ja no formes part del grup." -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:18 #: lib/web/templates/email/actor_suspension_participants.text.eex:1 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "T'han aprovat la participació a %{title}" #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#, elixir-autogen, elixir-format #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 #: lib/service/export/participants/pdf.ex:96 +#, elixir-autogen, elixir-format msgid "%{event}_participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant message" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant name" msgstr "S'ha aprovat la participació" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant status" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:52 #: lib/web/templates/email/admin/_role.html.heex:3 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:55 +#, elixir-autogen, elixir-format msgid "Creator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:49 #: lib/web/templates/email/admin/_role.html.heex:5 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Moderator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:37 +#, elixir-autogen, elixir-format msgid "Not approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:40 +#, elixir-autogen, elixir-format msgid "Not confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:46 +#, elixir-autogen, elixir-format msgid "Participant" msgstr "S'ha aprovat la participació" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:43 +#, elixir-autogen, elixir-format msgid "Rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:122 +#, elixir-autogen, elixir-format msgid "Begins on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:125 +#, elixir-autogen, elixir-format msgid "Ends on" msgstr "Final" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:132 +#, elixir-autogen, elixir-format msgid "Number of participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:120 +#, elixir-autogen, elixir-format msgid "Participants for %{event}" msgstr "S'ha aprovat la participació" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:88 +#, elixir-autogen, elixir-format msgid "Anonymous participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.html.heex:12 #: lib/web/templates/email/date/event_tz_date_range.html.heex:20 #: lib/web/templates/email/date/event_tz_date_range.html.heex:36 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "🌐 %{timezone} %{offset}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (%{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (in your timezone %{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:18 #: lib/web/templates/email/notification_each_week.text.eex:1 +#, elixir-autogen, elixir-format msgid "On the agenda this week" msgstr "Una activitat planificada per aquesta setmana" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:113 +#, elixir-autogen, elixir-format msgid "Details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:28 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "From the %{start} to the %{end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:47 +#, elixir-autogen, elixir-format msgid "Manage your participation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:11 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "On %{date} from %{start_time} to %{end_time}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:132 +#, elixir-autogen, elixir-format msgid "Read more" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.html.heex:121 #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Online event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.html.heex:18 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Address:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:1 +#, elixir-autogen, elixir-format msgid "Date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:7 +#, elixir-autogen, elixir-format msgid "Details:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:182 +#, elixir-autogen, elixir-format msgid "Manage your notification settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Manage your participation:" msgstr "" +#: lib/web/templates/email/participation/card/_title.text.eex:3 +#: lib/web/templates/email/participation/card/_title.text.eex:3 #, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/card/_title.text.eex:3 -#: lib/web/templates/email/participation/card/_title.text.eex:3 msgid "Organizer: %{organizer}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:91 +#, elixir-autogen, elixir-format msgid "Participate" msgstr "S'ha aprovat la participació" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Participate:" msgstr "S'ha aprovat la participació" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 +#, elixir-autogen, elixir-format msgid "Title: %{title}" msgstr "" +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:43 msgid "📅 Just scheduled by %{group}: %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:9 +#, elixir-autogen, elixir-format msgid "New end date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:10 +#, elixir-autogen, elixir-format msgid "New location:" msgstr "Ubicació" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:8 +#, elixir-autogen, elixir-format msgid "New start date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:18 #: lib/web/templates/email/group_membership_rejection.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry, not this time!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:74 +#, elixir-autogen, elixir-format msgid "View the group" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:18 #: lib/web/templates/email/group_membership_approval.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're in!" msgstr "T'han acceptat!" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:61 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:88 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved." msgstr "" -#, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:47 #: lib/web/templates/email/pending_participation_notification.text.eex:4 +#, elixir-format msgid "You have one pending attendance request to process for the following event:" msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:" msgstr[0] "Tens una soŀlicitud de participació pendent de resoldre:" @@ -1934,44 +1912,44 @@ msgstr[1] "" "Tens %{number_participation_requests} soŀlicituds de participació pendents " "de resoldre:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:18 #: lib/web/templates/email/admin_user_role_changed.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator changed your role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:122 +#, elixir-autogen, elixir-format msgid "An administrator confirmed your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:1 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:43 #: lib/web/email/admin.ex:70 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:18 #: lib/web/templates/email/admin_user_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually confirmed your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:98 +#, elixir-autogen, elixir-format msgid "An administrator updated your role on %{instance}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/email_changed_new.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" "Ei hola! Sembla que vols canviar l'adreça de correu vinculada al teu compte " @@ -1979,291 +1957,305 @@ msgstr "" "el canvi. Un cop fet, podràs iniciar sessió a %{instance} amb aquesta nova " "adreça." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:96 #: lib/web/templates/email/admin_user_email_changed_new.html.heex:62 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:62 #: lib/web/templates/email/admin_user_role_changed.html.heex:88 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:7 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:4 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:4 #: lib/web/templates/email/admin_user_role_changed.text.eex:8 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:79 +#, elixir-autogen, elixir-format msgid "Login on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:72 +#, elixir-autogen, elixir-format msgid "New role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:6 +#, elixir-autogen, elixir-format msgid "New role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:64 +#, elixir-autogen, elixir-format msgid "Old role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:5 +#, elixir-autogen, elixir-format msgid "Old role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin/_role.html.heex:7 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "User" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:62 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service:" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.html.heex:47 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/instance_follow.text.eex:5 +#, elixir-autogen, elixir-format, fuzzy msgid "%{name} just requested to follow your instance." msgstr "%{name} demana poder seguir la vostra instància" +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:48 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" -"%{name} (%{domain}) acaba de demanar-vos poder seguir la vostra instància." - -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:54 msgid "%{name} just requested to follow your instance." msgstr "%{name} demana poder seguir la vostra instància" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format, fuzzy msgid "If you accept, this profile will receive all of your public events." msgstr "Si accepteu, la instància rebrà totes les vostres activitats públiques." -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "To accept this invitation, head over to the profile's admin page." msgstr "" "Per acceptar la invitació, ves a la configuració d'administració de la " "instància." +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 msgid "View the details" msgstr "" +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Comentaris" +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Alerta" +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/participation/event_card.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Read more: %{url}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/registration_confirmation.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Activate my account:" msgstr "Activa el meu compte" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "" +"La instància %{name} (%{domain}) soŀlicita poder seguir la vostra instància" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" +"Nota: que us segueixi %{name} (%{domain}) no implica que vosaltres la " +"seguiu, però podeu demanar de seguir-la també." + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/ca/LC_MESSAGES/errors.po b/priv/gettext/ca/LC_MESSAGES/errors.po index 2253fd901..c446091d6 100644 --- a/priv/gettext/ca/LC_MESSAGES/errors.po +++ b/priv/gettext/ca/LC_MESSAGES/errors.po @@ -18,8 +18,8 @@ msgstr "" "X-Generator: Weblate 4.1\n" "Content-Transfer-Encoding: 8bit\n" -#, elixir-autogen #: lib/mobilizon/discussions/discussion.ex:69 +#, elixir-autogen msgid "can't be blank" msgstr "no pot estar buit" @@ -95,70 +95,69 @@ msgstr "ha de ser superior o igual a %{number}" msgid "must be equal to %{number}" msgstr "ha de ser igual a %{number}" +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:107 msgid "Cannot refresh the token" msgstr "No s'ha pogut actualitzar el codi d'accés" +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:272 msgid "Current profile is not a member of this group" msgstr "El perfil actual no pertany a aquest grup" +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:276 msgid "Current profile is not an administrator of the selected group" msgstr "El perfil actual no administra el grup seleccionat" +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:610 msgid "Error while saving user settings" msgstr "No s'han pogut desar les preferències" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 +#, elixir-autogen, elixir-format msgid "Group not found" msgstr "No s'ha trobat el grup" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:98 #: lib/graphql/resolvers/group.ex:102 +#, elixir-autogen, elixir-format msgid "Group with ID %{id} not found" msgstr "No s'ha trobat el grup amb identificador %{id}" +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:85 msgid "Impossible to authenticate, either your email or password are invalid." msgstr "No t'hem pogut autenticar. El teu correu o contrasenya són incorrectes." +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:335 msgid "Member not found" msgstr "No s'ha trobat el/la membre" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:94 +#, elixir-autogen, elixir-format msgid "No profile found for the moderator user" msgstr "" +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:272 msgid "No user to validate with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 +#, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:28 #: lib/graphql/resolvers/participant.ex:32 #: lib/graphql/resolvers/participant.ex:210 @@ -168,314 +167,314 @@ msgstr "" #: lib/graphql/resolvers/person.ex:396 #: lib/graphql/resolvers/person.ex:425 #: lib/graphql/resolvers/person.ex:440 +#, elixir-autogen, elixir-format msgid "Profile is not owned by authenticated user" msgstr "" +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:159 msgid "Registrations are not open" msgstr "" +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:427 msgid "The current password is invalid" msgstr "" +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 msgid "The new email doesn't seem to be valid" msgstr "" +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 msgid "The new email must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:430 msgid "The new password must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 msgid "The password provided is invalid" msgstr "" +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:434 msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:292 msgid "This user can't reset their password" msgstr "" +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:81 msgid "This user has been disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 msgid "Unable to validate user" msgstr "" +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:520 msgid "User already disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:585 msgid "User requested is not logged-in" msgstr "" +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:307 msgid "You are already a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:342 msgid "You can't leave this group because you are the only administrator" msgstr "" +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:304 msgid "You cannot join this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:132 +#, elixir-autogen, elixir-format msgid "You may not list groups unless moderator." msgstr "" +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:485 msgid "You need to be logged-in to change your email" msgstr "" +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:442 msgid "You need to be logged-in to change your password" msgstr "" +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:281 msgid "You need to be logged-in to delete a group" msgstr "" +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:547 msgid "You need to be logged-in to delete your account" msgstr "" +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:312 msgid "You need to be logged-in to join a group" msgstr "" +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:347 msgid "You need to be logged-in to leave a group" msgstr "" +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:245 msgid "You need to be logged-in to update a group" msgstr "" +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:112 msgid "You need to have an existing token to get a refresh token" msgstr "" +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 msgid "You requested again a confirmation email too soon" msgstr "" +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:162 msgid "Your email is not on the allowlist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:100 +#, elixir-autogen, elixir-format msgid "Error while performing background task" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:32 +#, elixir-autogen, elixir-format msgid "No profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:61 #: lib/graphql/resolvers/actor.ex:97 +#, elixir-autogen, elixir-format msgid "No remote profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:72 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can suspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:105 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can unsuspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:29 +#, elixir-autogen, elixir-format msgid "Only remote profiles may be refreshed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:64 +#, elixir-autogen, elixir-format msgid "Profile already suspended" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:96 +#, elixir-autogen, elixir-format msgid "A valid email is required by your instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:90 #: lib/graphql/resolvers/participant.ex:143 +#, elixir-autogen, elixir-format msgid "Anonymous participation is not enabled" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:210 +#, elixir-autogen, elixir-format msgid "Cannot remove the last administrator of a group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:207 +#, elixir-autogen, elixir-format msgid "Cannot remove the last identity of a user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:126 +#, elixir-autogen, elixir-format msgid "Comment is already deleted" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:103 #: lib/graphql/resolvers/discussion.ex:69 +#, elixir-autogen, elixir-format msgid "Discussion not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:71 #: lib/graphql/resolvers/report.ex:90 +#, elixir-autogen, elixir-format msgid "Error while saving report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:110 +#, elixir-autogen, elixir-format msgid "Error while updating report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:131 +#, elixir-autogen, elixir-format msgid "Event id not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 +#, elixir-autogen, elixir-format msgid "Event not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:87 #: lib/graphql/resolvers/participant.ex:128 #: lib/graphql/resolvers/participant.ex:155 #: lib/graphql/resolvers/participant.ex:336 +#, elixir-autogen, elixir-format msgid "Event with this ID %{id} doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:103 +#, elixir-autogen, elixir-format msgid "Internal Error" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:219 +#, elixir-autogen, elixir-format msgid "No discussion with ID %{id}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:80 #: lib/graphql/resolvers/todos.ex:107 #: lib/graphql/resolvers/todos.ex:179 #: lib/graphql/resolvers/todos.ex:208 #: lib/graphql/resolvers/todos.ex:237 +#, elixir-autogen, elixir-format msgid "No profile found for user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:64 +#, elixir-autogen, elixir-format msgid "No such feed token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:259 +#, elixir-autogen, elixir-format msgid "Participant already has role %{role}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:187 #: lib/graphql/resolvers/participant.ex:220 #: lib/graphql/resolvers/participant.ex:263 +#, elixir-autogen, elixir-format msgid "Participant not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:32 +#, elixir-autogen, elixir-format msgid "Person with ID %{id} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:56 +#, elixir-autogen, elixir-format msgid "Person with username %{username} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:169 #: lib/graphql/resolvers/post.ex:203 +#, elixir-autogen, elixir-format msgid "Post ID is not a valid ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:172 #: lib/graphql/resolvers/post.ex:206 +#, elixir-autogen, elixir-format msgid "Post doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:84 +#, elixir-autogen, elixir-format msgid "Profile invited doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:93 #: lib/graphql/resolvers/member.ex:97 +#, elixir-autogen, elixir-format msgid "Profile is already a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:133 #: lib/graphql/resolvers/post.ex:175 #: lib/graphql/resolvers/post.ex:209 @@ -489,622 +488,623 @@ msgstr "" #: lib/graphql/resolvers/todos.ex:182 #: lib/graphql/resolvers/todos.ex:214 #: lib/graphql/resolvers/todos.ex:246 +#, elixir-autogen, elixir-format msgid "Profile is not member of group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:67 #: lib/graphql/resolvers/person.ex:233 +#, elixir-autogen, elixir-format msgid "Profile not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:48 +#, elixir-autogen, elixir-format msgid "Report not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:172 #: lib/graphql/resolvers/resource.ex:199 +#, elixir-autogen, elixir-format msgid "Resource doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:124 +#, elixir-autogen, elixir-format msgid "The event has already reached its maximum capacity" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:282 +#, elixir-autogen, elixir-format msgid "This token is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:176 #: lib/graphql/resolvers/todos.ex:243 +#, elixir-autogen, elixir-format msgid "Todo doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:77 #: lib/graphql/resolvers/todos.ex:211 #: lib/graphql/resolvers/todos.ex:240 +#, elixir-autogen, elixir-format msgid "Todo list doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:73 +#, elixir-autogen, elixir-format msgid "Token does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:67 #: lib/graphql/resolvers/feed_token.ex:70 +#, elixir-autogen, elixir-format msgid "Token is not a valid UUID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:98 +#, elixir-autogen, elixir-format msgid "User not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:310 +#, elixir-autogen, elixir-format msgid "You already have a profile for this user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:134 +#, elixir-autogen, elixir-format msgid "You are already a participant of this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:87 +#, elixir-autogen, elixir-format msgid "You are not a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:157 #: lib/graphql/resolvers/member.ex:173 #: lib/graphql/resolvers/member.ex:188 +#, elixir-autogen, elixir-format msgid "You are not a moderator or admin for this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:59 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:41 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:134 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:82 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:93 +#, elixir-autogen, elixir-format msgid "You are not allowed to update a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:181 #: lib/graphql/resolvers/participant.ex:214 +#, elixir-autogen, elixir-format msgid "You can't leave event because you're the only event creator participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:192 +#, elixir-autogen, elixir-format msgid "You can't set yourself to a lower member role for this group because you are the only administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:122 +#, elixir-autogen, elixir-format msgid "You cannot delete this comment" msgstr "" +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:408 msgid "You cannot delete this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:90 +#, elixir-autogen, elixir-format msgid "You cannot invite to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:76 +#, elixir-autogen, elixir-format msgid "You don't have permission to delete this token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:56 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list action logs" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:36 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:115 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to update a report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:53 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to view a report" msgstr "" +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:250 msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:234 msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:276 msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:84 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access discussions" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:96 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access resources" msgstr "" +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:318 msgid "You need to be logged-in to create events" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:141 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:140 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create resources" msgstr "" +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:417 msgid "You need to be logged-in to delete an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:214 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:207 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:108 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to join an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:225 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to leave an event" msgstr "" +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:374 msgid "You need to be logged-in to update an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:180 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:177 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:236 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to view a resource preview" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:132 +#, elixir-autogen, elixir-format msgid "Parent resource doesn't belong to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:114 +#, elixir-autogen, elixir-format msgid "The chosen password is too short." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:142 +#, elixir-autogen, elixir-format msgid "The registration token is already in use, this looks like an issue on our side." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:108 +#, elixir-autogen, elixir-format msgid "This email is already used." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:99 +#, elixir-autogen, elixir-format msgid "Post not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:86 +#, elixir-autogen, elixir-format msgid "Invalid arguments passed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:92 +#, elixir-autogen, elixir-format msgid "Invalid credentials" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:90 +#, elixir-autogen, elixir-format msgid "Reset your password to login" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:97 #: lib/graphql/error.ex:102 +#, elixir-autogen, elixir-format msgid "Resource not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:104 +#, elixir-autogen, elixir-format msgid "Something went wrong" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:85 +#, elixir-autogen, elixir-format msgid "Unknown Resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:95 +#, elixir-autogen, elixir-format msgid "You don't have permission to do this" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged in" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:118 +#, elixir-autogen, elixir-format msgid "You can't accept this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:139 +#, elixir-autogen, elixir-format msgid "You can't reject this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/media.ex:71 +#, elixir-autogen, elixir-format msgid "File doesn't have an allowed MIME type." msgstr "" +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:240 msgid "Profile is not administrator for the group" msgstr "" +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:363 msgid "You can't edit this event." msgstr "" +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:366 msgid "You can't attribute this event to this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:142 +#, elixir-autogen, elixir-format msgid "This invitation doesn't exist." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:217 +#, elixir-autogen, elixir-format msgid "This member already has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:241 +#, elixir-autogen, elixir-format msgid "You don't have the right to remove this member." msgstr "" +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format -#: lib/mobilizon/actors/actor.ex:351 msgid "This username is already taken." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:81 +#, elixir-autogen, elixir-format msgid "You must provide either an ID or a slug to access a discussion" msgstr "" +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:313 msgid "Organizer profile is not owned by the user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:93 +#, elixir-autogen, elixir-format msgid "Profile ID provided is not the anonymous profile one" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:181 #: lib/graphql/resolvers/group.ex:223 #: lib/graphql/resolvers/person.ex:148 #: lib/graphql/resolvers/person.ex:182 #: lib/graphql/resolvers/person.ex:304 +#, elixir-autogen, elixir-format msgid "The provided picture is too heavy" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/views/utils.ex:34 -msgid "Index file not found. You need to recompile the front-end." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:129 +#, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "" +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:503 msgid "Invalid activation token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:226 +#, elixir-autogen, elixir-format msgid "Unable to fetch resource details from this URL." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/event.ex:164 #: lib/graphql/resolvers/participant.ex:253 #: lib/graphql/resolvers/participant.ex:328 +#, elixir-autogen, elixir-format msgid "Provided profile doesn't have moderator permissions on this event" msgstr "" +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:299 msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:354 msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:166 msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:129 +#, elixir-autogen, elixir-format msgid "Comment not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:123 +#, elixir-autogen, elixir-format msgid "Error while creating a discussion" msgstr "" +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:624 msgid "Error while updating locale" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:307 +#, elixir-autogen, elixir-format msgid "Error while uploading pictures" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:190 +#, elixir-autogen, elixir-format msgid "Failed to leave the event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:236 +#, elixir-autogen, elixir-format msgid "Failed to update the group" msgstr "" +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 msgid "Failed to update user email" msgstr "" +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:499 msgid "Failed to validate user email" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:146 +#, elixir-autogen, elixir-format msgid "The anonymous actor ID is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:165 +#, elixir-autogen, elixir-format msgid "Unknown error while updating resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:84 +#, elixir-autogen, elixir-format msgid "You are not the comment creator" msgstr "" +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:424 msgid "You cannot change your password." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:321 +#, elixir-autogen, elixir-format msgid "Format not supported" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:305 +#, elixir-autogen, elixir-format msgid "A dependency needed to export to %{format} is not installed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:313 +#, elixir-autogen, elixir-format msgid "An error occured while saving export" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/controllers/export_controller.ex:30 +#, elixir-autogen, elixir-format msgid "Export to format %{format} is not enabled on this instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:187 +#, elixir-autogen, elixir-format msgid "Only admins can create groups" msgstr "" +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:306 msgid "Only groups can create events" msgstr "" +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:292 msgid "Unknown error while creating event" msgstr "" +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:480 msgid "User cannot change email" msgstr "" +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:391 msgid "Follow does not match your account" msgstr "" +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:395 msgid "Follow not found" msgstr "" +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:345 msgid "Profile with username %{username} not found" msgstr "" +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:340 msgid "This profile does not belong to you" msgstr "" +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:365 msgid "You are already following this group" msgstr "" +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:374 msgid "You need to be logged-in to follow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:423 msgid "You need to be logged-in to unfollow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:400 msgid "You need to be logged-in to update a group follow" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:210 +#, elixir-autogen, elixir-format msgid "This member does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:234 +#, elixir-autogen, elixir-format msgid "You don't have the role needed to remove this member." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:252 +#, elixir-autogen, elixir-format msgid "You must be logged-in to remove a member" msgstr "" +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:156 msgid "Your email seems to be using an invalid format" msgstr "" +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:380 msgid "Can't confirm an already confirmed user" msgstr "" +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:384 msgid "Deconfirming users is not supported" msgstr "" +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:356 msgid "The new role must be different" msgstr "" +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:307 msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/api/groups.ex:33 +#, elixir-autogen, elixir-format msgid "A profile or group with that name already exists" msgstr "" +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:506 msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/cs/LC_MESSAGES/activity.po b/priv/gettext/cs/LC_MESSAGES/activity.po index d35dd3a3f..73d41be38 100644 --- a/priv/gettext/cs/LC_MESSAGES/activity.po +++ b/priv/gettext/cs/LC_MESSAGES/activity.po @@ -18,452 +18,458 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 4.9.1\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:14 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "%{member} přijal pozvání do skupiny." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "%{member} odmítl pozvání do skupiny." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:3 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "%{member} požádal o připojení ke skupině." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:8 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "%{member} pozval %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:30 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "%{profile} přidal člena %{member}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "%{profile} archivoval diskusi %{discussion}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "%{profile} založil diskusi %{discussion}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "%{profile} vytvořil složku %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:3 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "%{profile} vytvořil skupinu %{group}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "%{profile} vytvořil zdroj %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "%{profile} smazal diskusi %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "%{profile} smazal složku %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "%{profile} smazal prostředek %{resource}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 msgid "%{profile} excluded member %{member}." msgstr "%{profile} vyloučil člena %{member}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "%{profile} přesunul složku %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "%{profile} přesunul prostředek %{resource}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 msgid "%{profile} quit the group." msgstr "%{profile} ukončil skupinu." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "%{profile} přejmenoval diskusi %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "%{profile} přejmenoval složku z %{old_resource_title} na %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "%{profile} přejmenoval zdroj z %{old_resource_title} na %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "%{profile} odpověděl na příspěvek v diskusi %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "%{profile} aktualizoval skupinu %{group}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 msgid "%{profile} updated the member %{member}." msgstr "%{profile} aktualizoval člena %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:3 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "Událost %{event} byla vytvořena pomocí %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "Událost %{event} byla odstraněna pomocí %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "Událost %{event} byla aktualizována pomocí %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:3 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "Příspěvek %{post} byl vytvořen uživatelem %{profile}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "Příspěvek %{post} byl smazán uživatelem %{profile}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "Příspěvek %{post} byl aktualizován uživatelem %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:24 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "%{member} se připojil ke skupině." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "%{profile} vložil komentář k události %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "%{profile} odpověděl na komentář k události %{event}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:27 +#, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" "Nechcete dostávat oznámení o aktivitách? V nastavení můžete změnit frekvenci " "nebo je zakázat." -#, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "Zobrazit jednu další aktivitu" msgstr[1] "Zobrazit %{count} další aktivity" msgstr[2] "Zobrazit %{count} dalších aktivit" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:53 #: lib/web/templates/email/email_direct_activity.html.heex:60 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "Došlo k aktivitě!" msgstr[1] "Došlo k nějaké aktivitě!" msgstr[2] "Došlo k nějakým aktivitám!" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/renderer.ex:46 +#, elixir-autogen, elixir-format msgid "Activity on %{instance}" msgstr "Aktivita na %{instance}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "%{profile} zveřejnil oznámení v rámci události %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:3 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "%{profile} vás zmínil v komentáři pod událostí %{event}." +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:249 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" "Nechcete dostávat oznámení o aktivitách? Můžete změnit frekvenci nebo je " "zakázat v %{tag_start}nastavení%{tag_end}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:51 #: lib/web/templates/email/email_direct_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "Zde je váš týdenní přehled aktivit" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:121 #: lib/web/email/activity.ex:142 +#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "Oznámení o činnosti pro %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:128 +#, elixir-autogen, elixir-format msgid "Daily activity recap for %{instance}" msgstr "Rekapitulace denní aktivity pro %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:49 #: lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "Zde je přehled denních aktivit" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:135 +#, elixir-autogen, elixir-format msgid "Weekly activity recap for %{instance}" msgstr "Týdenní shrnutí činnosti pro %{instance}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "%{profile} vložil nový komentář pod vaši událost %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "%{profile} vložil novou odpověď pod vaši událost %{event}." -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:46 +#, elixir-autogen, elixir-format msgid "Announcement for your event %{event}" msgstr "Oznámení o vaší události %{event}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/group.ex:23 +#, elixir-autogen, elixir-format msgid "The group %{group} was updated by %{profile}." msgstr "Skupina %{group} byla aktualizována pomocí %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:47 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "Příspěvek %{post} ze skupiny %{group} byl smazán uživatelem %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:31 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "" "Příspěvek %{post} ze skupiny %{group} byl zveřejněn uživatelem %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:39 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "" "Příspěvek %{post} ze skupiny %{group} byl aktualizován uživatelem %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:39 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group %{group}." msgstr "%{member} přijal pozvání do skupiny %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:47 +#, elixir-autogen, elixir-format msgid "%{member} joined the group %{group}." msgstr "%{member} se připojil ke skupině %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:43 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group %{group}." msgstr "%{member} odmítl pozvání do skupiny %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:31 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group %{group}." msgstr "%{member} požádal o připojení ke skupině %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:35 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile} to group %{group}." msgstr "%{member} byl pozván %{profile} do skupiny %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member} to group %{group}." msgstr "%{profile} přidal člena %{member} do skupiny %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:55 +#, elixir-autogen, elixir-format msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "%{profile} schválil žádost %{member} o členství ve skupině %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:33 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "%{profile} vytvořil složku %{resource} ve skupině %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:69 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "%{profile} odstranil složku %{resource} ve skupině %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "%{profile} odstranil prostředek %{resource} ve skupině %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:75 +#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "%{profile} vyloučil člena %{member} ze skupiny %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:61 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "%{profile} přesunul složku %{resource} do skupiny %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "%{profile} přesunul prostředek %{resource} do skupiny %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:79 +#, elixir-autogen, elixir-format msgid "%{profile} quit the group %{group}." msgstr "%{profile} ukončí skupinu %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "%{profile} zamítl žádost o členství od %{member} pro skupinu %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:45 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "" "%{profile} přejmenoval složku z %{old_resource_title} na %{resource} ve " "skupině %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "" "%{profile} přejmenoval prostředek z %{old_resource_title} na %{resource} ve " "skupině %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member} in group %{group}." msgstr "%{profile} aktualizoval člena %{member} ve skupině %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:35 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "%{profile} vytvořil prostředek %{resource} ve skupině %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:86 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "%{profile} archivoval diskusi %{discussion} ve skupině %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:26 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "%{profile} založil diskusi %{discussion} ve skupině %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:101 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "%{profile} smazal diskusi %{discussion} ve skupině %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:56 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "%{profile} vás zmínil v diskusi %{discussion} ve skupině %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "%{profile} přejmenoval diskusi %{discussion} ve skupině %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:41 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "%{profile} odpověděl na diskusi %{discussion} ve skupině %{group}." + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "%{profile} přidal člena %{member}." diff --git a/priv/gettext/cs/LC_MESSAGES/default.po b/priv/gettext/cs/LC_MESSAGES/default.po index 205bd88e2..497edacc3 100644 --- a/priv/gettext/cs/LC_MESSAGES/default.po +++ b/priv/gettext/cs/LC_MESSAGES/default.po @@ -1160,7 +1160,7 @@ msgstr "Zobrazit hlášení" msgid "View report:" msgstr "Zobrazit hlášení:" -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 #, elixir-autogen, elixir-format @@ -1241,12 +1241,6 @@ msgstr "" "Pokud se domníváte, že se jedná o chybu, můžete kontaktovat správce skupiny, " "aby vás mohli přidat zpět." -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -#, elixir-autogen, elixir-format -msgid "So long, and thanks for the fish!" -msgstr "Sbohem a díky za ryby!" - #: lib/web/email/member.ex:114 #, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" @@ -1302,7 +1296,7 @@ msgstr "" "Moderátorský tým vaší instance se rozhodl pozastavit %{group_name} " "(%{group_address}). Již nejste členem této skupiny." -#: lib/web/email/group.ex:90 +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}" msgstr "Skupina %{group} byla pozastavena na %{instance}" @@ -1549,29 +1543,24 @@ msgstr "U příspěvku je vyžadován text" msgid "A title is required for the post" msgstr "U příspěvku je vyžadován nadpis" -#: lib/web/templates/email/instance_follow.text.eex:5 -#, elixir-autogen, elixir-format -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "%{name} (%{domain}) právě požádal o sledování vaší instance." - -#: lib/web/email/follow.ex:53 +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format msgid "%{name} requests to follow your instance" msgstr "%{name} žádá o sledování vaší instance" -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 #, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "" "Pokud souhlasíte, bude tato instance přijímat všechny vaše veřejné události." -#: lib/web/email/follow.ex:47 +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "Instance %{name} (%{domain}) žádá o sledování vaší instance" -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 #, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." @@ -1584,14 +1573,6 @@ msgstr "" msgid "Want to connect?" msgstr "Chcete se připojit?" -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -#, elixir-autogen, elixir-format -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" -"Poznámka: Když vás %{name} (%{domain}) sleduje, nemusí to nutně znamenat, že " -"sledujete tuto instanci, ale můžete také požádat o jejich sledování." - #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 #, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" @@ -1634,8 +1615,8 @@ msgstr "Jde o demonstrační web pro testování Mobilizon." #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 #, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "Kanál %{name}" @@ -1681,14 +1662,14 @@ msgstr "Zdá se, že server Mobilizon %{instance} je dočasně mimo provoz." msgid "Public feed for %{instance}" msgstr "Veřejný kanál pro %{instance}" -#: lib/graphql/resolvers/user.ex:316 +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" "Zvolené heslo je příliš krátké. Ujistěte se, že heslo obsahuje alespoň 6 " "znaků." -#: lib/graphql/resolvers/user.ex:322 +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" @@ -1722,8 +1703,6 @@ msgstr "" msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "Vaše účast na %{event} na %{instance} byla zrušena!" -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 @@ -1925,7 +1904,7 @@ msgstr "Účastněte se:" msgid "Title: %{title}" msgstr "Název: %{title}" -#: lib/web/email/group.ex:43 +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format msgid "📅 Just scheduled by %{group}: %{event}" msgstr "📅 Právě naplánováno od %{group}: %{event}" @@ -2175,181 +2154,176 @@ msgstr "" msgid "%{name} just requested to follow your instance." msgstr "%{name} žádá o sledování vaší instance." -#: lib/web/templates/email/instance_follow.html.heex:48 -#, elixir-autogen, elixir-format -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "%{name} (%{domain}) právě požádal o sledování vaší instance." - -#: lib/web/templates/email/instance_follow.html.heex:54 +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format msgid "%{name} just requested to follow your instance." msgstr "%{name} právě požádal o sledování vaší instance." -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 #, elixir-autogen, elixir-format msgid "If you accept, this profile will receive all of your public events." msgstr "" "Pokud souhlasíte, bude tento profil dostávat všechny vaše veřejné události." -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 #, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the profile's admin page." msgstr "Chcete-li tuto pozvánku přijmout, přejděte na stránku správce profilu." -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format msgid "View the details" msgstr "Zobrazit podrobnosti" -#: lib/mobilizon/events/categories.ex:16 +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format msgid "Arts" msgstr "Umění" -#: lib/mobilizon/events/categories.ex:52 +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format msgid "Auto, boat and air" msgstr "Automobily, lodě a letadla" -#: lib/mobilizon/events/categories.ex:20 +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format msgid "Book clubs" msgstr "Knižní kluby" -#: lib/mobilizon/events/categories.ex:24 +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format msgid "Business" msgstr "Obchod" -#: lib/mobilizon/events/categories.ex:28 +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format msgid "Causes" msgstr "Případy" -#: lib/mobilizon/events/categories.ex:32 +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format msgid "Comedy" msgstr "Komedie" -#: lib/mobilizon/events/categories.ex:56 +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format msgid "Community" msgstr "Komunita" -#: lib/mobilizon/events/categories.ex:36 +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format msgid "Crafts" msgstr "Řemesla" -#: lib/mobilizon/events/categories.ex:60 +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format msgid "Family & Education" msgstr "Rodina a vzdělávání" -#: lib/mobilizon/events/categories.ex:64 +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format msgid "Fashion & Beauty" msgstr "Móda a krása" -#: lib/mobilizon/events/categories.ex:68 +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format msgid "Film & Media" msgstr "Film a media" -#: lib/mobilizon/events/categories.ex:40 +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format msgid "Food & Drink" msgstr "Jídlo a nápoje" -#: lib/mobilizon/events/categories.ex:72 +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format msgid "Games" msgstr "Hry" -#: lib/mobilizon/events/categories.ex:44 +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format msgid "Health" msgstr "Zdraví" -#: lib/mobilizon/events/categories.ex:84 +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format msgid "LGBTQ" msgstr "LGBTQ" -#: lib/mobilizon/events/categories.ex:76 +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format msgid "Language & Culture" msgstr "Jazyk a kultura" -#: lib/mobilizon/events/categories.ex:80 +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format msgid "Learning" msgstr "Vzdělávání" -#: lib/mobilizon/events/categories.ex:133 +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format msgid "Meeting" msgstr "Schůzky" -#: lib/mobilizon/events/categories.ex:88 +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format msgid "Movements and politics" msgstr "Hnutí a politika" -#: lib/mobilizon/events/categories.ex:48 +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format msgid "Music" msgstr "Hudba" -#: lib/mobilizon/events/categories.ex:92 +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format msgid "Networking" msgstr "Síťování" -#: lib/mobilizon/events/categories.ex:112 +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format msgid "Outdoors & Adventure" msgstr "Příroda a dobrodružství" -#: lib/mobilizon/events/categories.ex:96 +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format msgid "Party" msgstr "Zábava" -#: lib/mobilizon/events/categories.ex:100 +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format msgid "Performing & Visual Arts" msgstr "Divadlo a vizuální umění" -#: lib/mobilizon/events/categories.ex:104 +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format msgid "Pets" msgstr "Domácí zvířata" -#: lib/mobilizon/events/categories.ex:108 +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format msgid "Photography" msgstr "Fotografování" -#: lib/mobilizon/events/categories.ex:120 +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format msgid "Science & Tech" msgstr "Věda a technika" -#: lib/mobilizon/events/categories.ex:116 +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format msgid "Spirituality, Religion & Beliefs" msgstr "Duchovno, náboženství a víra" -#: lib/mobilizon/events/categories.ex:124 +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format msgid "Sports" msgstr "Sport" -#: lib/mobilizon/events/categories.ex:128 +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format msgid "Theatre" msgstr "Divadlo" @@ -2363,3 +2337,22 @@ msgstr "Více informací : %{url}" #, elixir-autogen, elixir-format msgid "Activate my account:" msgstr "Aktivovat můj účet:" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "Instance %{name} (%{domain}) žádá o sledování vaší instance" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" +"Poznámka: Když vás %{name} (%{domain}) sleduje, nemusí to nutně znamenat, že " +"sledujete tuto instanci, ale můžete také požádat o jejich sledování." + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/cs/LC_MESSAGES/errors.po b/priv/gettext/cs/LC_MESSAGES/errors.po index cc666c579..440cd8b9c 100644 --- a/priv/gettext/cs/LC_MESSAGES/errors.po +++ b/priv/gettext/cs/LC_MESSAGES/errors.po @@ -101,32 +101,32 @@ msgstr "musí být větší nebo rovno %{number}" msgid "must be equal to %{number}" msgstr "se musí rovnat %{number}" -#: lib/graphql/resolvers/user.ex:107 +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format msgid "Cannot refresh the token" msgstr "Nelze obnovit token" -#: lib/graphql/resolvers/group.ex:272 +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format msgid "Current profile is not a member of this group" msgstr "Aktuální profil není členem této skupiny" -#: lib/graphql/resolvers/group.ex:276 +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format msgid "Current profile is not an administrator of the selected group" msgstr "Aktuální profil není správcem vybrané skupiny" -#: lib/graphql/resolvers/user.ex:610 +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format msgid "Error while saving user settings" msgstr "Chyba při ukládání uživatelských nastavení" #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 #, elixir-autogen, elixir-format msgid "Group not found" @@ -138,12 +138,12 @@ msgstr "Skupina nebyla nalezena" msgid "Group with ID %{id} not found" msgstr "Skupina s ID %{id} nebyla nalezena" -#: lib/graphql/resolvers/user.ex:85 +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format msgid "Impossible to authenticate, either your email or password are invalid." msgstr "Nelze ověřit, váš e-mail nebo heslo jsou neplatné." -#: lib/graphql/resolvers/group.ex:335 +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format msgid "Member not found" msgstr "Člen nebyl nalezen" @@ -153,7 +153,7 @@ msgstr "Člen nebyl nalezen" msgid "No profile found for the moderator user" msgstr "Pro uživatele moderátora nebyl nalezen žádný profil" -#: lib/graphql/resolvers/user.ex:272 +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format msgid "No user to validate with this email was found" msgstr "" @@ -161,7 +161,7 @@ msgstr "" "e-mailu" #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 #, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "Nebyl nalezen žádný uživatel s tímto e-mailem" @@ -179,84 +179,84 @@ msgstr "Nebyl nalezen žádný uživatel s tímto e-mailem" msgid "Profile is not owned by authenticated user" msgstr "Profil není vlastněn ověřeným uživatelem" -#: lib/graphql/resolvers/user.ex:159 +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format msgid "Registrations are not open" msgstr "Registrace nejsou otevřeny" -#: lib/graphql/resolvers/user.ex:427 +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format msgid "The current password is invalid" msgstr "Aktuální heslo je neplatné" -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format msgid "The new email doesn't seem to be valid" msgstr "Nový e-mail se nezdá být platný" -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format msgid "The new email must be different" msgstr "Nový e-mail musí být jiný" -#: lib/graphql/resolvers/user.ex:430 +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format msgid "The new password must be different" msgstr "Nové heslo se musí lišit" -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format msgid "The password provided is invalid" msgstr "Zadané heslo je neplatné" -#: lib/graphql/resolvers/user.ex:434 +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" "Zvolené heslo je příliš krátké. Ujistěte se, že heslo obsahuje alespoň 6 " "znaků." -#: lib/graphql/resolvers/user.ex:292 +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format msgid "This user can't reset their password" msgstr "Tento uživatel nemůže obnovit své heslo" -#: lib/graphql/resolvers/user.ex:81 +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format msgid "This user has been disabled" msgstr "Tento uživatel byl deaktivován" -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format msgid "Unable to validate user" msgstr "Nelze ověřit uživatele" -#: lib/graphql/resolvers/user.ex:520 +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format msgid "User already disabled" msgstr "Uživatel je již deaktivován" -#: lib/graphql/resolvers/user.ex:585 +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format msgid "User requested is not logged-in" msgstr "Požadovaný uživatel není přihlášen" -#: lib/graphql/resolvers/group.ex:307 +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format msgid "You are already a member of this group" msgstr "Jste již členem této skupiny" -#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format msgid "You can't leave this group because you are the only administrator" msgstr "Tuto skupinu nemůžete opustit, protože jste jediným správcem" -#: lib/graphql/resolvers/group.ex:304 +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format msgid "You cannot join this group" msgstr "K této skupině se nemůžete připojit" @@ -266,53 +266,53 @@ msgstr "K této skupině se nemůžete připojit" msgid "You may not list groups unless moderator." msgstr "Skupiny můžete uvádět pouze jako moderátor." -#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format msgid "You need to be logged-in to change your email" msgstr "Pro změnu e-mailu musíte být přihlášeni" -#: lib/graphql/resolvers/user.ex:442 +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format msgid "You need to be logged-in to change your password" msgstr "Pro změnu hesla musíte být přihlášeni" -#: lib/graphql/resolvers/group.ex:281 +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format msgid "You need to be logged-in to delete a group" msgstr "Chcete-li skupinu odstranit, musíte být přihlášeni" -#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format msgid "You need to be logged-in to delete your account" msgstr "Chcete-li odstranit svůj účet, musíte být přihlášeni" -#: lib/graphql/resolvers/group.ex:312 +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format msgid "You need to be logged-in to join a group" msgstr "Chcete-li se připojit ke skupině, musíte být přihlášeni" -#: lib/graphql/resolvers/group.ex:347 +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format msgid "You need to be logged-in to leave a group" msgstr "Chcete-li opustit skupinu, musíte být přihlášeni" -#: lib/graphql/resolvers/group.ex:245 +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format msgid "You need to be logged-in to update a group" msgstr "Chcete-li aktualizovat skupinu, musíte být přihlášeni" -#: lib/graphql/resolvers/user.ex:112 +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format msgid "You need to have an existing token to get a refresh token" msgstr "Chcete-li získat token pro obnovení, musíte mít existující token" -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format msgid "You requested again a confirmation email too soon" msgstr "Znovu jste si vyžádali potvrzovací e-mail příliš brzy" -#: lib/graphql/resolvers/user.ex:162 +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format msgid "Your email is not on the allowlist" msgstr "Váš e-mail není na seznamu povolených položek" @@ -402,8 +402,8 @@ msgid "Event id not found" msgstr "Id události nebylo nalezeno" #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 #, elixir-autogen, elixir-format msgid "Event not found" msgstr "Událost nebyla nalezena" @@ -624,7 +624,7 @@ msgstr "" msgid "You cannot delete this comment" msgstr "Tento komentář nelze smazat" -#: lib/graphql/resolvers/event.ex:408 +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format msgid "You cannot delete this event" msgstr "Tuto událost nelze odstranit" @@ -660,19 +660,19 @@ msgstr "Chcete-li aktualizovat zprávu, musíte být přihlášeni a být moder msgid "You need to be logged-in and a moderator to view a report" msgstr "Pro zobrazení zprávy musíte být přihlášeni a být moderátorem" -#: lib/graphql/resolvers/admin.ex:250 +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to access admin settings" msgstr "Pro přístup k nastavení správce musíte být přihlášeni jako správce" -#: lib/graphql/resolvers/admin.ex:234 +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" "Pro přístup ke statistikám ovládacího panelu musíte být přihlášeni jako " "správce" -#: lib/graphql/resolvers/admin.ex:276 +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" @@ -688,7 +688,7 @@ msgstr "Pro přístup do diskuzí musíte být přihlášeni" msgid "You need to be logged-in to access resources" msgstr "Pro přístup ke zdrojům musíte být přihlášeni" -#: lib/graphql/resolvers/event.ex:318 +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format msgid "You need to be logged-in to create events" msgstr "Chcete-li vytvářet události, musíte být přihlášeni" @@ -708,7 +708,7 @@ msgstr "Chcete-li vytvářet hlášení, musíte být přihlášeni" msgid "You need to be logged-in to create resources" msgstr "Chcete-li vytvářet zdroje, musíte být přihlášeni" -#: lib/graphql/resolvers/event.ex:417 +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format msgid "You need to be logged-in to delete an event" msgstr "Chcete-li odstranit událost, musíte být přihlášeni" @@ -733,7 +733,7 @@ msgstr "Chcete-li se připojit k události, musíte být přihlášeni" msgid "You need to be logged-in to leave an event" msgstr "Chcete-li opustit událost, musíte být přihlášeni" -#: lib/graphql/resolvers/event.ex:374 +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format msgid "You need to be logged-in to update an event" msgstr "Chcete-li aktualizovat událost, musíte být přihlášeni" @@ -834,17 +834,17 @@ msgstr "S tímto profilem nemůžete pozvánku odmítnout." msgid "File doesn't have an allowed MIME type." msgstr "Soubor nemá povolený typ MIME." -#: lib/graphql/resolvers/group.ex:240 +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format msgid "Profile is not administrator for the group" msgstr "Profil není správcem skupiny" -#: lib/graphql/resolvers/event.ex:363 +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format msgid "You can't edit this event." msgstr "Tuto událost nelze upravovat." -#: lib/graphql/resolvers/event.ex:366 +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format msgid "You can't attribute this event to this profile." msgstr "Tuto událost nelze přiřadit k tomuto profilu." @@ -864,7 +864,7 @@ msgstr "Tento člen již byl odmítnut." msgid "You don't have the right to remove this member." msgstr "Nemáte oprávnění tohoto člena odstranit." -#: lib/mobilizon/actors/actor.ex:351 +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format msgid "This username is already taken." msgstr "Toto uživatelské jméno je již obsazeno." @@ -874,7 +874,7 @@ msgstr "Toto uživatelské jméno je již obsazeno." msgid "You must provide either an ID or a slug to access a discussion" msgstr "Pro přístup do diskuse je nutné zadat ID nebo slug" -#: lib/graphql/resolvers/event.ex:313 +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format msgid "Organizer profile is not owned by the user" msgstr "Profil organizátora není ve vlastnictví uživatele" @@ -893,17 +893,12 @@ msgstr "Poskytnuté ID profilu není anonymní ID profilu" msgid "The provided picture is too heavy" msgstr "Poskytnutý obrázek je příliš velký" -#: lib/web/views/utils.ex:34 -#, elixir-autogen, elixir-format -msgid "Index file not found. You need to recompile the front-end." -msgstr "Indexový soubor nebyl nalezen. Je třeba překompilovat front-end." - #: lib/graphql/resolvers/resource.ex:129 #, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "Chyba při vytváření prostředku" -#: lib/graphql/resolvers/user.ex:503 +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format msgid "Invalid activation token" msgstr "Neplatný aktivační token" @@ -920,18 +915,18 @@ msgstr "Z této adresy URL nelze načíst podrobnosti o prostředku." msgid "Provided profile doesn't have moderator permissions on this event" msgstr "Za předpokladu, že profil nemá oprávnění moderátora této události" -#: lib/graphql/resolvers/event.ex:299 +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" "Profil organizátora nemá oprávnění k vytvoření události jménem této skupiny" -#: lib/graphql/resolvers/event.ex:354 +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "Tento profil nemá oprávnění aktualizovat událost jménem této skupiny" -#: lib/graphql/resolvers/user.ex:166 +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" @@ -948,7 +943,7 @@ msgstr "Komentář nebyl nalezen" msgid "Error while creating a discussion" msgstr "Chyba při vytváření diskuse" -#: lib/graphql/resolvers/user.ex:624 +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format msgid "Error while updating locale" msgstr "Chyba při aktualizaci locale" @@ -968,13 +963,13 @@ msgstr "Nepodařilo se opustit událost" msgid "Failed to update the group" msgstr "Nepodařilo se aktualizovat skupinu" -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format msgid "Failed to update user email" msgstr "Nepodařilo se aktualizovat e-mail uživatele" -#: lib/graphql/resolvers/user.ex:499 +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format msgid "Failed to validate user email" msgstr "Nepodařilo se ověřit e-mail uživatele" @@ -994,7 +989,7 @@ msgstr "Neznámá chyba při aktualizaci prostředku" msgid "You are not the comment creator" msgstr "Nejste autorem komentáře" -#: lib/graphql/resolvers/user.ex:424 +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format msgid "You cannot change your password." msgstr "Heslo nelze změnit." @@ -1024,57 +1019,57 @@ msgstr "Export do formátu %{format} není v této instanci povolen" msgid "Only admins can create groups" msgstr "Skupiny mohou vytvářet pouze správci" -#: lib/graphql/resolvers/event.ex:306 +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format msgid "Only groups can create events" msgstr "Události mohou vytvářet pouze skupiny" -#: lib/graphql/resolvers/event.ex:292 +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format msgid "Unknown error while creating event" msgstr "Neznámá chyba při vytváření události" -#: lib/graphql/resolvers/user.ex:480 +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format msgid "User cannot change email" msgstr "Uživatel nemůže změnit e-mail" -#: lib/graphql/resolvers/group.ex:391 +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format msgid "Follow does not match your account" msgstr "Sledování neodpovídá vašemu účtu" -#: lib/graphql/resolvers/group.ex:395 +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format msgid "Follow not found" msgstr "Sledování nebylo nalezeno" -#: lib/graphql/resolvers/user.ex:345 +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format msgid "Profile with username %{username} not found" msgstr "Profil s uživatelským jménem %{username} nebyl nalezen" -#: lib/graphql/resolvers/user.ex:340 +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format msgid "This profile does not belong to you" msgstr "Tento profil vám nepatří" -#: lib/graphql/resolvers/group.ex:365 +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format msgid "You are already following this group" msgstr "Tuto skupinu již sledujete" -#: lib/graphql/resolvers/group.ex:374 +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format msgid "You need to be logged-in to follow a group" msgstr "Chcete-li sledovat skupinu, musíte být přihlášeni" -#: lib/graphql/resolvers/group.ex:423 +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format msgid "You need to be logged-in to unfollow a group" msgstr "Chcete-li zrušit sledování skupiny, musíte být přihlášeni" -#: lib/graphql/resolvers/group.ex:400 +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format msgid "You need to be logged-in to update a group follow" msgstr "Chcete-li aktualizovat sledování skupiny, musíte být přihlášeni" @@ -1094,27 +1089,27 @@ msgstr "Nemáte roli potřebnou k odebrání tohoto člena." msgid "You must be logged-in to remove a member" msgstr "Chcete-li odebrat člena, musíte být přihlášeni" -#: lib/graphql/resolvers/user.ex:156 +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format msgid "Your email seems to be using an invalid format" msgstr "Váš e-mail zřejmě používá nesprávný formát" -#: lib/graphql/resolvers/admin.ex:380 +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format msgid "Can't confirm an already confirmed user" msgstr "Nelze potvrdit již potvrzeného uživatele" -#: lib/graphql/resolvers/admin.ex:384 +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format msgid "Deconfirming users is not supported" msgstr "Zrušení potvrzení uživatelů není podporováno" -#: lib/graphql/resolvers/admin.ex:356 +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format msgid "The new role must be different" msgstr "Nová role musí být jiná" -#: lib/graphql/resolvers/admin.ex:307 +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" @@ -1125,8 +1120,13 @@ msgstr "" msgid "A profile or group with that name already exists" msgstr "Profil nebo skupina s tímto názvem již existuje" -#: lib/graphql/resolvers/admin.ex:506 +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format msgid "Unable to find an instance to follow at this address" msgstr "" "Na této adrese se nepodařilo najít instanci, kterou by bylo možné sledovat" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/de/LC_MESSAGES/activity.po b/priv/gettext/de/LC_MESSAGES/activity.po index 3abf5fa31..112a08e3a 100644 --- a/priv/gettext/de/LC_MESSAGES/activity.po +++ b/priv/gettext/de/LC_MESSAGES/activity.po @@ -72,7 +72,7 @@ msgstr "%{profile} hat den Folder %{resource} erstellt." msgid "%{profile} created the group %{group}." msgstr "%{profile} hat die Gruppe %{group} erstellt." -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." @@ -84,38 +84,38 @@ msgstr "%{profile} hat die Ressource %{resource} erstellt." msgid "%{profile} deleted the discussion %{discussion}." msgstr "%{profile} hat die Diskussion %{discussion} gelöscht." -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "%{profile} hat den Folder %{resource} gelöscht." -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "%{profile} hat die Ressource %{resource} gelöscht." -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member}." msgstr "%{profile} hat das Mitglied %{member} ausgeschlossen." -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "%{profile} hat den Ordner %{resource} verschoben." -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "%{profile} hat den Ordner %{resource} verschoben." -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format msgid "%{profile} quit the group." msgstr "%{profile} hat die Gruppe verlassen." @@ -126,14 +126,14 @@ msgstr "%{profile} hat die Gruppe verlassen." msgid "%{profile} renamed the discussion %{discussion}." msgstr "%{profile} hat die Diskussion %{discussion} umbenannt." -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "" "%{profile} hat den Folder %{old_resource_title} in %{resource} umbenannt." -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." @@ -146,14 +146,14 @@ msgstr "" msgid "%{profile} replied to the discussion %{discussion}." msgstr "%{profile} hat auf die Diskussion %{discussion} geantwortet." -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 #, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "%{profile} hat die Gruppe %{group} aktualisiert." -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member}." msgstr "%{profile} hat das Mitglied %{member} aktualisiert." @@ -166,14 +166,14 @@ msgid "The event %{event} was created by %{profile}." msgstr "Die Veranstaltung %{event} wurde von %{profile} erstellt." #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "Die Veranstaltung %{event} wurde von %{profile} gelöscht." #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." @@ -185,13 +185,13 @@ msgstr "Die Veranstaltung %{event} wurde von %{profile} aktualisiert." msgid "The post %{post} was created by %{profile}." msgstr "Der Beitrag %{post} wurde von %{profile} erstellt." -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "Der Beitrag %{post} wurde von %{profile} gelöscht." -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." @@ -204,14 +204,14 @@ msgid "%{member} joined the group." msgstr "%{member} ist der Gruppe beigetreten." #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "%{profile} hat die Veranstaltung %{event} kommentiert." #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." @@ -226,7 +226,7 @@ msgstr "" "mit der Sie Benachrichtigungen erhalten, in den Einstellungen ändern oder " "Sie ausschalten." -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 #, elixir-format msgid "View one more activity" @@ -250,7 +250,7 @@ msgid "Activity on %{instance}" msgstr "Aktivität auf %{instance}" #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 @@ -269,7 +269,7 @@ msgstr "" "%{profile} hat Sie in einem Kommentar unter der Veranstaltung %{event} " "erwähnt." -#: lib/web/templates/email/email_direct_activity.html.heex:249 +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" @@ -306,7 +306,7 @@ msgid "Weekly activity recap for %{instance}" msgstr "Wöchentliche Zusammenfassung der Aktivitäten für %{instance}" #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 #, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." @@ -315,7 +315,7 @@ msgstr "" "abgegeben." #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 #, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." @@ -483,3 +483,9 @@ msgstr "%{profile} hat die Diskussion %{discussion} umbenannt." #, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "%{profile} hat auf die Diskussion %{discussion} geantwortet." + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "%{profile} hat das Mitglied %{member} hinzugefügt." diff --git a/priv/gettext/de/LC_MESSAGES/default.po b/priv/gettext/de/LC_MESSAGES/default.po index 11921f7de..e2eb33087 100644 --- a/priv/gettext/de/LC_MESSAGES/default.po +++ b/priv/gettext/de/LC_MESSAGES/default.po @@ -1185,7 +1185,7 @@ msgstr "Meldung ansehen" msgid "View report:" msgstr "Meldung ansehen:" -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 #, elixir-autogen, elixir-format @@ -1269,12 +1269,6 @@ msgstr "" "Wenn Sie der Meinung sind, dass dies ein Fehler ist, können Sie sich an die " "Administratoren der Gruppe wenden, damit diese Sie wieder hinzufügen können." -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -#, elixir-autogen, elixir-format -msgid "So long, and thanks for the fish!" -msgstr "Mach's gut und danke für den Fisch!" - #: lib/web/email/member.ex:114 #, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" @@ -1331,7 +1325,7 @@ msgstr "" "(%{group_address}) zu suspendieren. Sie sind nicht länger ein Mitglied " "dieser Gruppe." -#: lib/web/email/group.ex:90 +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}" msgstr "Die Gruppe %{group} wurde auf %{instance} ausgesetzt" @@ -1590,29 +1584,24 @@ msgstr "Für die Stelle wird ein Text benötigt" msgid "A title is required for the post" msgstr "Für die Stelle wird ein Titel benötigt" -#: lib/web/templates/email/instance_follow.text.eex:5 -#, elixir-autogen, elixir-format -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "%{name} (%{domain}) hat soeben angefordert, Ihrer Instanz zu folgen." - -#: lib/web/email/follow.ex:53 +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format msgid "%{name} requests to follow your instance" msgstr "%{name} bittet darum, Ihrer Instanz zu folgen" -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 #, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "" "Wenn Sie akzeptieren, erhält diese Instanz alle Ihre öffentlichen Ereignisse." -#: lib/web/email/follow.ex:47 +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "Instanz %{name} (%{domain}) bittet darum, Ihrer Instanz zu folgen" -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 #, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." @@ -1626,15 +1615,6 @@ msgstr "" msgid "Want to connect?" msgstr "Sie wollen sich verbinden?" -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -#, elixir-autogen, elixir-format -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" -"Hinweis: Wenn %{name} (%{domain}) Ihnen folgt, bedeutet das nicht unbedingt, " -"dass Sie dieser Instanz folgen, aber Sie können darum bitten, ihnen " -"ebenfalls zu folgen." - #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 #, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" @@ -1680,8 +1660,8 @@ msgstr "" #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 #, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "Feed von %{name}" @@ -1732,13 +1712,13 @@ msgstr "" msgid "Public feed for %{instance}" msgstr "Öffentlicher Newsfeed für %{instance}" -#: lib/graphql/resolvers/user.ex:316 +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" "Das gewählte Passwort ist zu kurz. Es muss aus wenigstens 6 Zeichen bestehen." -#: lib/graphql/resolvers/user.ex:322 +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" @@ -1773,8 +1753,6 @@ msgstr "" msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "Ihre Teilnahme an %{title} auf %{instance} wurde storniert!" -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 @@ -1976,7 +1954,7 @@ msgstr "Teilnehmen:" msgid "Title: %{title}" msgstr "Titel: %{title}" -#: lib/web/email/group.ex:43 +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format msgid "📅 Just scheduled by %{group}: %{event}" msgstr "📅 Gerade erstellt von %{group}: %{event}" @@ -2228,18 +2206,12 @@ msgstr "" msgid "%{name} just requested to follow your instance." msgstr "%{name} hat soeben beantragt, Ihrer Instanz zu folgen." -#: lib/web/templates/email/instance_follow.html.heex:48 -#, elixir-autogen, elixir-format -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" -"%{name} (%{domain}) hat soeben beantragt, Ihrer Instanz zu folgen." - -#: lib/web/templates/email/instance_follow.html.heex:54 +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format msgid "%{name} just requested to follow your instance." msgstr "%{name} hat soeben beantragt, Ihrer Instanz zu folgen." -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 #, elixir-autogen, elixir-format msgid "If you accept, this profile will receive all of your public events." @@ -2247,7 +2219,7 @@ msgstr "" "Wenn Sie akzeptieren, erhält diese Instanz alle Ihre öffentlichen " "Veranstaltungen." -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 #, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the profile's admin page." @@ -2255,158 +2227,158 @@ msgstr "" "Um diese Einladung anzunehmen, gehen Sie zu den Administrator-Einstellungen " "der Instanz." -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format msgid "View the details" msgstr "Die Details ansehen" -#: lib/mobilizon/events/categories.ex:16 +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format msgid "Arts" msgstr "Kunst" -#: lib/mobilizon/events/categories.ex:52 +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format msgid "Auto, boat and air" msgstr "Autos, Boote, Luftfahrt" -#: lib/mobilizon/events/categories.ex:20 +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format msgid "Book clubs" msgstr "Buchclubs" -#: lib/mobilizon/events/categories.ex:24 +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format msgid "Business" msgstr "Firmen" -#: lib/mobilizon/events/categories.ex:28 +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format msgid "Causes" msgstr "Soli & Benefiz" -#: lib/mobilizon/events/categories.ex:32 +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format msgid "Comedy" msgstr "Kabarett" -#: lib/mobilizon/events/categories.ex:56 +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format msgid "Community" msgstr "Gemeinschaft" -#: lib/mobilizon/events/categories.ex:36 +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format msgid "Crafts" msgstr "Kunsthandwerk" -#: lib/mobilizon/events/categories.ex:60 +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format msgid "Family & Education" msgstr "Familie & Bildung" -#: lib/mobilizon/events/categories.ex:64 +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format msgid "Fashion & Beauty" msgstr "Mode & Schönheit" -#: lib/mobilizon/events/categories.ex:68 +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format msgid "Film & Media" msgstr "Film & Medien" -#: lib/mobilizon/events/categories.ex:40 +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format msgid "Food & Drink" msgstr "Essen & Trinken" -#: lib/mobilizon/events/categories.ex:72 +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format msgid "Games" msgstr "Spiele" -#: lib/mobilizon/events/categories.ex:44 +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format msgid "Health" msgstr "Gesundheit" -#: lib/mobilizon/events/categories.ex:84 +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format msgid "LGBTQ" msgstr "LGBTQ" -#: lib/mobilizon/events/categories.ex:76 +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format msgid "Language & Culture" msgstr "Sprache & Kultur" -#: lib/mobilizon/events/categories.ex:80 +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format msgid "Learning" msgstr "Lernen" -#: lib/mobilizon/events/categories.ex:133 +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format msgid "Meeting" msgstr "Treffen" -#: lib/mobilizon/events/categories.ex:88 +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format msgid "Movements and politics" msgstr "Bewegungen und Politik" -#: lib/mobilizon/events/categories.ex:48 +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format msgid "Music" msgstr "Musik & Konzerte" -#: lib/mobilizon/events/categories.ex:92 +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format msgid "Networking" msgstr "Netzwerke" -#: lib/mobilizon/events/categories.ex:112 +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format msgid "Outdoors & Adventure" msgstr "Natur & Abenteuer" -#: lib/mobilizon/events/categories.ex:96 +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format msgid "Party" msgstr "Party" -#: lib/mobilizon/events/categories.ex:100 +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format msgid "Performing & Visual Arts" msgstr "Darstellende & bildende Kunst" -#: lib/mobilizon/events/categories.ex:104 +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format msgid "Pets" msgstr "Haustiere" -#: lib/mobilizon/events/categories.ex:108 +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format msgid "Photography" msgstr "Photographie" -#: lib/mobilizon/events/categories.ex:120 +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format msgid "Science & Tech" msgstr "Wissenschaft & Technologie" -#: lib/mobilizon/events/categories.ex:116 +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format msgid "Spirituality, Religion & Beliefs" msgstr "Glaube, Religion & Spiritualität" -#: lib/mobilizon/events/categories.ex:124 +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format msgid "Sports" msgstr "Sport" -#: lib/mobilizon/events/categories.ex:128 +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format msgid "Theatre" msgstr "Theater" @@ -2420,3 +2392,23 @@ msgstr "Weiterlesen: %{url}" #, elixir-autogen, elixir-format msgid "Activate my account:" msgstr "Mein Benutzerkonto aktivieren:" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "Instanz %{name} (%{domain}) bittet darum, Ihrer Instanz zu folgen" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" +"Hinweis: Wenn %{name} (%{domain}) Ihnen folgt, bedeutet das nicht unbedingt, " +"dass Sie dieser Instanz folgen, aber Sie können darum bitten, ihnen " +"ebenfalls zu folgen." + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/de/LC_MESSAGES/errors.po b/priv/gettext/de/LC_MESSAGES/errors.po index e6119b11a..bfa81fd38 100644 --- a/priv/gettext/de/LC_MESSAGES/errors.po +++ b/priv/gettext/de/LC_MESSAGES/errors.po @@ -95,32 +95,32 @@ msgstr "muss größer oder gleich %{number} sein" msgid "must be equal to %{number}" msgstr "muss gleich %{number} sein" -#: lib/graphql/resolvers/user.ex:107 +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format msgid "Cannot refresh the token" msgstr "Der Token konnte nicht aktualisiert werden" -#: lib/graphql/resolvers/group.ex:272 +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format msgid "Current profile is not a member of this group" msgstr "Aktuelles Profil ist nicht Mitglied dieser Gruppe" -#: lib/graphql/resolvers/group.ex:276 +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format msgid "Current profile is not an administrator of the selected group" msgstr "Aktuelles Profil ist kein Administrator der ausgewählten Gruppe" -#: lib/graphql/resolvers/user.ex:610 +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format msgid "Error while saving user settings" msgstr "Fehler beim Speichern von Benutzereinstellungen" #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 #, elixir-autogen, elixir-format msgid "Group not found" @@ -132,14 +132,14 @@ msgstr "Gruppe nicht gefunden" msgid "Group with ID %{id} not found" msgstr "Gruppe mit der ID %{id} nicht gefunden" -#: lib/graphql/resolvers/user.ex:85 +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format msgid "Impossible to authenticate, either your email or password are invalid." msgstr "" "Die Authentifizierung ist nicht möglich, entweder Ihre E-Mail oder Ihr " "Passwort sind ungültig." -#: lib/graphql/resolvers/group.ex:335 +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format msgid "Member not found" msgstr "Mitglied wurde nicht gefunden" @@ -149,14 +149,14 @@ msgstr "Mitglied wurde nicht gefunden" msgid "No profile found for the moderator user" msgstr "Kein Profil für den Moderator-Benutzer gefunden" -#: lib/graphql/resolvers/user.ex:272 +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format msgid "No user to validate with this email was found" msgstr "" "Es wurde kein Benutzer gefunden, der mit dieser E-Mail validiert werden kann" #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 #, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "Es wurde kein Benutzer mit dieser E-Mail gefunden" @@ -174,86 +174,86 @@ msgstr "Es wurde kein Benutzer mit dieser E-Mail gefunden" msgid "Profile is not owned by authenticated user" msgstr "Profil ist nicht im Besitz des authentifizierten Benutzers" -#: lib/graphql/resolvers/user.ex:159 +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format msgid "Registrations are not open" msgstr "Registrierungen sind nicht geöffnet" -#: lib/graphql/resolvers/user.ex:427 +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format msgid "The current password is invalid" msgstr "Das aktuelle Passwort ist ungültig" -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format msgid "The new email doesn't seem to be valid" msgstr "Die neue E-Mail scheint nicht gültig zu sein" -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format msgid "The new email must be different" msgstr "Die neue E-Mail muss anders lauten" -#: lib/graphql/resolvers/user.ex:430 +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format msgid "The new password must be different" msgstr "Das neue Passwort muss anders lauten" -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format msgid "The password provided is invalid" msgstr "Das angegebene Passwort ist ungültig" -#: lib/graphql/resolvers/user.ex:434 +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" "Das von Ihnen gewählte Passwort ist zu kurz. Bitte stellen Sie sicher, dass " "Ihr Passwort mindestens 6 Zeichen enthält." -#: lib/graphql/resolvers/user.ex:292 +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format msgid "This user can't reset their password" msgstr "Dieser Benutzer kann sein Passwort nicht zurücksetzen" -#: lib/graphql/resolvers/user.ex:81 +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format msgid "This user has been disabled" msgstr "Dieser Benutzer wurde deaktiviert" -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format msgid "Unable to validate user" msgstr "Benutzer kann nicht validiert werden" -#: lib/graphql/resolvers/user.ex:520 +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format msgid "User already disabled" msgstr "Benutzer bereits deaktiviert" -#: lib/graphql/resolvers/user.ex:585 +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format msgid "User requested is not logged-in" msgstr "Angeforderter Benutzer ist nicht eingeloggt" -#: lib/graphql/resolvers/group.ex:307 +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format msgid "You are already a member of this group" msgstr "Sie sind bereits Mitglied in dieser Gruppe" -#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format msgid "You can't leave this group because you are the only administrator" msgstr "" "Sie können diese Gruppe nicht verlassen, da Sie der einzige Administrator " "sind" -#: lib/graphql/resolvers/group.ex:304 +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format msgid "You cannot join this group" msgstr "Sie können dieser Gruppe nicht beitreten" @@ -263,54 +263,54 @@ msgstr "Sie können dieser Gruppe nicht beitreten" msgid "You may not list groups unless moderator." msgstr "Sie dürfen keine Gruppen auflisten, es sei denn, Sie sind Moderator." -#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format msgid "You need to be logged-in to change your email" msgstr "Sie müssen eingeloggt sein, um Ihre E-Mail zu ändern" -#: lib/graphql/resolvers/user.ex:442 +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format msgid "You need to be logged-in to change your password" msgstr "Sie müssen eingeloggt sein, um Ihr Passwort zu ändern" -#: lib/graphql/resolvers/group.ex:281 +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format msgid "You need to be logged-in to delete a group" msgstr "Sie müssen eingeloggt sein, um eine Gruppe zu löschen" -#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format msgid "You need to be logged-in to delete your account" msgstr "Sie müssen eingeloggt sein, um Ihr Konto zu löschen" -#: lib/graphql/resolvers/group.ex:312 +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format msgid "You need to be logged-in to join a group" msgstr "Sie müssen eingeloggt sein, um einer Gruppe beizutreten" -#: lib/graphql/resolvers/group.ex:347 +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format msgid "You need to be logged-in to leave a group" msgstr "Sie müssen eingeloggt sein, um eine Gruppe zu verlassen" -#: lib/graphql/resolvers/group.ex:245 +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format msgid "You need to be logged-in to update a group" msgstr "Sie müssen eingeloggt sein, um eine Gruppe zu aktualisieren" -#: lib/graphql/resolvers/user.ex:112 +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format msgid "You need to have an existing token to get a refresh token" msgstr "" "Sie müssen ein bestehendes Token haben, um ein Refresh-Token zu erhalten" -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format msgid "You requested again a confirmation email too soon" msgstr "Sie haben erneut eine Bestätigungs-E-Mail zu früh angefordert" -#: lib/graphql/resolvers/user.ex:162 +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format msgid "Your email is not on the allowlist" msgstr "Ihre E-Mail ist nicht in der Zulassungsliste enthalten" @@ -400,8 +400,8 @@ msgid "Event id not found" msgstr "Veranstaltungs-ID nicht gefunden" #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 #, elixir-autogen, elixir-format msgid "Event not found" msgstr "Veranstaltung nicht gefunden" @@ -626,7 +626,7 @@ msgstr "" msgid "You cannot delete this comment" msgstr "Sie können diesen Kommentar nicht löschen" -#: lib/graphql/resolvers/event.ex:408 +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format msgid "You cannot delete this event" msgstr "Sie können diese Veranstaltung nicht löschen" @@ -665,21 +665,21 @@ msgstr "" msgid "You need to be logged-in and a moderator to view a report" msgstr "Sie müssen eingeloggt und ein Moderator sein, um einen Bericht zu sehen" -#: lib/graphql/resolvers/admin.ex:250 +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" "Sie müssen angemeldet und ein Administrator sein, um auf die Admin-" "Einstellungen zugreifen zu können" -#: lib/graphql/resolvers/admin.ex:234 +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" "Sie müssen angemeldet und ein Administrator sein, um auf die Dashboard-" "Statistiken zugreifen zu können" -#: lib/graphql/resolvers/admin.ex:276 +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" @@ -696,7 +696,7 @@ msgstr "Sie müssen eingeloggt sein, um auf Diskussionen zugreifen zu können" msgid "You need to be logged-in to access resources" msgstr "Sie müssen eingeloggt sein, um auf Ressourcen zugreifen zu können" -#: lib/graphql/resolvers/event.ex:318 +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format msgid "You need to be logged-in to create events" msgstr "Sie müssen eingeloggt sein, um Ereignisse zu erstellen" @@ -716,7 +716,7 @@ msgstr "Sie müssen eingeloggt sein, um Berichte zu erstellen" msgid "You need to be logged-in to create resources" msgstr "Sie müssen eingeloggt sein, um Ressourcen zu erstellen" -#: lib/graphql/resolvers/event.ex:417 +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format msgid "You need to be logged-in to delete an event" msgstr "Sie müssen eingeloggt sein, um ein Ereignis zu löschen" @@ -741,7 +741,7 @@ msgstr "Sie müssen eingeloggt sein, um einer Veranstaltung beizutreten" msgid "You need to be logged-in to leave an event" msgstr "Sie müssen eingeloggt sein, um eine Veranstaltung zu verlassen" -#: lib/graphql/resolvers/event.ex:374 +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format msgid "You need to be logged-in to update an event" msgstr "Sie müssen eingeloggt sein, um ein Ereignis zu aktualisieren" @@ -844,17 +844,17 @@ msgstr "Sie können diese Einladung mit diesem Profil nicht ablehnen." msgid "File doesn't have an allowed MIME type." msgstr "Die Datei hat keinen zulässigen MIME-Typ." -#: lib/graphql/resolvers/group.ex:240 +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format msgid "Profile is not administrator for the group" msgstr "Profil ist nicht Administrator für die Gruppe" -#: lib/graphql/resolvers/event.ex:363 +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format msgid "You can't edit this event." msgstr "Sie können dieses Ereignis nicht bearbeiten." -#: lib/graphql/resolvers/event.ex:366 +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format msgid "You can't attribute this event to this profile." msgstr "Sie können dieses Ereignis nicht diesem Profil zuordnen." @@ -874,7 +874,7 @@ msgstr "Dieses Mitglied ist bereits abgelehnt worden." msgid "You don't have the right to remove this member." msgstr "Sie haben nicht das Recht, dieses Mitglied zu entfernen." -#: lib/mobilizon/actors/actor.ex:351 +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format msgid "This username is already taken." msgstr "Dieser Benutzername ist bereits vergeben." @@ -886,7 +886,7 @@ msgstr "" "Sie müssen entweder eine ID oder einen Slug angeben, um auf eine Diskussion " "zuzugreifen" -#: lib/graphql/resolvers/event.ex:313 +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format msgid "Organizer profile is not owned by the user" msgstr "Organizer-Profil ist nicht im Besitz des Benutzers" @@ -905,17 +905,12 @@ msgstr "Die angegebene Profil-ID ist nicht die des anonymen Profils" msgid "The provided picture is too heavy" msgstr "Das Bild ist zu groß" -#: lib/web/views/utils.ex:34 -#, elixir-autogen, elixir-format -msgid "Index file not found. You need to recompile the front-end." -msgstr "Indexdatei nicht gefunden. Sie müssen das Front-End neu kompilieren." - #: lib/graphql/resolvers/resource.ex:129 #, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "Fehler beim Speichern des Reports" -#: lib/graphql/resolvers/user.ex:503 +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format msgid "Invalid activation token" msgstr "Ungültiges Aktivierungstoken" @@ -932,21 +927,21 @@ msgstr "Die Ressourcendetails können von dieser URL nicht abgerufen werden." msgid "Provided profile doesn't have moderator permissions on this event" msgstr "Dieses Moderatorenprofil hat keine Berechtigung für diese Veranstaltung" -#: lib/graphql/resolvers/event.ex:299 +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" "Das Veranstalterprofil hat nicht die Berechtigung, eine Veranstaltung im " "Namen dieser Gruppe zu erstellen" -#: lib/graphql/resolvers/event.ex:354 +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" "Dieses Profil hat nicht die Berechtigung, eine Veranstaltung im Namen dieser " "Gruppe zu aktualisieren" -#: lib/graphql/resolvers/user.ex:166 +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" @@ -963,7 +958,7 @@ msgstr "Veranstaltung nicht gefunden" msgid "Error while creating a discussion" msgstr "Fehler beim Speichern des Reports" -#: lib/graphql/resolvers/user.ex:624 +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format msgid "Error while updating locale" msgstr "Fehler beim Aktualisieren des Reports" @@ -983,13 +978,13 @@ msgstr "Das Verlassen der Veranstaltung fehlgeschlagen" msgid "Failed to update the group" msgstr "Aktualisierung der Gruppe fehlgeschlagen" -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format msgid "Failed to update user email" msgstr "Das Aktualisieren der E-Mail des Benutzers fehlgeschlagen" -#: lib/graphql/resolvers/user.ex:499 +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format msgid "Failed to validate user email" msgstr "Benutzer kann nicht validiert werden" @@ -1009,7 +1004,7 @@ msgstr "Unbekannter Fehler beim Aktualisieren der Ressource" msgid "You are not the comment creator" msgstr "Sie sind nicht der Ersteller des Kommentars" -#: lib/graphql/resolvers/user.ex:424 +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format msgid "You cannot change your password." msgstr "Sie können Ihr Passwort nicht ändern." @@ -1041,57 +1036,57 @@ msgstr "Export in Format %{format} ist auf dieser Instanz nicht aktivier" msgid "Only admins can create groups" msgstr "Nur Administratoren können Gruppen erstellen" -#: lib/graphql/resolvers/event.ex:306 +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format msgid "Only groups can create events" msgstr "Nur Gruppen können Veranstaltungen erstellen" -#: lib/graphql/resolvers/event.ex:292 +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format msgid "Unknown error while creating event" msgstr "Unbekannter Fehler beim Erstellen einer Veranstaltung" -#: lib/graphql/resolvers/user.ex:480 +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format msgid "User cannot change email" msgstr "Benutzer kann E-Mail nicht ändern" -#: lib/graphql/resolvers/group.ex:391 +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format msgid "Follow does not match your account" msgstr "Follower stimmt nicht mit Ihrem Konto überein" -#: lib/graphql/resolvers/group.ex:395 +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format msgid "Follow not found" msgstr "Follower nicht gefunden" -#: lib/graphql/resolvers/user.ex:345 +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format msgid "Profile with username %{username} not found" msgstr "Person mit Benutzernamen %{username} nicht gefunden" -#: lib/graphql/resolvers/user.ex:340 +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format msgid "This profile does not belong to you" msgstr "Dieses Profil gehört nicht Ihnen" -#: lib/graphql/resolvers/group.ex:365 +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format msgid "You are already following this group" msgstr "Sie folgen dieser Gruppe bereits" -#: lib/graphql/resolvers/group.ex:374 +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format msgid "You need to be logged-in to follow a group" msgstr "Sie müssen eingeloggt sein, um einer Gruppe beizutreten" -#: lib/graphql/resolvers/group.ex:423 +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format msgid "You need to be logged-in to unfollow a group" msgstr "Sie müssen eingeloggt sein, um einer Gruppe beizutreten" -#: lib/graphql/resolvers/group.ex:400 +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format msgid "You need to be logged-in to update a group follow" msgstr "Sie müssen eingeloggt sein, um eine Gruppe zu aktualisieren" @@ -1111,27 +1106,27 @@ msgstr "Sie haben nicht das Recht, dieses Mitglied zu entfernen." msgid "You must be logged-in to remove a member" msgstr "Sie müssen angemeldet sein, um ein Mitglied zu entfernen" -#: lib/graphql/resolvers/user.ex:156 +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format msgid "Your email seems to be using an invalid format" msgstr "Ihre E-Mail scheint ein ungültiges Format zu verwenden" -#: lib/graphql/resolvers/admin.ex:380 +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format msgid "Can't confirm an already confirmed user" msgstr "Kann einen bereits bestätigten Benutzer nicht bestätigen" -#: lib/graphql/resolvers/admin.ex:384 +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format msgid "Deconfirming users is not supported" msgstr "Das Zurücknehmen einer Bestätigung von Benutzern wird nicht unterstützt" -#: lib/graphql/resolvers/admin.ex:356 +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format msgid "The new role must be different" msgstr "Die neue Rolle muss anders sein" -#: lib/graphql/resolvers/admin.ex:307 +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" @@ -1143,7 +1138,12 @@ msgstr "" msgid "A profile or group with that name already exists" msgstr "Ein Profil oder eine Gruppe mit diesem Namen existiert bereits" -#: lib/graphql/resolvers/admin.ex:506 +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format msgid "Unable to find an instance to follow at this address" msgstr "Keine Instanz gefunden um dieser Adresse zu folgen" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot index c9a579683..625a5c8f9 100644 --- a/priv/gettext/default.pot +++ b/priv/gettext/default.pot @@ -1,743 +1,742 @@ -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:66 +#, elixir-autogen, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:120 +#, elixir-autogen, elixir-format msgid "%{title} by %{creator}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:80 +#, elixir-autogen, elixir-format msgid "Activate my account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:150 #: lib/web/templates/email/email.text.eex:9 +#, elixir-autogen, elixir-format msgid "Ask the community on Framacolibri" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:15 +#, elixir-autogen, elixir-format msgid "Comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:115 #: lib/web/templates/email/report.text.eex:11 +#, elixir-autogen, elixir-format msgid "Event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:49 +#, elixir-autogen, elixir-format msgid "Instructions to reset your password on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:21 +#, elixir-autogen, elixir-format msgid "Reason" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:86 +#, elixir-autogen, elixir-format msgid "Reset Password" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:53 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:26 +#, elixir-autogen, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:22 +#, elixir-autogen, elixir-format msgid "New report on Mobilizon instance %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:67 #: lib/web/templates/email/before_event_notification.text.eex:4 +#, elixir-autogen, elixir-format msgid "Go to event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:1 +#, elixir-autogen, elixir-format msgid "New report from %{reporter} on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:1 +#, elixir-autogen, elixir-format msgid "Participation approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:18 #: lib/web/templates/email/password_reset.text.eex:1 +#, elixir-autogen, elixir-format msgid "Password reset" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:7 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:114 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:67 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/event.ex:44 +#, elixir-autogen, elixir-format msgid "Event %{title} has been updated" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:7 +#, elixir-autogen, elixir-format msgid "New title: %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:5 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:105 +#, elixir-autogen, elixir-format msgid "Warning" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:140 +#, elixir-autogen, elixir-format msgid "Confirm your participation to event %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:106 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal ID for your current selected identity" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal user ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Any of the information we collect from you may be used in the following ways:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:13 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Basic account information" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:32 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do not share any dangerous information over Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:123 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we disclose any information to outside parties?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:100 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we use cookies?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "How do we protect your information?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:36 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "IPs and other metadata" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:23 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Published events and comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:93 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain the IP addresses associated with registered users no more than 12 months." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:107 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Tokens to authenticate you" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:38 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We also may retain server logs which include the IP address of every request to our server." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:102 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We store the following information on your device when you connect:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:84 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We will make a good faith effort to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:45 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What do we use your information for?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:83 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What is our data retention policy?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:99 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You may irreversibly delete your account at any time." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to our Privacy Policy" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:139 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:160 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we decide to change our privacy policy, we will post those changes on this page." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:153 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Law requirements can be different if this server is in another jurisdiction." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:137 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Site usage by children" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:68 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:61 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:54 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:10 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What information do we collect?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:182 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: confirm your email address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:159 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: email changed" msgstr "" -#, elixir-format #: lib/web/email/notification.ex:52 +#, elixir-format msgid "One event planned today" msgid_plural "%{nb_events} events planned today" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:47 #: lib/web/templates/email/on_day_notification.text.eex:3 +#, elixir-format msgid "You have one event today:" msgid_plural "You have %{total} events today:" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.text.eex:3 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{group}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:18 #: lib/web/templates/email/group_invite.text.eex:1 +#, elixir-autogen, elixir-format msgid "Come along!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/notification.ex:24 +#, elixir-autogen, elixir-format msgid "Don't forget to go to %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:47 #: lib/web/templates/email/before_event_notification.text.eex:3 +#, elixir-autogen, elixir-format msgid "Get ready for %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:83 +#, elixir-autogen, elixir-format msgid "See my groups" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:65 #: lib/web/templates/email/group_invite.text.eex:5 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to your groups." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.text.eex:5 +#, elixir-autogen, elixir-format msgid "View the event on: %{link}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:30 +#, elixir-autogen, elixir-format msgid "You have been invited by %{inviter} to join group %{group}" msgstr "" -#, elixir-format #: lib/web/email/notification.ex:81 +#, elixir-format msgid "One event planned this week" msgid_plural "%{nb_events} events planned this week" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/email/notification.ex:107 +#, elixir-format msgid "One participation request for event %{title} to process" msgid_plural "%{number_participation_requests} participation requests for event %{title} to process" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:47 #: lib/web/templates/email/notification_each_week.text.eex:3 +#, elixir-format msgid "You have one event this week:" msgid_plural "You have %{total} events this week:" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/service/metadata/utils.ex:53 +#, elixir-autogen, elixir-format msgid "The event organizer didn't add any description." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:78 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:62 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Accepting these Terms" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:73 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to these Terms" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:271 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:192 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:217 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:211 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:167 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that is illegal or unlawful, that would otherwise create liability;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:103 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Creating Accounts" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:284 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Entire Agreement" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:294 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Feedback" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:261 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Hyperlinks and Third Party Content" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:279 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:205 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:128 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:94 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Privacy Policy" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:304 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions & Contact Information" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:277 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Termination" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:199 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your Content & Conduct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:263 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:224 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:254 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For full details about the Mobilizon software see here." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:82 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:179 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:152 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:286 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:247 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:185 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:306 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions or comments about the Service may be directed to us at %{contact}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:245 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Source code" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:296 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:234 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:7 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} will not use or transmit or resell your personal data" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:113 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:240 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:321 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:3 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Short version" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:29 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The service is provided without warranties and these terms may change in the future" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:166 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:314 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:21 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect other people and %{instance_name}'s rules when using the service" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect the law when using %{instance_name}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:5 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content is yours" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71 +#, elixir-autogen, elixir-format msgid "Confirm my e-mail address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm your e-mail" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:142 #: lib/web/templates/email/email.text.eex:8 +#, elixir-autogen, elixir-format msgid "Need help? Is something not working as expected?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:18 +#, elixir-autogen, elixir-format msgid "New report on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "The email address for your account on %{host} is being changed to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:47 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:5 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "" -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 #: lib/web/templates/email/event_updated.html.heex:172 @@ -746,1243 +745,1237 @@ msgstr "" #: lib/web/templates/email/notification_each_week.text.eex:11 #: lib/web/templates/email/on_day_notification.html.heex:89 #: lib/web/templates/email/on_day_notification.text.eex:11 +#, elixir-format msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button." msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:187 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:18 #: lib/web/templates/email/pending_participation_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "A request is pending!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:18 #: lib/web/templates/email/before_event_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "An event is upcoming!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:18 #: lib/web/templates/email/email_changed_new.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm new email" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:108 +#, elixir-autogen, elixir-format msgid "End" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:18 #: lib/web/templates/email/event_updated.text.eex:1 +#, elixir-autogen, elixir-format msgid "Event update!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:155 +#, elixir-autogen, elixir-format msgid "Flagged comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:59 #: lib/web/templates/email/event_participation_approved.text.eex:7 +#, elixir-autogen, elixir-format msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:79 #: lib/web/templates/email/email_changed_old.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you did not trigger this change yourself, it is likely that someone has gained access to your %{host} account. Please log in and change your password immediately. If you cannot login, contact the admin on %{host}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:12 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 #: lib/web/templates/email/registration_confirmation.html.heex:62 #: lib/web/templates/email/registration_confirmation.text.eex:7 +#, elixir-autogen, elixir-format msgid "If you didn't trigger this email, you may safely ignore it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:84 #: lib/web/templates/email/before_event_notification.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:193 #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "Learn more about Mobilizon here!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:123 #: lib/web/templates/export/event_participants.html.heex:129 +#, elixir-autogen, elixir-format msgid "Location" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:133 +#, elixir-autogen, elixir-format msgid "Location address was removed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:89 #: lib/web/templates/email/pending_participation_notification.text.eex:8 +#, elixir-autogen, elixir-format msgid "Manage pending requests" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:18 #: lib/web/templates/email/registration_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Nearly there!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:18 #: lib/web/templates/email/email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "New email confirmation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:191 +#, elixir-autogen, elixir-format msgid "Reasons for report" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:48 +#, elixir-autogen, elixir-format msgid "Someone on %{instance} reported the following content for you to analyze:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:18 #: lib/web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry! You're not going." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:93 +#, elixir-autogen, elixir-format msgid "Start" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:3 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:74 #: lib/web/templates/email/event_updated.text.eex:6 +#, elixir-autogen, elixir-format msgid "This event has been cancelled by its organizers. Sorry!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:68 #: lib/web/templates/email/event_updated.text.eex:4 +#, elixir-autogen, elixir-format msgid "This event has been confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:70 #: lib/web/templates/email/event_updated.text.eex:5 +#, elixir-autogen, elixir-format msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:59 #: lib/web/templates/email/event_participation_rejected.text.eex:7 +#, elixir-autogen, elixir-format msgid "Unfortunately, the organizers rejected your request." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:70 +#, elixir-autogen, elixir-format msgid "Verify your email address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:232 +#, elixir-autogen, elixir-format msgid "View report" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:24 +#, elixir-autogen, elixir-format msgid "View report:" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 +#, elixir-autogen, elixir-format msgid "Visit event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:155 +#, elixir-autogen, elixir-format msgid "Visit the updated event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:12 +#, elixir-autogen, elixir-format msgid "Visit the updated event page: %{link}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:18 #: lib/web/templates/email/on_day_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "What's up today?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:96 #: lib/web/templates/email/event_participation_approved.text.eex:11 #: lib/web/templates/email/event_participation_confirmed.html.heex:96 #: lib/web/templates/email/event_participation_confirmed.text.eex:6 +#, elixir-autogen, elixir-format msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:106 #: lib/web/templates/email/pending_participation_notification.text.eex:10 +#, elixir-autogen, elixir-format msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:5 #: lib/web/templates/email/event_participation_confirmed.text.eex:3 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're going!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:87 #: lib/web/templates/email/email_changed_new.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:112 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:64 #: lib/web/templates/email/group_member_removal.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -msgid "So long, and thanks for the fish!" -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:114 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.text.eex:3 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:47 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:47 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:85 #: lib/web/templates/email/group_suspension.text.eex:7 +#, elixir-autogen, elixir-format msgid "As this group was located on another instance, it will continue to work for other instances than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:71 #: lib/web/templates/email/group_suspension.text.eex:5 +#, elixir-autogen, elixir-format msgid "As this group was located on this instance, all of it's data has been irretrievably deleted." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:18 #: lib/web/templates/email/group_suspension.text.eex:1 +#, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:90 msgid "The group %{group} has been suspended on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:64 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:96 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For information about how we collect and use information about users of the Service, please check our privacy policy." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:88 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:109 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you delete this information, you need to login again." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:111 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:117 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Note: This information is stored in your localStorage and not your cookies." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:231 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our responsibility" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:87 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:3 #: lib/web/templates/api/terms.html.heex:39 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:120 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:140 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:55 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:134 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:25 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:132 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.text.eex:4 +#, elixir-autogen, elixir-format msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:47 #: lib/web/templates/email/event_participation_confirmed.html.heex:47 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:91 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:54 +#, elixir-autogen, elixir-format msgid "%{reporter} reported the following content." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:5 +#, elixir-autogen, elixir-format msgid "Group %{group} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:71 +#, elixir-autogen, elixir-format msgid "Group reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:7 +#, elixir-autogen, elixir-format msgid "Profile %{profile} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:81 +#, elixir-autogen, elixir-format msgid "Profile reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.html.heex:59 +#, elixir-autogen, elixir-format msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:99 +#, elixir-autogen, elixir-format msgid "A text is required for the post" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:98 +#, elixir-autogen, elixir-format msgid "A title is required for the post" msgstr "" +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.text.eex:5 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:53 msgid "%{name} requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "" +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:47 msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:18 #: lib/web/templates/email/instance_follow.text.eex:1 +#, elixir-autogen, elixir-format msgid "Want to connect?" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:47 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:83 +#, elixir-autogen, elixir-format msgid "Event title" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:47 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:7 +#, elixir-autogen, elixir-format msgid "This page is not correct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:50 +#, elixir-autogen, elixir-format msgid "We're sorry, but something went wrong on our end." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:109 #: lib/web/templates/email/email.text.eex:4 +#, elixir-autogen, elixir-format msgid "This is a demonstration site to test Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 +#, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:120 +#, elixir-autogen, elixir-format msgid "%{actor}'s private events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:115 +#, elixir-autogen, elixir-format msgid "%{actor}'s public events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:224 +#, elixir-autogen, elixir-format msgid "Feed for %{email} on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:61 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may contact the server administrator at %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:59 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may try to contact the server administrator." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:82 +#, elixir-autogen, elixir-format msgid "Technical details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:52 +#, elixir-autogen, elixir-format msgid "The Mobilizon server %{instance} seems to be temporarily down." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:72 +#, elixir-autogen, elixir-format msgid "Public feed for %{instance}" msgstr "" +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:316 msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:322 msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/actor.ex:43 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} has been cancelled!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:50 #: lib/web/templates/email/actor_suspension_participants.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:50 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:18 #: lib/web/templates/email/actor_suspension_participants.text.eex:1 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "" #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#, elixir-autogen, elixir-format #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 #: lib/service/export/participants/pdf.ex:96 +#, elixir-autogen, elixir-format msgid "%{event}_participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant message" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant name" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant status" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:52 #: lib/web/templates/email/admin/_role.html.heex:3 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:55 +#, elixir-autogen, elixir-format msgid "Creator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:49 #: lib/web/templates/email/admin/_role.html.heex:5 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Moderator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:37 +#, elixir-autogen, elixir-format msgid "Not approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:40 +#, elixir-autogen, elixir-format msgid "Not confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:46 +#, elixir-autogen, elixir-format msgid "Participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:43 +#, elixir-autogen, elixir-format msgid "Rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:122 +#, elixir-autogen, elixir-format msgid "Begins on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:125 +#, elixir-autogen, elixir-format msgid "Ends on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:132 +#, elixir-autogen, elixir-format msgid "Number of participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:120 +#, elixir-autogen, elixir-format msgid "Participants for %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:88 +#, elixir-autogen, elixir-format msgid "Anonymous participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.html.heex:12 #: lib/web/templates/email/date/event_tz_date_range.html.heex:20 #: lib/web/templates/email/date/event_tz_date_range.html.heex:36 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "🌐 %{timezone} %{offset}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (%{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (in your timezone %{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:18 #: lib/web/templates/email/notification_each_week.text.eex:1 +#, elixir-autogen, elixir-format msgid "On the agenda this week" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:113 +#, elixir-autogen, elixir-format msgid "Details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:28 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "From the %{start} to the %{end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:47 +#, elixir-autogen, elixir-format msgid "Manage your participation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:11 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "On %{date} from %{start_time} to %{end_time}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:132 +#, elixir-autogen, elixir-format msgid "Read more" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.html.heex:121 #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Online event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.html.heex:18 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Address:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:1 +#, elixir-autogen, elixir-format msgid "Date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:7 +#, elixir-autogen, elixir-format msgid "Details:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:182 +#, elixir-autogen, elixir-format msgid "Manage your notification settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Manage your participation:" msgstr "" +#: lib/web/templates/email/participation/card/_title.text.eex:3 +#: lib/web/templates/email/participation/card/_title.text.eex:3 #, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/card/_title.text.eex:3 -#: lib/web/templates/email/participation/card/_title.text.eex:3 msgid "Organizer: %{organizer}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:91 +#, elixir-autogen, elixir-format msgid "Participate" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Participate:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 +#, elixir-autogen, elixir-format msgid "Title: %{title}" msgstr "" +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:43 msgid "📅 Just scheduled by %{group}: %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:9 +#, elixir-autogen, elixir-format msgid "New end date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:10 +#, elixir-autogen, elixir-format msgid "New location:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:8 +#, elixir-autogen, elixir-format msgid "New start date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:18 #: lib/web/templates/email/group_membership_rejection.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry, not this time!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:74 +#, elixir-autogen, elixir-format msgid "View the group" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:18 #: lib/web/templates/email/group_membership_approval.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're in!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:61 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:88 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved." msgstr "" -#, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:47 #: lib/web/templates/email/pending_participation_notification.text.eex:4 +#, elixir-format msgid "You have one pending attendance request to process for the following event:" msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:18 #: lib/web/templates/email/admin_user_role_changed.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator changed your role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:122 +#, elixir-autogen, elixir-format msgid "An administrator confirmed your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:1 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:43 #: lib/web/email/admin.ex:70 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:18 #: lib/web/templates/email/admin_user_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually confirmed your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:98 +#, elixir-autogen, elixir-format msgid "An administrator updated your role on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:96 #: lib/web/templates/email/admin_user_email_changed_new.html.heex:62 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:62 #: lib/web/templates/email/admin_user_role_changed.html.heex:88 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:7 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:4 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:4 #: lib/web/templates/email/admin_user_role_changed.text.eex:8 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:79 +#, elixir-autogen, elixir-format msgid "Login on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:72 +#, elixir-autogen, elixir-format msgid "New role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:6 +#, elixir-autogen, elixir-format msgid "New role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:64 +#, elixir-autogen, elixir-format msgid "Old role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:5 +#, elixir-autogen, elixir-format msgid "Old role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin/_role.html.heex:7 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "User" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:62 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{name} just requested to follow your instance." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:48 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:54 msgid "%{name} just requested to follow your instance." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this profile will receive all of your public events." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the profile's admin page." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 msgid "View the details" msgstr "" +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "" +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "" +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:9 +#, elixir-autogen, elixir-format msgid "Read more: %{url}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:9 +#, elixir-autogen, elixir-format msgid "Activate my account:" msgstr "" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format +msgid "Instance %{domain} requests to follow your instance" +msgstr "" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/en/LC_MESSAGES/activity.po b/priv/gettext/en/LC_MESSAGES/activity.po index 5a9862826..2d0efea74 100644 --- a/priv/gettext/en/LC_MESSAGES/activity.po +++ b/priv/gettext/en/LC_MESSAGES/activity.po @@ -11,440 +11,446 @@ msgstr "" "Language: en\n" "Plural-Forms: nplurals=2\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:14 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:3 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:8 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:30 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:3 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 msgid "%{profile} excluded member %{member}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 msgid "%{profile} quit the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 msgid "%{profile} updated the member %{member}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:3 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:3 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:24 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:27 +#, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" -#, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:53 #: lib/web/templates/email/email_direct_activity.html.heex:60 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/renderer.ex:46 +#, elixir-autogen, elixir-format msgid "Activity on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:3 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "" +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:249 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:51 #: lib/web/templates/email/email_direct_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:121 #: lib/web/email/activity.ex:142 +#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:128 +#, elixir-autogen, elixir-format msgid "Daily activity recap for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:49 #: lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:135 +#, elixir-autogen, elixir-format msgid "Weekly activity recap for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:46 +#, elixir-autogen, elixir-format msgid "Announcement for your event %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/group.ex:23 +#, elixir-autogen, elixir-format msgid "The group %{group} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:47 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:31 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:39 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:39 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:47 +#, elixir-autogen, elixir-format msgid "%{member} joined the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:43 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:31 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:35 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile} to group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member} to group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:55 +#, elixir-autogen, elixir-format msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:33 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:69 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:75 +#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:61 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:79 +#, elixir-autogen, elixir-format msgid "%{profile} quit the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:45 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:35 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:86 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:26 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:101 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:56 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:41 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "" + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "" diff --git a/priv/gettext/en/LC_MESSAGES/default.po b/priv/gettext/en/LC_MESSAGES/default.po index 4f925e434..fa1d88e63 100644 --- a/priv/gettext/en/LC_MESSAGES/default.po +++ b/priv/gettext/en/LC_MESSAGES/default.po @@ -21,256 +21,256 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.1\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:66 +#, elixir-autogen, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:120 +#, elixir-autogen, elixir-format msgid "%{title} by %{creator}" msgstr "%{title} by %{creator}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:80 +#, elixir-autogen, elixir-format msgid "Activate my account" msgstr "Activate my account" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:150 #: lib/web/templates/email/email.text.eex:9 +#, elixir-autogen, elixir-format msgid "Ask the community on Framacolibri" msgstr "Ask the community on Framacolibri" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:15 +#, elixir-autogen, elixir-format msgid "Comments" msgstr "Comments" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:115 #: lib/web/templates/email/report.text.eex:11 +#, elixir-autogen, elixir-format msgid "Event" msgstr "Event" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:49 +#, elixir-autogen, elixir-format msgid "Instructions to reset your password on %{instance}" msgstr "Instructions to reset your password on %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:21 +#, elixir-autogen, elixir-format msgid "Reason" msgstr "Reason" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:86 +#, elixir-autogen, elixir-format msgid "Reset Password" msgstr "Reset Password" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:53 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:26 +#, elixir-autogen, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "Instructions to confirm your Mobilizon account on %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:22 +#, elixir-autogen, elixir-format msgid "New report on Mobilizon instance %{instance}" msgstr "New report on Mobilizon instance %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:67 #: lib/web/templates/email/before_event_notification.text.eex:4 +#, elixir-autogen, elixir-format msgid "Go to event page" msgstr "Go to event page" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:1 +#, elixir-autogen, elixir-format msgid "New report from %{reporter} on %{instance}" msgstr "New report on %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:1 +#, elixir-autogen, elixir-format msgid "Participation approved" msgstr "Participation approved" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:18 #: lib/web/templates/email/password_reset.text.eex:1 +#, elixir-autogen, elixir-format msgid "Password reset" msgstr "Password reset" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:7 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "You created an account on %{host} with this email address. You are one click away from activating it." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:114 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been approved" msgstr "Your participation to event %{title} has been approved" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:67 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been rejected" msgstr "Your participation to event %{title} has been rejected" -#, elixir-autogen, elixir-format #: lib/web/email/event.ex:44 +#, elixir-autogen, elixir-format msgid "Event %{title} has been updated" msgstr "Event %{title} has been updated" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:7 +#, elixir-autogen, elixir-format msgid "New title: %{title}" msgstr "New title: %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:5 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "You requested a new password for your account on %{instance}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:105 +#, elixir-autogen, elixir-format msgid "Warning" msgstr "Warning" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:140 +#, elixir-autogen, elixir-format msgid "Confirm your participation to event %{title}" msgstr "Confirm your participation to event %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:106 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal ID for your current selected identity" msgstr "An internal ID for your current selected identity" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal user ID" msgstr "An internal user ID" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Any of the information we collect from you may be used in the following ways:" msgstr "" "Any of the information we collect from you may be used in the following ways:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:13 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Basic account information" msgstr "Basic account information" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:32 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do not share any dangerous information over Mobilizon." msgstr "Do not share any dangerous information over Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:123 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we disclose any information to outside parties?" msgstr "Do we disclose any information to outside parties?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:100 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we use cookies?" msgstr "Do we use cookies?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "How do we protect your information?" msgstr "How do we protect your information?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:36 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "IPs and other metadata" msgstr "IPs and other metadata" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:23 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Published events and comments" msgstr "Published events and comments" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:93 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain the IP addresses associated with registered users no more than 12 months." msgstr "" "Retain the IP addresses associated with registered users no more than 12 " "months." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:107 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Tokens to authenticate you" msgstr "Tokens to authenticate you" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:38 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We also may retain server logs which include the IP address of every request to our server." msgstr "" "We also may retain server logs which include the IP address of every request " "to our server." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:102 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We store the following information on your device when you connect:" msgstr "We store the following information on your device when you connect:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:84 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We will make a good faith effort to:" msgstr "We will make a good faith effort to:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:45 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What do we use your information for?" msgstr "What do we use your information for?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:83 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What is our data retention policy?" msgstr "What is our data retention policy?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:99 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You may irreversibly delete your account at any time." msgstr "You may irreversibly delete your account at any time." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to our Privacy Policy" msgstr "Changes to our Privacy Policy" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:139 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site." msgstr "" @@ -280,8 +280,8 @@ msgstr "" "org/wiki/General_Data_Protection_Regulation\">General Data Protection " "Regulation) do not use this site." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site." msgstr "" @@ -291,29 +291,29 @@ msgstr "" "wiki/Children%27s_Online_Privacy_Protection_Act\">Children's Online Privacy " "Protection Act) do not use this site." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:160 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we decide to change our privacy policy, we will post those changes on this page." msgstr "" "If we decide to change our privacy policy, we will post those changes on " "this page." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:153 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Law requirements can be different if this server is in another jurisdiction." msgstr "" "Law requirements can be different if this server is in another jurisdiction." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:137 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Site usage by children" msgstr "Site usage by children" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:68 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions." msgstr "" @@ -323,8 +323,8 @@ msgstr "" "inquiries, and/or other requests or\n" " questions." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:61 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations." msgstr "" @@ -332,8 +332,8 @@ msgstr "" "with other known ones to determine ban\n" " evasion or other violations." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:54 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in." msgstr "" @@ -342,455 +342,454 @@ msgstr "" " interact with other people's content and post your own content if you " "are logged in." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:10 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What information do we collect?" msgstr "What information do we collect?" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:182 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: confirm your email address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:159 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: email changed" msgstr "" -#, elixir-format #: lib/web/email/notification.ex:52 +#, elixir-format msgid "One event planned today" msgid_plural "%{nb_events} events planned today" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:47 #: lib/web/templates/email/on_day_notification.text.eex:3 +#, elixir-format msgid "You have one event today:" msgid_plural "You have %{total} events today:" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.text.eex:3 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{group}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:18 #: lib/web/templates/email/group_invite.text.eex:1 +#, elixir-autogen, elixir-format msgid "Come along!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/notification.ex:24 +#, elixir-autogen, elixir-format msgid "Don't forget to go to %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:47 #: lib/web/templates/email/before_event_notification.text.eex:3 +#, elixir-autogen, elixir-format msgid "Get ready for %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:83 +#, elixir-autogen, elixir-format msgid "See my groups" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:65 #: lib/web/templates/email/group_invite.text.eex:5 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to your groups." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.text.eex:5 +#, elixir-autogen, elixir-format msgid "View the event on: %{link}" msgstr "View the updated event on: %{link}" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:30 +#, elixir-autogen, elixir-format msgid "You have been invited by %{inviter} to join group %{group}" msgstr "" -#, elixir-format #: lib/web/email/notification.ex:81 +#, elixir-format msgid "One event planned this week" msgid_plural "%{nb_events} events planned this week" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/email/notification.ex:107 +#, elixir-format msgid "One participation request for event %{title} to process" msgid_plural "%{number_participation_requests} participation requests for event %{title} to process" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:47 #: lib/web/templates/email/notification_each_week.text.eex:3 +#, elixir-format msgid "You have one event this week:" msgid_plural "You have %{total} events this week:" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/service/metadata/utils.ex:53 +#, elixir-autogen, elixir-format msgid "The event organizer didn't add any description." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:78 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:62 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Accepting these Terms" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:73 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to these Terms" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:271 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:192 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:217 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:211 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:167 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that is illegal or unlawful, that would otherwise create liability;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:103 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Creating Accounts" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:284 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Entire Agreement" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:294 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Feedback" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:261 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Hyperlinks and Third Party Content" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:279 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:205 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:128 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:94 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Privacy Policy" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:304 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions & Contact Information" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:277 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Termination" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:199 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your Content & Conduct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:263 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:224 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:254 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For full details about the Mobilizon software see here." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:82 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:179 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:152 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:286 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:247 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:185 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:306 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions or comments about the Service may be directed to us at %{contact}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:245 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Source code" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:296 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:234 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:7 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} will not use or transmit or resell your personal data" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:113 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:240 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:321 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:3 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Short version" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:29 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The service is provided without warranties and these terms may change in the future" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:166 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:314 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:21 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect other people and %{instance_name}'s rules when using the service" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect the law when using %{instance_name}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:5 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content is yours" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71 +#, elixir-autogen, elixir-format msgid "Confirm my e-mail address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm your e-mail" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:142 #: lib/web/templates/email/email.text.eex:8 +#, elixir-autogen, elixir-format msgid "Need help? Is something not working as expected?" msgstr "Need some help? Something not working properly?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "You created an account on %{host} with this email address. You are one click away from activating it." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:18 +#, elixir-autogen, elixir-format msgid "New report on %{instance}" msgstr "New report on %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "The email address for your account on %{host} is being changed to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:47 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "You requested a new password for your account on %{instance}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:5 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "Please do not use it in any real way" -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 #: lib/web/templates/email/event_updated.html.heex:172 @@ -799,1243 +798,1237 @@ msgstr "Please do not use it in any real way" #: lib/web/templates/email/notification_each_week.text.eex:11 #: lib/web/templates/email/on_day_notification.html.heex:89 #: lib/web/templates/email/on_day_notification.text.eex:11 +#, elixir-format msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button." msgstr[0] "If you need to cancel your participation, just access the event page through link above and click on the participation button." msgstr[1] "If you need to cancel your participation, just access the event page through link above and click on the participation button." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} is a Mobilizon server." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:187 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} is a Mobilizon server." -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:18 #: lib/web/templates/email/pending_participation_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "A request is pending!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:18 #: lib/web/templates/email/before_event_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "An event is upcoming!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:18 #: lib/web/templates/email/email_changed_new.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm new email" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:108 +#, elixir-autogen, elixir-format msgid "End" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:18 #: lib/web/templates/email/event_updated.text.eex:1 +#, elixir-autogen, elixir-format msgid "Event update!" msgstr "Event updated!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:155 +#, elixir-autogen, elixir-format msgid "Flagged comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:59 #: lib/web/templates/email/event_participation_approved.text.eex:7 +#, elixir-autogen, elixir-format msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:79 #: lib/web/templates/email/email_changed_old.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you did not trigger this change yourself, it is likely that someone has gained access to your %{host} account. Please log in and change your password immediately. If you cannot login, contact the admin on %{host}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:12 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 #: lib/web/templates/email/registration_confirmation.html.heex:62 #: lib/web/templates/email/registration_confirmation.text.eex:7 +#, elixir-autogen, elixir-format msgid "If you didn't trigger this email, you may safely ignore it." msgstr "If you didn't request this, please ignore this email." -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:84 #: lib/web/templates/email/before_event_notification.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgstr "If you need to cancel your participation, just access the event page through link above and click on the participation button." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:193 #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "Learn more about Mobilizon here!" msgstr "Learn more about Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:123 #: lib/web/templates/export/event_participants.html.heex:129 +#, elixir-autogen, elixir-format msgid "Location" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:133 +#, elixir-autogen, elixir-format msgid "Location address was removed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:89 #: lib/web/templates/email/pending_participation_notification.text.eex:8 +#, elixir-autogen, elixir-format msgid "Manage pending requests" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:18 #: lib/web/templates/email/registration_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Nearly there!" msgstr "Nearly there!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:18 #: lib/web/templates/email/email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "New email confirmation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:191 +#, elixir-autogen, elixir-format msgid "Reasons for report" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:48 +#, elixir-autogen, elixir-format msgid "Someone on %{instance} reported the following content for you to analyze:" msgstr "Someone on %{instance} reported the following content." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:18 #: lib/web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry! You're not going." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:93 +#, elixir-autogen, elixir-format msgid "Start" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:3 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:74 #: lib/web/templates/email/event_updated.text.eex:6 +#, elixir-autogen, elixir-format msgid "This event has been cancelled by its organizers. Sorry!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:68 #: lib/web/templates/email/event_updated.text.eex:4 +#, elixir-autogen, elixir-format msgid "This event has been confirmed" msgstr "Event has been confirmed" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:70 #: lib/web/templates/email/event_updated.text.eex:5 +#, elixir-autogen, elixir-format msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:59 #: lib/web/templates/email/event_participation_rejected.text.eex:7 +#, elixir-autogen, elixir-format msgid "Unfortunately, the organizers rejected your request." msgstr "Unfortunately, the organizers rejected your participation." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:70 +#, elixir-autogen, elixir-format msgid "Verify your email address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:232 +#, elixir-autogen, elixir-format msgid "View report" msgstr "View the report" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:24 +#, elixir-autogen, elixir-format msgid "View report:" msgstr "View the report" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 +#, elixir-autogen, elixir-format msgid "Visit event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:155 +#, elixir-autogen, elixir-format msgid "Visit the updated event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:12 +#, elixir-autogen, elixir-format msgid "Visit the updated event page: %{link}" msgstr "View the updated event on: %{link}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:18 #: lib/web/templates/email/on_day_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "What's up today?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:96 #: lib/web/templates/email/event_participation_approved.text.eex:11 #: lib/web/templates/email/event_participation_confirmed.html.heex:96 #: lib/web/templates/email/event_participation_confirmed.text.eex:6 +#, elixir-autogen, elixir-format msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:106 #: lib/web/templates/email/pending_participation_notification.text.eex:10 +#, elixir-autogen, elixir-format msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:5 #: lib/web/templates/email/event_participation_confirmed.text.eex:3 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "You requested to participate in event %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're going!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:87 #: lib/web/templates/email/email_changed_new.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:112 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "Please do not use it in any real way" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:64 #: lib/web/templates/email/group_member_removal.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -msgid "So long, and thanks for the fish!" -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:114 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.text.eex:3 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:47 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:47 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:85 #: lib/web/templates/email/group_suspension.text.eex:7 +#, elixir-autogen, elixir-format msgid "As this group was located on another instance, it will continue to work for other instances than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:71 #: lib/web/templates/email/group_suspension.text.eex:5 +#, elixir-autogen, elixir-format msgid "As this group was located on this instance, all of it's data has been irretrievably deleted." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:18 #: lib/web/templates/email/group_suspension.text.eex:1 +#, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:90 msgid "The group %{group} has been suspended on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:64 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:96 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For information about how we collect and use information about users of the Service, please check our privacy policy." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:88 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:109 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you delete this information, you need to login again." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:111 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:117 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Note: This information is stored in your localStorage and not your cookies." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:231 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our responsibility" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:87 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:3 #: lib/web/templates/api/terms.html.heex:39 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:120 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:140 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:55 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:134 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:25 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:132 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.text.eex:4 +#, elixir-autogen, elixir-format msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:47 #: lib/web/templates/email/event_participation_confirmed.html.heex:47 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "You requested to participate in event %{title}." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:91 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been confirmed" msgstr "Your participation to event %{title} has been approved" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:54 +#, elixir-autogen, elixir-format msgid "%{reporter} reported the following content." msgstr "%{reporter} reported the following content." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:5 +#, elixir-autogen, elixir-format msgid "Group %{group} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:71 +#, elixir-autogen, elixir-format msgid "Group reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:7 +#, elixir-autogen, elixir-format msgid "Profile %{profile} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:81 +#, elixir-autogen, elixir-format msgid "Profile reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.html.heex:59 +#, elixir-autogen, elixir-format msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:99 +#, elixir-autogen, elixir-format msgid "A text is required for the post" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:98 +#, elixir-autogen, elixir-format msgid "A title is required for the post" msgstr "" +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.text.eex:5 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:53 msgid "%{name} requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "" +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:47 msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:18 #: lib/web/templates/email/instance_follow.text.eex:1 +#, elixir-autogen, elixir-format msgid "Want to connect?" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:47 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:83 +#, elixir-autogen, elixir-format msgid "Event title" msgstr "Event" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:47 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:7 +#, elixir-autogen, elixir-format msgid "This page is not correct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:50 +#, elixir-autogen, elixir-format msgid "We're sorry, but something went wrong on our end." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:109 #: lib/web/templates/email/email.text.eex:4 +#, elixir-autogen, elixir-format msgid "This is a demonstration site to test Mobilizon." msgstr "This is a demonstration site to test the beta version of Mobilizon." -#, elixir-autogen, elixir-format #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 +#, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:120 +#, elixir-autogen, elixir-format msgid "%{actor}'s private events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:115 +#, elixir-autogen, elixir-format msgid "%{actor}'s public events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:224 +#, elixir-autogen, elixir-format msgid "Feed for %{email} on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:61 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may contact the server administrator at %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:59 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may try to contact the server administrator." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:82 +#, elixir-autogen, elixir-format msgid "Technical details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:52 +#, elixir-autogen, elixir-format msgid "The Mobilizon server %{instance} seems to be temporarily down." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:72 +#, elixir-autogen, elixir-format msgid "Public feed for %{instance}" msgstr "" +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:316 msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:322 msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/actor.ex:43 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} has been cancelled!" msgstr "Your participation to event %{title} has been approved" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:50 #: lib/web/templates/email/actor_suspension_participants.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:50 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:18 #: lib/web/templates/email/actor_suspension_participants.text.eex:1 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "Your participation to event %{title} has been approved" #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#, elixir-autogen, elixir-format #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 #: lib/service/export/participants/pdf.ex:96 +#, elixir-autogen, elixir-format msgid "%{event}_participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant message" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant name" msgstr "Participant name" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant status" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:52 #: lib/web/templates/email/admin/_role.html.heex:3 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:55 +#, elixir-autogen, elixir-format msgid "Creator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:49 #: lib/web/templates/email/admin/_role.html.heex:5 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Moderator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:37 +#, elixir-autogen, elixir-format msgid "Not approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:40 +#, elixir-autogen, elixir-format msgid "Not confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:46 +#, elixir-autogen, elixir-format msgid "Participant" msgstr "Participant" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:43 +#, elixir-autogen, elixir-format msgid "Rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:122 +#, elixir-autogen, elixir-format msgid "Begins on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:125 +#, elixir-autogen, elixir-format msgid "Ends on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:132 +#, elixir-autogen, elixir-format msgid "Number of participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:120 +#, elixir-autogen, elixir-format msgid "Participants for %{event}" msgstr "Participant" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:88 +#, elixir-autogen, elixir-format msgid "Anonymous participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.html.heex:12 #: lib/web/templates/email/date/event_tz_date_range.html.heex:20 #: lib/web/templates/email/date/event_tz_date_range.html.heex:36 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "🌐 %{timezone} %{offset}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (%{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (in your timezone %{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:18 #: lib/web/templates/email/notification_each_week.text.eex:1 +#, elixir-autogen, elixir-format msgid "On the agenda this week" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:113 +#, elixir-autogen, elixir-format msgid "Details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:28 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "From the %{start} to the %{end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:47 +#, elixir-autogen, elixir-format msgid "Manage your participation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:11 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "On %{date} from %{start_time} to %{end_time}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:132 +#, elixir-autogen, elixir-format msgid "Read more" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.html.heex:121 #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Online event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.html.heex:18 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Address:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:1 +#, elixir-autogen, elixir-format msgid "Date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:7 +#, elixir-autogen, elixir-format msgid "Details:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:182 +#, elixir-autogen, elixir-format msgid "Manage your notification settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Manage your participation:" msgstr "" +#: lib/web/templates/email/participation/card/_title.text.eex:3 +#: lib/web/templates/email/participation/card/_title.text.eex:3 #, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/card/_title.text.eex:3 -#: lib/web/templates/email/participation/card/_title.text.eex:3 msgid "Organizer: %{organizer}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:91 +#, elixir-autogen, elixir-format msgid "Participate" msgstr "Participant" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Participate:" msgstr "Participant" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 +#, elixir-autogen, elixir-format msgid "Title: %{title}" msgstr "" +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:43 msgid "📅 Just scheduled by %{group}: %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:9 +#, elixir-autogen, elixir-format msgid "New end date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:10 +#, elixir-autogen, elixir-format msgid "New location:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:8 +#, elixir-autogen, elixir-format msgid "New start date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:18 #: lib/web/templates/email/group_membership_rejection.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry, not this time!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:74 +#, elixir-autogen, elixir-format msgid "View the group" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:18 #: lib/web/templates/email/group_membership_approval.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're in!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:61 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:88 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved." msgstr "" -#, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:47 #: lib/web/templates/email/pending_participation_notification.text.eex:4 +#, elixir-format msgid "You have one pending attendance request to process for the following event:" msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:18 #: lib/web/templates/email/admin_user_role_changed.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator changed your role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:122 +#, elixir-autogen, elixir-format msgid "An administrator confirmed your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:1 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:43 #: lib/web/email/admin.ex:70 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:18 #: lib/web/templates/email/admin_user_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually confirmed your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:98 +#, elixir-autogen, elixir-format msgid "An administrator updated your role on %{instance}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/email_changed_new.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:96 #: lib/web/templates/email/admin_user_email_changed_new.html.heex:62 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:62 #: lib/web/templates/email/admin_user_role_changed.html.heex:88 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:7 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:4 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:4 #: lib/web/templates/email/admin_user_role_changed.text.eex:8 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:79 +#, elixir-autogen, elixir-format msgid "Login on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:72 +#, elixir-autogen, elixir-format msgid "New role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:6 +#, elixir-autogen, elixir-format msgid "New role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:64 +#, elixir-autogen, elixir-format msgid "Old role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:5 +#, elixir-autogen, elixir-format msgid "Old role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin/_role.html.heex:7 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "User" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:62 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service:" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.html.heex:47 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/instance_follow.text.eex:5 +#, elixir-autogen, elixir-format, fuzzy msgid "%{name} just requested to follow your instance." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:48 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:54 msgid "%{name} just requested to follow your instance." msgstr "" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format, fuzzy msgid "If you accept, this profile will receive all of your public events." msgstr "" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "To accept this invitation, head over to the profile's admin page." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 msgid "View the details" msgstr "" +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Comments" +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Warning" +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/participation/event_card.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Read more: %{url}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/registration_confirmation.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Activate my account:" msgstr "Activate my account" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/en/LC_MESSAGES/errors.po b/priv/gettext/en/LC_MESSAGES/errors.po index 1973628ab..9ddaaf24e 100644 --- a/priv/gettext/en/LC_MESSAGES/errors.po +++ b/priv/gettext/en/LC_MESSAGES/errors.po @@ -11,8 +11,8 @@ msgstr "" "Language: en\n" ## From Ecto.Changeset.cast/4 -#, elixir-autogen #: lib/mobilizon/discussions/discussion.ex:69 +#, elixir-autogen msgid "can't be blank" msgstr "" @@ -98,70 +98,69 @@ msgstr "" msgid "must be equal to %{number}" msgstr "" +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:107 msgid "Cannot refresh the token" msgstr "" +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:272 msgid "Current profile is not a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:276 msgid "Current profile is not an administrator of the selected group" msgstr "" +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:610 msgid "Error while saving user settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 +#, elixir-autogen, elixir-format msgid "Group not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:98 #: lib/graphql/resolvers/group.ex:102 +#, elixir-autogen, elixir-format msgid "Group with ID %{id} not found" msgstr "" +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:85 msgid "Impossible to authenticate, either your email or password are invalid." msgstr "" +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:335 msgid "Member not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:94 +#, elixir-autogen, elixir-format msgid "No profile found for the moderator user" msgstr "" +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:272 msgid "No user to validate with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 +#, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:28 #: lib/graphql/resolvers/participant.ex:32 #: lib/graphql/resolvers/participant.ex:210 @@ -171,314 +170,314 @@ msgstr "" #: lib/graphql/resolvers/person.ex:396 #: lib/graphql/resolvers/person.ex:425 #: lib/graphql/resolvers/person.ex:440 +#, elixir-autogen, elixir-format msgid "Profile is not owned by authenticated user" msgstr "" +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:159 msgid "Registrations are not open" msgstr "" +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:427 msgid "The current password is invalid" msgstr "" +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 msgid "The new email doesn't seem to be valid" msgstr "" +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 msgid "The new email must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:430 msgid "The new password must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 msgid "The password provided is invalid" msgstr "" +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:434 msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:292 msgid "This user can't reset their password" msgstr "" +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:81 msgid "This user has been disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 msgid "Unable to validate user" msgstr "" +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:520 msgid "User already disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:585 msgid "User requested is not logged-in" msgstr "" +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:307 msgid "You are already a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:342 msgid "You can't leave this group because you are the only administrator" msgstr "" +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:304 msgid "You cannot join this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:132 +#, elixir-autogen, elixir-format msgid "You may not list groups unless moderator." msgstr "" +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:485 msgid "You need to be logged-in to change your email" msgstr "" +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:442 msgid "You need to be logged-in to change your password" msgstr "" +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:281 msgid "You need to be logged-in to delete a group" msgstr "" +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:547 msgid "You need to be logged-in to delete your account" msgstr "" +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:312 msgid "You need to be logged-in to join a group" msgstr "" +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:347 msgid "You need to be logged-in to leave a group" msgstr "" +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:245 msgid "You need to be logged-in to update a group" msgstr "" +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:112 msgid "You need to have an existing token to get a refresh token" msgstr "" +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 msgid "You requested again a confirmation email too soon" msgstr "" +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:162 msgid "Your email is not on the allowlist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:100 +#, elixir-autogen, elixir-format msgid "Error while performing background task" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:32 +#, elixir-autogen, elixir-format msgid "No profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:61 #: lib/graphql/resolvers/actor.ex:97 +#, elixir-autogen, elixir-format msgid "No remote profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:72 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can suspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:105 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can unsuspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:29 +#, elixir-autogen, elixir-format msgid "Only remote profiles may be refreshed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:64 +#, elixir-autogen, elixir-format msgid "Profile already suspended" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:96 +#, elixir-autogen, elixir-format msgid "A valid email is required by your instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:90 #: lib/graphql/resolvers/participant.ex:143 +#, elixir-autogen, elixir-format msgid "Anonymous participation is not enabled" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:210 +#, elixir-autogen, elixir-format msgid "Cannot remove the last administrator of a group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:207 +#, elixir-autogen, elixir-format msgid "Cannot remove the last identity of a user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:126 +#, elixir-autogen, elixir-format msgid "Comment is already deleted" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:103 #: lib/graphql/resolvers/discussion.ex:69 +#, elixir-autogen, elixir-format msgid "Discussion not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:71 #: lib/graphql/resolvers/report.ex:90 +#, elixir-autogen, elixir-format msgid "Error while saving report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:110 +#, elixir-autogen, elixir-format msgid "Error while updating report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:131 +#, elixir-autogen, elixir-format msgid "Event id not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 +#, elixir-autogen, elixir-format msgid "Event not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:87 #: lib/graphql/resolvers/participant.ex:128 #: lib/graphql/resolvers/participant.ex:155 #: lib/graphql/resolvers/participant.ex:336 +#, elixir-autogen, elixir-format msgid "Event with this ID %{id} doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:103 +#, elixir-autogen, elixir-format msgid "Internal Error" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:219 +#, elixir-autogen, elixir-format msgid "No discussion with ID %{id}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:80 #: lib/graphql/resolvers/todos.ex:107 #: lib/graphql/resolvers/todos.ex:179 #: lib/graphql/resolvers/todos.ex:208 #: lib/graphql/resolvers/todos.ex:237 +#, elixir-autogen, elixir-format msgid "No profile found for user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:64 +#, elixir-autogen, elixir-format msgid "No such feed token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:259 +#, elixir-autogen, elixir-format msgid "Participant already has role %{role}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:187 #: lib/graphql/resolvers/participant.ex:220 #: lib/graphql/resolvers/participant.ex:263 +#, elixir-autogen, elixir-format msgid "Participant not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:32 +#, elixir-autogen, elixir-format msgid "Person with ID %{id} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:56 +#, elixir-autogen, elixir-format msgid "Person with username %{username} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:169 #: lib/graphql/resolvers/post.ex:203 +#, elixir-autogen, elixir-format msgid "Post ID is not a valid ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:172 #: lib/graphql/resolvers/post.ex:206 +#, elixir-autogen, elixir-format msgid "Post doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:84 +#, elixir-autogen, elixir-format msgid "Profile invited doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:93 #: lib/graphql/resolvers/member.ex:97 +#, elixir-autogen, elixir-format msgid "Profile is already a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:133 #: lib/graphql/resolvers/post.ex:175 #: lib/graphql/resolvers/post.ex:209 @@ -492,622 +491,623 @@ msgstr "" #: lib/graphql/resolvers/todos.ex:182 #: lib/graphql/resolvers/todos.ex:214 #: lib/graphql/resolvers/todos.ex:246 +#, elixir-autogen, elixir-format msgid "Profile is not member of group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:67 #: lib/graphql/resolvers/person.ex:233 +#, elixir-autogen, elixir-format msgid "Profile not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:48 +#, elixir-autogen, elixir-format msgid "Report not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:172 #: lib/graphql/resolvers/resource.ex:199 +#, elixir-autogen, elixir-format msgid "Resource doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:124 +#, elixir-autogen, elixir-format msgid "The event has already reached its maximum capacity" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:282 +#, elixir-autogen, elixir-format msgid "This token is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:176 #: lib/graphql/resolvers/todos.ex:243 +#, elixir-autogen, elixir-format msgid "Todo doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:77 #: lib/graphql/resolvers/todos.ex:211 #: lib/graphql/resolvers/todos.ex:240 +#, elixir-autogen, elixir-format msgid "Todo list doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:73 +#, elixir-autogen, elixir-format msgid "Token does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:67 #: lib/graphql/resolvers/feed_token.ex:70 +#, elixir-autogen, elixir-format msgid "Token is not a valid UUID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:98 +#, elixir-autogen, elixir-format msgid "User not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:310 +#, elixir-autogen, elixir-format msgid "You already have a profile for this user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:134 +#, elixir-autogen, elixir-format msgid "You are already a participant of this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:87 +#, elixir-autogen, elixir-format msgid "You are not a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:157 #: lib/graphql/resolvers/member.ex:173 #: lib/graphql/resolvers/member.ex:188 +#, elixir-autogen, elixir-format msgid "You are not a moderator or admin for this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:59 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:41 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:134 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:82 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:93 +#, elixir-autogen, elixir-format msgid "You are not allowed to update a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:181 #: lib/graphql/resolvers/participant.ex:214 +#, elixir-autogen, elixir-format msgid "You can't leave event because you're the only event creator participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:192 +#, elixir-autogen, elixir-format msgid "You can't set yourself to a lower member role for this group because you are the only administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:122 +#, elixir-autogen, elixir-format msgid "You cannot delete this comment" msgstr "" +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:408 msgid "You cannot delete this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:90 +#, elixir-autogen, elixir-format msgid "You cannot invite to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:76 +#, elixir-autogen, elixir-format msgid "You don't have permission to delete this token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:56 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list action logs" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:36 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:115 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to update a report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:53 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to view a report" msgstr "" +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:250 msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:234 msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:276 msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:84 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access discussions" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:96 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access resources" msgstr "" +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:318 msgid "You need to be logged-in to create events" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:141 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:140 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create resources" msgstr "" +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:417 msgid "You need to be logged-in to delete an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:214 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:207 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:108 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to join an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:225 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to leave an event" msgstr "" +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:374 msgid "You need to be logged-in to update an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:180 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:177 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:236 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to view a resource preview" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:132 +#, elixir-autogen, elixir-format msgid "Parent resource doesn't belong to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:114 +#, elixir-autogen, elixir-format msgid "The chosen password is too short." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:142 +#, elixir-autogen, elixir-format msgid "The registration token is already in use, this looks like an issue on our side." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:108 +#, elixir-autogen, elixir-format msgid "This email is already used." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:99 +#, elixir-autogen, elixir-format msgid "Post not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:86 +#, elixir-autogen, elixir-format msgid "Invalid arguments passed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:92 +#, elixir-autogen, elixir-format msgid "Invalid credentials" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:90 +#, elixir-autogen, elixir-format msgid "Reset your password to login" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:97 #: lib/graphql/error.ex:102 +#, elixir-autogen, elixir-format msgid "Resource not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:104 +#, elixir-autogen, elixir-format msgid "Something went wrong" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:85 +#, elixir-autogen, elixir-format msgid "Unknown Resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:95 +#, elixir-autogen, elixir-format msgid "You don't have permission to do this" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged in" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:118 +#, elixir-autogen, elixir-format msgid "You can't accept this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:139 +#, elixir-autogen, elixir-format msgid "You can't reject this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/media.ex:71 +#, elixir-autogen, elixir-format msgid "File doesn't have an allowed MIME type." msgstr "" +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:240 msgid "Profile is not administrator for the group" msgstr "" +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:363 msgid "You can't edit this event." msgstr "" +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:366 msgid "You can't attribute this event to this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:142 +#, elixir-autogen, elixir-format msgid "This invitation doesn't exist." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:217 +#, elixir-autogen, elixir-format msgid "This member already has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:241 +#, elixir-autogen, elixir-format msgid "You don't have the right to remove this member." msgstr "" +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format -#: lib/mobilizon/actors/actor.ex:351 msgid "This username is already taken." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:81 +#, elixir-autogen, elixir-format msgid "You must provide either an ID or a slug to access a discussion" msgstr "" +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:313 msgid "Organizer profile is not owned by the user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:93 +#, elixir-autogen, elixir-format msgid "Profile ID provided is not the anonymous profile one" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:181 #: lib/graphql/resolvers/group.ex:223 #: lib/graphql/resolvers/person.ex:148 #: lib/graphql/resolvers/person.ex:182 #: lib/graphql/resolvers/person.ex:304 +#, elixir-autogen, elixir-format msgid "The provided picture is too heavy" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/views/utils.ex:34 -msgid "Index file not found. You need to recompile the front-end." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:129 +#, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "" +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:503 msgid "Invalid activation token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:226 +#, elixir-autogen, elixir-format msgid "Unable to fetch resource details from this URL." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/event.ex:164 #: lib/graphql/resolvers/participant.ex:253 #: lib/graphql/resolvers/participant.ex:328 +#, elixir-autogen, elixir-format msgid "Provided profile doesn't have moderator permissions on this event" msgstr "" +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:299 msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:354 msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:166 msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:129 +#, elixir-autogen, elixir-format msgid "Comment not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:123 +#, elixir-autogen, elixir-format msgid "Error while creating a discussion" msgstr "" +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:624 msgid "Error while updating locale" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:307 +#, elixir-autogen, elixir-format msgid "Error while uploading pictures" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:190 +#, elixir-autogen, elixir-format msgid "Failed to leave the event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:236 +#, elixir-autogen, elixir-format msgid "Failed to update the group" msgstr "" +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 msgid "Failed to update user email" msgstr "" +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:499 msgid "Failed to validate user email" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:146 +#, elixir-autogen, elixir-format msgid "The anonymous actor ID is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:165 +#, elixir-autogen, elixir-format msgid "Unknown error while updating resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:84 +#, elixir-autogen, elixir-format msgid "You are not the comment creator" msgstr "" +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:424 msgid "You cannot change your password." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:321 +#, elixir-autogen, elixir-format msgid "Format not supported" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:305 +#, elixir-autogen, elixir-format msgid "A dependency needed to export to %{format} is not installed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:313 +#, elixir-autogen, elixir-format msgid "An error occured while saving export" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/controllers/export_controller.ex:30 +#, elixir-autogen, elixir-format msgid "Export to format %{format} is not enabled on this instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:187 +#, elixir-autogen, elixir-format msgid "Only admins can create groups" msgstr "" +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:306 msgid "Only groups can create events" msgstr "" +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:292 msgid "Unknown error while creating event" msgstr "" +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:480 msgid "User cannot change email" msgstr "" +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:391 msgid "Follow does not match your account" msgstr "" +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:395 msgid "Follow not found" msgstr "" +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:345 msgid "Profile with username %{username} not found" msgstr "" +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:340 msgid "This profile does not belong to you" msgstr "" +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:365 msgid "You are already following this group" msgstr "" +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:374 msgid "You need to be logged-in to follow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:423 msgid "You need to be logged-in to unfollow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:400 msgid "You need to be logged-in to update a group follow" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:210 +#, elixir-autogen, elixir-format msgid "This member does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:234 +#, elixir-autogen, elixir-format msgid "You don't have the role needed to remove this member." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:252 +#, elixir-autogen, elixir-format msgid "You must be logged-in to remove a member" msgstr "" +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:156 msgid "Your email seems to be using an invalid format" msgstr "" +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:380 msgid "Can't confirm an already confirmed user" msgstr "" +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:384 msgid "Deconfirming users is not supported" msgstr "" +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:356 msgid "The new role must be different" msgstr "" +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:307 msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/api/groups.ex:33 +#, elixir-autogen, elixir-format msgid "A profile or group with that name already exists" msgstr "" +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:506 msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/errors.pot b/priv/gettext/errors.pot index ab7e46b5c..b03268aaf 100644 --- a/priv/gettext/errors.pot +++ b/priv/gettext/errors.pot @@ -8,8 +8,8 @@ ## date. Leave `msgstr`s empty as changing them here as no ## effect: edit them in PO (`.po`) files instead. ## From Ecto.Changeset.cast/4 -#, elixir-autogen #: lib/mobilizon/discussions/discussion.ex:69 +#, elixir-autogen msgid "can't be blank" msgstr "" @@ -95,70 +95,69 @@ msgstr "" msgid "must be equal to %{number}" msgstr "" +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:107 msgid "Cannot refresh the token" msgstr "" +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:272 msgid "Current profile is not a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:276 msgid "Current profile is not an administrator of the selected group" msgstr "" +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:610 msgid "Error while saving user settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 +#, elixir-autogen, elixir-format msgid "Group not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:98 #: lib/graphql/resolvers/group.ex:102 +#, elixir-autogen, elixir-format msgid "Group with ID %{id} not found" msgstr "" +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:85 msgid "Impossible to authenticate, either your email or password are invalid." msgstr "" +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:335 msgid "Member not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:94 +#, elixir-autogen, elixir-format msgid "No profile found for the moderator user" msgstr "" +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:272 msgid "No user to validate with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 +#, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:28 #: lib/graphql/resolvers/participant.ex:32 #: lib/graphql/resolvers/participant.ex:210 @@ -168,314 +167,314 @@ msgstr "" #: lib/graphql/resolvers/person.ex:396 #: lib/graphql/resolvers/person.ex:425 #: lib/graphql/resolvers/person.ex:440 +#, elixir-autogen, elixir-format msgid "Profile is not owned by authenticated user" msgstr "" +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:159 msgid "Registrations are not open" msgstr "" +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:427 msgid "The current password is invalid" msgstr "" +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 msgid "The new email doesn't seem to be valid" msgstr "" +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 msgid "The new email must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:430 msgid "The new password must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 msgid "The password provided is invalid" msgstr "" +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:434 msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:292 msgid "This user can't reset their password" msgstr "" +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:81 msgid "This user has been disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 msgid "Unable to validate user" msgstr "" +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:520 msgid "User already disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:585 msgid "User requested is not logged-in" msgstr "" +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:307 msgid "You are already a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:342 msgid "You can't leave this group because you are the only administrator" msgstr "" +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:304 msgid "You cannot join this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:132 +#, elixir-autogen, elixir-format msgid "You may not list groups unless moderator." msgstr "" +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:485 msgid "You need to be logged-in to change your email" msgstr "" +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:442 msgid "You need to be logged-in to change your password" msgstr "" +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:281 msgid "You need to be logged-in to delete a group" msgstr "" +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:547 msgid "You need to be logged-in to delete your account" msgstr "" +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:312 msgid "You need to be logged-in to join a group" msgstr "" +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:347 msgid "You need to be logged-in to leave a group" msgstr "" +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:245 msgid "You need to be logged-in to update a group" msgstr "" +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:112 msgid "You need to have an existing token to get a refresh token" msgstr "" +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 msgid "You requested again a confirmation email too soon" msgstr "" +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:162 msgid "Your email is not on the allowlist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:100 +#, elixir-autogen, elixir-format msgid "Error while performing background task" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:32 +#, elixir-autogen, elixir-format msgid "No profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:61 #: lib/graphql/resolvers/actor.ex:97 +#, elixir-autogen, elixir-format msgid "No remote profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:72 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can suspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:105 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can unsuspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:29 +#, elixir-autogen, elixir-format msgid "Only remote profiles may be refreshed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:64 +#, elixir-autogen, elixir-format msgid "Profile already suspended" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:96 +#, elixir-autogen, elixir-format msgid "A valid email is required by your instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:90 #: lib/graphql/resolvers/participant.ex:143 +#, elixir-autogen, elixir-format msgid "Anonymous participation is not enabled" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:210 +#, elixir-autogen, elixir-format msgid "Cannot remove the last administrator of a group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:207 +#, elixir-autogen, elixir-format msgid "Cannot remove the last identity of a user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:126 +#, elixir-autogen, elixir-format msgid "Comment is already deleted" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:103 #: lib/graphql/resolvers/discussion.ex:69 +#, elixir-autogen, elixir-format msgid "Discussion not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:71 #: lib/graphql/resolvers/report.ex:90 +#, elixir-autogen, elixir-format msgid "Error while saving report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:110 +#, elixir-autogen, elixir-format msgid "Error while updating report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:131 +#, elixir-autogen, elixir-format msgid "Event id not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 +#, elixir-autogen, elixir-format msgid "Event not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:87 #: lib/graphql/resolvers/participant.ex:128 #: lib/graphql/resolvers/participant.ex:155 #: lib/graphql/resolvers/participant.ex:336 +#, elixir-autogen, elixir-format msgid "Event with this ID %{id} doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:103 +#, elixir-autogen, elixir-format msgid "Internal Error" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:219 +#, elixir-autogen, elixir-format msgid "No discussion with ID %{id}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:80 #: lib/graphql/resolvers/todos.ex:107 #: lib/graphql/resolvers/todos.ex:179 #: lib/graphql/resolvers/todos.ex:208 #: lib/graphql/resolvers/todos.ex:237 +#, elixir-autogen, elixir-format msgid "No profile found for user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:64 +#, elixir-autogen, elixir-format msgid "No such feed token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:259 +#, elixir-autogen, elixir-format msgid "Participant already has role %{role}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:187 #: lib/graphql/resolvers/participant.ex:220 #: lib/graphql/resolvers/participant.ex:263 +#, elixir-autogen, elixir-format msgid "Participant not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:32 +#, elixir-autogen, elixir-format msgid "Person with ID %{id} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:56 +#, elixir-autogen, elixir-format msgid "Person with username %{username} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:169 #: lib/graphql/resolvers/post.ex:203 +#, elixir-autogen, elixir-format msgid "Post ID is not a valid ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:172 #: lib/graphql/resolvers/post.ex:206 +#, elixir-autogen, elixir-format msgid "Post doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:84 +#, elixir-autogen, elixir-format msgid "Profile invited doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:93 #: lib/graphql/resolvers/member.ex:97 +#, elixir-autogen, elixir-format msgid "Profile is already a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:133 #: lib/graphql/resolvers/post.ex:175 #: lib/graphql/resolvers/post.ex:209 @@ -489,622 +488,623 @@ msgstr "" #: lib/graphql/resolvers/todos.ex:182 #: lib/graphql/resolvers/todos.ex:214 #: lib/graphql/resolvers/todos.ex:246 +#, elixir-autogen, elixir-format msgid "Profile is not member of group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:67 #: lib/graphql/resolvers/person.ex:233 +#, elixir-autogen, elixir-format msgid "Profile not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:48 +#, elixir-autogen, elixir-format msgid "Report not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:172 #: lib/graphql/resolvers/resource.ex:199 +#, elixir-autogen, elixir-format msgid "Resource doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:124 +#, elixir-autogen, elixir-format msgid "The event has already reached its maximum capacity" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:282 +#, elixir-autogen, elixir-format msgid "This token is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:176 #: lib/graphql/resolvers/todos.ex:243 +#, elixir-autogen, elixir-format msgid "Todo doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:77 #: lib/graphql/resolvers/todos.ex:211 #: lib/graphql/resolvers/todos.ex:240 +#, elixir-autogen, elixir-format msgid "Todo list doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:73 +#, elixir-autogen, elixir-format msgid "Token does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:67 #: lib/graphql/resolvers/feed_token.ex:70 +#, elixir-autogen, elixir-format msgid "Token is not a valid UUID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:98 +#, elixir-autogen, elixir-format msgid "User not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:310 +#, elixir-autogen, elixir-format msgid "You already have a profile for this user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:134 +#, elixir-autogen, elixir-format msgid "You are already a participant of this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:87 +#, elixir-autogen, elixir-format msgid "You are not a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:157 #: lib/graphql/resolvers/member.ex:173 #: lib/graphql/resolvers/member.ex:188 +#, elixir-autogen, elixir-format msgid "You are not a moderator or admin for this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:59 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:41 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:134 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:82 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:93 +#, elixir-autogen, elixir-format msgid "You are not allowed to update a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:181 #: lib/graphql/resolvers/participant.ex:214 +#, elixir-autogen, elixir-format msgid "You can't leave event because you're the only event creator participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:192 +#, elixir-autogen, elixir-format msgid "You can't set yourself to a lower member role for this group because you are the only administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:122 +#, elixir-autogen, elixir-format msgid "You cannot delete this comment" msgstr "" +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:408 msgid "You cannot delete this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:90 +#, elixir-autogen, elixir-format msgid "You cannot invite to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:76 +#, elixir-autogen, elixir-format msgid "You don't have permission to delete this token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:56 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list action logs" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:36 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:115 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to update a report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:53 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to view a report" msgstr "" +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:250 msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:234 msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:276 msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:84 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access discussions" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:96 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access resources" msgstr "" +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:318 msgid "You need to be logged-in to create events" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:141 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:140 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create resources" msgstr "" +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:417 msgid "You need to be logged-in to delete an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:214 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:207 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:108 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to join an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:225 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to leave an event" msgstr "" +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:374 msgid "You need to be logged-in to update an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:180 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:177 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:236 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to view a resource preview" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:132 +#, elixir-autogen, elixir-format msgid "Parent resource doesn't belong to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:114 +#, elixir-autogen, elixir-format msgid "The chosen password is too short." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:142 +#, elixir-autogen, elixir-format msgid "The registration token is already in use, this looks like an issue on our side." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:108 +#, elixir-autogen, elixir-format msgid "This email is already used." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:99 +#, elixir-autogen, elixir-format msgid "Post not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:86 +#, elixir-autogen, elixir-format msgid "Invalid arguments passed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:92 +#, elixir-autogen, elixir-format msgid "Invalid credentials" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:90 +#, elixir-autogen, elixir-format msgid "Reset your password to login" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:97 #: lib/graphql/error.ex:102 +#, elixir-autogen, elixir-format msgid "Resource not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:104 +#, elixir-autogen, elixir-format msgid "Something went wrong" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:85 +#, elixir-autogen, elixir-format msgid "Unknown Resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:95 +#, elixir-autogen, elixir-format msgid "You don't have permission to do this" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged in" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:118 +#, elixir-autogen, elixir-format msgid "You can't accept this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:139 +#, elixir-autogen, elixir-format msgid "You can't reject this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/media.ex:71 +#, elixir-autogen, elixir-format msgid "File doesn't have an allowed MIME type." msgstr "" +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:240 msgid "Profile is not administrator for the group" msgstr "" +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:363 msgid "You can't edit this event." msgstr "" +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:366 msgid "You can't attribute this event to this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:142 +#, elixir-autogen, elixir-format msgid "This invitation doesn't exist." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:217 +#, elixir-autogen, elixir-format msgid "This member already has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:241 +#, elixir-autogen, elixir-format msgid "You don't have the right to remove this member." msgstr "" +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format -#: lib/mobilizon/actors/actor.ex:351 msgid "This username is already taken." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:81 +#, elixir-autogen, elixir-format msgid "You must provide either an ID or a slug to access a discussion" msgstr "" +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:313 msgid "Organizer profile is not owned by the user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:93 +#, elixir-autogen, elixir-format msgid "Profile ID provided is not the anonymous profile one" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:181 #: lib/graphql/resolvers/group.ex:223 #: lib/graphql/resolvers/person.ex:148 #: lib/graphql/resolvers/person.ex:182 #: lib/graphql/resolvers/person.ex:304 +#, elixir-autogen, elixir-format msgid "The provided picture is too heavy" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/views/utils.ex:34 -msgid "Index file not found. You need to recompile the front-end." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:129 +#, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "" +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:503 msgid "Invalid activation token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:226 +#, elixir-autogen, elixir-format msgid "Unable to fetch resource details from this URL." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/event.ex:164 #: lib/graphql/resolvers/participant.ex:253 #: lib/graphql/resolvers/participant.ex:328 +#, elixir-autogen, elixir-format msgid "Provided profile doesn't have moderator permissions on this event" msgstr "" +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:299 msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:354 msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:166 msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:129 +#, elixir-autogen, elixir-format msgid "Comment not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:123 +#, elixir-autogen, elixir-format msgid "Error while creating a discussion" msgstr "" +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:624 msgid "Error while updating locale" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:307 +#, elixir-autogen, elixir-format msgid "Error while uploading pictures" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:190 +#, elixir-autogen, elixir-format msgid "Failed to leave the event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:236 +#, elixir-autogen, elixir-format msgid "Failed to update the group" msgstr "" +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 msgid "Failed to update user email" msgstr "" +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:499 msgid "Failed to validate user email" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:146 +#, elixir-autogen, elixir-format msgid "The anonymous actor ID is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:165 +#, elixir-autogen, elixir-format msgid "Unknown error while updating resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:84 +#, elixir-autogen, elixir-format msgid "You are not the comment creator" msgstr "" +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:424 msgid "You cannot change your password." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:321 +#, elixir-autogen, elixir-format msgid "Format not supported" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:305 +#, elixir-autogen, elixir-format msgid "A dependency needed to export to %{format} is not installed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:313 +#, elixir-autogen, elixir-format msgid "An error occured while saving export" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/controllers/export_controller.ex:30 +#, elixir-autogen, elixir-format msgid "Export to format %{format} is not enabled on this instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:187 +#, elixir-autogen, elixir-format msgid "Only admins can create groups" msgstr "" +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:306 msgid "Only groups can create events" msgstr "" +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:292 msgid "Unknown error while creating event" msgstr "" +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:480 msgid "User cannot change email" msgstr "" +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:391 msgid "Follow does not match your account" msgstr "" +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:395 msgid "Follow not found" msgstr "" +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:345 msgid "Profile with username %{username} not found" msgstr "" +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:340 msgid "This profile does not belong to you" msgstr "" +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:365 msgid "You are already following this group" msgstr "" +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:374 msgid "You need to be logged-in to follow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:423 msgid "You need to be logged-in to unfollow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:400 msgid "You need to be logged-in to update a group follow" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:210 +#, elixir-autogen, elixir-format msgid "This member does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:234 +#, elixir-autogen, elixir-format msgid "You don't have the role needed to remove this member." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:252 +#, elixir-autogen, elixir-format msgid "You must be logged-in to remove a member" msgstr "" +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:156 msgid "Your email seems to be using an invalid format" msgstr "" +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:380 msgid "Can't confirm an already confirmed user" msgstr "" +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:384 msgid "Deconfirming users is not supported" msgstr "" +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:356 msgid "The new role must be different" msgstr "" +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:307 msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/api/groups.ex:33 +#, elixir-autogen, elixir-format msgid "A profile or group with that name already exists" msgstr "" +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:506 msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/es/LC_MESSAGES/activity.po b/priv/gettext/es/LC_MESSAGES/activity.po index 99388c1e3..e7ffda3ac 100644 --- a/priv/gettext/es/LC_MESSAGES/activity.po +++ b/priv/gettext/es/LC_MESSAGES/activity.po @@ -18,448 +18,454 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.8.1\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:14 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "%{member} aceptó la invitación para unirse al grupo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "%{member} rechazó la invitación para unirse al grupo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:3 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "%{member} solicitó unirse al grupo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:8 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "%{member} fue invitado por %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:30 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "%{profile} agregó el miembro %{member}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "%{profile} archivó la discusión %{discussion}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "%{profile} creó la discusión %{discussion}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "%{profile} creó la carpeta %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:3 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "%{profile} crfeó el grupo %{group}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "%{profile} creó el recurso %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "%{profile} eliminó la discusión %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "%{profile} borró la carpeta %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "%{profile} eliminado el recurso %{resource}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 msgid "%{profile} excluded member %{member}." msgstr "%{profile }miembro excluido %{member}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "%{profile} movió la carpeta %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "%{profile} movió el recurso %{resource}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 msgid "%{profile} quit the group." msgstr "%{profile} abandona el grupo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "%{profile} renombrado la discusión %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "" "%{profile} ha renombrado la carpeta de %{old_resource_title} a %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "" "%{profile} ha renombrado el recurso de %{old_resource_title} a %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "%{profile} respondió a la discusión %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "%{profile} actualizó el grupo %{group}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 msgid "%{profile} updated the member %{member}." msgstr "%{profile} actualizado el miembro %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:3 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "El evento %{event} fue creado por %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "El evento% {event} fue eliminado por % {profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "El evento %{event} fue actualizado por %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:3 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "El cargo %{post} fue creado por %{profile}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "El post %{post} fue eliminado por %{profile}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "El post %{post} fue actualizado por %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:24 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "%{member} se unió al grupo." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "%{profile} publicó un comentario sobre el evento %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "%{profile} respondió a un comentario sobre el evento %{event}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:27 +#, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" "¿No quieres recibir notificaciones de actividad? Puede cambiar la frecuencia " "o deshabilitarlos en su configuración." -#, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "Ver una actividad más" msgstr[1] "Ver %{count} actividades mas" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:53 #: lib/web/templates/email/email_direct_activity.html.heex:60 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "¡Ha habido una actividad!" msgstr[1] "¡Ha habido algopúnas actividades!" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/renderer.ex:46 +#, elixir-autogen, elixir-format msgid "Activity on %{instance}" msgstr "Actividad en %{instance}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "%{profile} ha publicado un anuncio en el evento %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:3 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "%{profile} te mencionó en un comentario en el evento %{event}." +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:249 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" "¿No quieres recibir notificaciones de actividad? Puede cambiar la frecuencia " "o deshabilitarlos en su configuración." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:51 #: lib/web/templates/email/email_direct_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "Aquí está su resumen de actividad semanal" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:121 #: lib/web/email/activity.ex:142 +#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "Actividad en %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:128 +#, elixir-autogen, elixir-format msgid "Daily activity recap for %{instance}" msgstr "Resumen de actividad diaria en %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:49 #: lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "Aquí está su resumen de actividad diaria" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:135 +#, elixir-autogen, elixir-format msgid "Weekly activity recap for %{instance}" msgstr "Resumen de actividad semanal para %{instance}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "%{profile} ha publicado un nuevo comentario en tu evento %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "%{profile} ha publicado una nueva respuesta en tu evento %{event}." -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:46 +#, elixir-autogen, elixir-format msgid "Announcement for your event %{event}" msgstr "Anuncio para su evento %{event}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/group.ex:23 +#, elixir-autogen, elixir-format msgid "The group %{group} was updated by %{profile}." msgstr "El post %{post} fue actualizado por %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:47 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "El post %{post} del grupo %{group} fue actualizado por %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:31 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "El post %{post} del grupo %{group} fue actualizado por %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:39 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "El post %{post} del grupo %{group} fue actualizado por %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:39 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group %{group}." msgstr "%{member} aceptó la invitación para unirse al grupo." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:47 +#, elixir-autogen, elixir-format msgid "%{member} joined the group %{group}." msgstr "%{member} se unió al grupo." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:43 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group %{group}." msgstr "%{member} rechazó la invitación para unirse al grupo." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:31 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group %{group}." msgstr "%{member} solicitó unirse al grupo." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:35 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile} to group %{group}." msgstr "%{member} fue invitado por %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member} to group %{group}." msgstr "%{profile} agregó el miembro %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:55 +#, elixir-autogen, elixir-format msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "%{profile} actualizado el miembro %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:33 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "%{profile} creó la carpeta %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:69 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "%{profile} borró la carpeta %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "%{profile} eliminado el recurso %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:75 +#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "%{profile }miembro excluido %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:61 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "%{profile} movió la carpeta %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "%{profile} movió el recurso %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:79 +#, elixir-autogen, elixir-format msgid "%{profile} quit the group %{group}." msgstr "%{profile} abandona el grupo." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "%{profile} rechazó la solicitud de inscripción de %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:45 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "" "%{profile} ha renombrado la carpeta de %{old_resource_title} a %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "" "%{profile} ha renombrado el recurso de %{old_resource_title} a %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member} in group %{group}." msgstr "%{profile} actualizado el miembro %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:35 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "%{profile} creó el recurso %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:86 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "%{profile} archivó la discusión %{discussion}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:26 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "%{profile} creó la discusión %{discussion} del grupo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:101 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "%{profile} eliminó la discusión %{discussion} en el grupo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:56 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "%{profile} te mencionó en la %{discusión} grupo de discusión %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "%{profile} renombrado la discusión %{discussion} del grupo% {group}.." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:41 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "%{profile} respondió a la discusión %{discussion}en el grupo %{group}." + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "%{profile} agregó el miembro %{member}." diff --git a/priv/gettext/es/LC_MESSAGES/default.po b/priv/gettext/es/LC_MESSAGES/default.po index 4e34f0226..d8f0facec 100644 --- a/priv/gettext/es/LC_MESSAGES/default.po +++ b/priv/gettext/es/LC_MESSAGES/default.po @@ -14,267 +14,267 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.12\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:66 +#, elixir-autogen, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" "Si no solicitaste este correo, simplemente ignóralo. Su contraseña no " "cambiará al menos que use el siguiente enlace para crear una nueva." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:120 +#, elixir-autogen, elixir-format msgid "%{title} by %{creator}" msgstr "%{title} por %{creator}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:80 +#, elixir-autogen, elixir-format msgid "Activate my account" msgstr "Activar mi cuenta" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:150 #: lib/web/templates/email/email.text.eex:9 +#, elixir-autogen, elixir-format msgid "Ask the community on Framacolibri" msgstr "Preguntar a la comunidad en framacolibri" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:15 +#, elixir-autogen, elixir-format msgid "Comments" msgstr "Comentarios" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:115 #: lib/web/templates/email/report.text.eex:11 +#, elixir-autogen, elixir-format msgid "Event" msgstr "Evento" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:49 +#, elixir-autogen, elixir-format msgid "Instructions to reset your password on %{instance}" msgstr "Instrucciones para restablecer su contraseña en %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:21 +#, elixir-autogen, elixir-format msgid "Reason" msgstr "Razón" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:86 +#, elixir-autogen, elixir-format msgid "Reset Password" msgstr "Restablecer la contraseña" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:53 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "" "Restablecer tu contraseña es fácil. Simplemente presione el botón y siga las " "instrucciones. Te tendremos en funcionamiento en poco tiempo." -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:26 +#, elixir-autogen, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "Instrucciones para confirmar su cuenta Mobilizon en %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:22 +#, elixir-autogen, elixir-format msgid "New report on Mobilizon instance %{instance}" msgstr "Nuevo informe sobre la instancia Mobilizon %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:67 #: lib/web/templates/email/before_event_notification.text.eex:4 +#, elixir-autogen, elixir-format msgid "Go to event page" msgstr "Ir a la página del evento" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:1 +#, elixir-autogen, elixir-format msgid "New report from %{reporter} on %{instance}" msgstr "Nuevo informe de %{reporter} en %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:1 +#, elixir-autogen, elixir-format msgid "Participation approved" msgstr "Participación aprobada" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:18 #: lib/web/templates/email/password_reset.text.eex:1 +#, elixir-autogen, elixir-format msgid "Password reset" msgstr "Restablecer la contraseña" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:7 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "" "Restablecer tu contraseña es fácil. Simplemente haga clic en el enlace a " "continuación y siga las instrucciones. Estarás operacional en muy poco " "tiempo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "" "Has creado una cuenta en %{host} con esta dirección de correo electrónico. " "Estás a un clic de activarlo. Si no eras tú, ignora este correo electrónico." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:114 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been approved" msgstr "Su participación en el evento %{title} ha sido aprobada" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:67 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been rejected" msgstr "Su participación en el evento %{title} ha sido rechazada" -#, elixir-autogen, elixir-format #: lib/web/email/event.ex:44 +#, elixir-autogen, elixir-format msgid "Event %{title} has been updated" msgstr "El evento %{title} ha sido actualizado" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:7 +#, elixir-autogen, elixir-format msgid "New title: %{title}" msgstr "Nuevo título: %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:5 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "Solicitó una nueva contraseña para su cuenta en %{instancia}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:105 +#, elixir-autogen, elixir-format msgid "Warning" msgstr "Advertencia" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:140 +#, elixir-autogen, elixir-format msgid "Confirm your participation to event %{title}" msgstr "Confirme su participación en el evento %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:106 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal ID for your current selected identity" msgstr "Un ID interno para su identidad seleccionada actualmente" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal user ID" msgstr "Un ID de usuario interna" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Any of the information we collect from you may be used in the following ways:" msgstr "" "Cualquier información que recopilemos sobre usted puede usarse de las " "siguientes maneras:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:13 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Basic account information" msgstr "Información básica de la cuenta" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:32 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do not share any dangerous information over Mobilizon." msgstr "No comparta ninguna información peligrosa a través de Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:123 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we disclose any information to outside parties?" msgstr "¿Divulgamos alguna información a terceros?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:100 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we use cookies?" msgstr "¿Usamos cookies?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "How do we protect your information?" msgstr "¿Cómo protegemos tu información?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:36 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "IPs and other metadata" msgstr "dirección IP y otros metadatos" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:23 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Published events and comments" msgstr "Eventos publicados y comentarios" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:93 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain the IP addresses associated with registered users no more than 12 months." msgstr "" "Conserva las direcciones IP asociadas con usuarios registrados no más de 12 " "meses." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:107 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Tokens to authenticate you" msgstr "Fichas para \"autenticarte\"" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:38 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We also may retain server logs which include the IP address of every request to our server." msgstr "" "También podemos conservar los registros del servidor que incluyen la " "dirección IP de cada solicitud a nuestro servidor." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:102 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We store the following information on your device when you connect:" msgstr "" "Almacenamos la siguiente información en tu dispositivo cuando te conectas:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:84 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We will make a good faith effort to:" msgstr "Haremos un esfuerzo de buena fe para:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:45 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What do we use your information for?" msgstr "¿Para qué utilizamos tu información?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:83 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What is our data retention policy?" msgstr "¿Cuál es nuestra política de retención de datos?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:99 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You may irreversibly delete your account at any time." msgstr "Puede eliminar irreversiblemente su cuenta en cualquier momento." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to our Privacy Policy" msgstr "Cambios a nuestra política de privacidad" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:139 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site." msgstr "" @@ -284,8 +284,8 @@ msgstr "" "\"https://en.wikipedia.org/wiki/General_Data_Protection_Regulation\"> " "Reglamento general de protección de datos ) no utilice este sitio ." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site." msgstr "" @@ -295,30 +295,30 @@ msgstr "" "wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act\"> Ley de " "protección de la privacidad en línea para niños ) no utilice este sitio." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:160 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we decide to change our privacy policy, we will post those changes on this page." msgstr "" "Si decidimos cambiar nuestra política de privacidad, publicaremos esos " "cambios en esta página." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:153 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Law requirements can be different if this server is in another jurisdiction." msgstr "" "Los requisitos legales pueden ser diferentes si este servidor se encuentra " "en otra jurisdicción." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:137 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Site usage by children" msgstr "Uso del sitio por niños" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:68 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions." msgstr "" @@ -329,8 +329,8 @@ msgstr "" "consultas y / u otras solicitudes o\n" " preguntas." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:61 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations." msgstr "" @@ -338,8 +338,8 @@ msgstr "" "dirección IP con otras conocidas para determinar la prohibición,\n" " evasión u otras violaciones." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:54 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in." msgstr "" @@ -348,89 +348,89 @@ msgstr "" " interactuar con el contenido de otras personas y publicar tu propio " "contenido si ha iniciado sesión." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:10 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What information do we collect?" msgstr "¿Qué información recopilamos?" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:182 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: confirm your email address" msgstr "Mobilizon en %{instance}: confirma tu dirección de correo electrónico" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:159 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: email changed" msgstr "Mobilizon en %{instance}: correo electrónico modificado" -#, elixir-format #: lib/web/email/notification.ex:52 +#, elixir-format msgid "One event planned today" msgid_plural "%{nb_events} events planned today" msgstr[0] "Un evento programado para hoy" msgstr[1] "%{nb_events} eventos planeados hoy" -#, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:47 #: lib/web/templates/email/on_day_notification.text.eex:3 +#, elixir-format msgid "You have one event today:" msgid_plural "You have %{total} events today:" msgstr[0] "Tienes un evento hoy:" msgstr[1] "Tienes %{total} eventos hoy:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.text.eex:3 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{group}" msgstr "%{inviter} te acaba de invitar a unirte a su grupo %{group}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:18 #: lib/web/templates/email/group_invite.text.eex:1 +#, elixir-autogen, elixir-format msgid "Come along!" msgstr "¡ Únete a nosotros !" -#, elixir-autogen, elixir-format #: lib/web/email/notification.ex:24 +#, elixir-autogen, elixir-format msgid "Don't forget to go to %{title}" msgstr "No olvides ir a %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:47 #: lib/web/templates/email/before_event_notification.text.eex:3 +#, elixir-autogen, elixir-format msgid "Get ready for %{title}" msgstr "Prepárate para %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:83 +#, elixir-autogen, elixir-format msgid "See my groups" msgstr "Ver mis grupos" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:65 #: lib/web/templates/email/group_invite.text.eex:5 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to your groups." msgstr "Para aceptar esta invitación, dirígete a tus grupos." -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.text.eex:5 +#, elixir-autogen, elixir-format msgid "View the event on: %{link}" msgstr "Ver el evento actualizado en: %{link}" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:30 +#, elixir-autogen, elixir-format msgid "You have been invited by %{inviter} to join group %{group}" msgstr "%{Inviter} te ha invitado a unirte al grupo %{group}" -#, elixir-format #: lib/web/email/notification.ex:81 +#, elixir-format msgid "One event planned this week" msgid_plural "%{nb_events} events planned this week" msgstr[0] "Un evento programado para hoy" msgstr[1] "%{nb_events} eventos planeados hoy" -#, elixir-format #: lib/web/email/notification.ex:107 +#, elixir-format msgid "One participation request for event %{title} to process" msgid_plural "%{number_participation_requests} participation requests for event %{title} to process" msgstr[0] "Una solicitud para participar en el evento %{title} a procesar" @@ -438,21 +438,21 @@ msgstr[1] "" "%{number_participation_requests} solicitudes para participar en el evento " "%{title} a procesar" -#, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:47 #: lib/web/templates/email/notification_each_week.text.eex:3 +#, elixir-format msgid "You have one event this week:" msgid_plural "You have %{total} events this week:" msgstr[0] "Tienes un evento hoy:" msgstr[1] "Tienes %{total} eventos hoy:" -#, elixir-autogen, elixir-format #: lib/service/metadata/utils.ex:53 +#, elixir-autogen, elixir-format msgid "The event organizer didn't add any description." msgstr "El organizador del evento no agregó ninguna descripción." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:78 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm." msgstr "" @@ -462,8 +462,8 @@ msgstr "" "el tráfico entre tus aplicaciones y la API, están protegidas con SSL /TLS, y " "su contraseña se codifica con un fuerte algoritmo unidireccional." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety." msgstr "" @@ -476,20 +476,20 @@ msgstr "" "de nuestro sitio o proteger los derechos, nuestros o de otros, propiedades o " "seguridad." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:62 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Accepting these Terms" msgstr "Aceptar estos Términos" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:73 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to these Terms" msgstr "Cambios a estos Términos de uso" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:271 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content." msgstr "" @@ -501,16 +501,16 @@ msgstr "" "responsable y asume todos los riesgos derivados de su uso o su confianza en " "cualquier contenido." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:192 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:" msgstr "" "Además, acepta que no hará nada de lo siguiente en relación con el Servicio " "u otros usuarios:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:217 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties." msgstr "" @@ -518,23 +518,23 @@ msgstr "" "velocidad u otras características diseñadas para proteger el Servicio, los " "usuarios del Servicio o terceros." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:211 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;" msgstr "" "Recopilar información personal sobre otros usuarios, o intimidar, amenazar, " "acosar o acosar a otros usuarios del Servicio;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:167 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that is illegal or unlawful, that would otherwise create liability;" msgstr "" "Contenido que es ilegal o ilegal, que de otro modo crearía responsabilidad;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;" msgstr "" @@ -542,48 +542,48 @@ msgstr "" "secreto comercial, derecho de autor, derecho de privacidad, derecho de " "publicidad u otro derecho intelectual u otro derecho de cualquier parte;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:103 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Creating Accounts" msgstr "Crear cuentas" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:284 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Entire Agreement" msgstr "Acuerdo completo" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:294 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Feedback" msgstr "Comentarios" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:261 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Hyperlinks and Third Party Content" msgstr "Hipervínculos y contenido de terceros" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:279 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service." msgstr "" "Si incumple alguno de estos Términos, tenemos el derecho de suspender o " "deshabilitar su acceso o uso del Servicio." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:205 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;" msgstr "" "Suplantar o publicar en nombre de cualquier persona o entidad o tergiversar " "su afiliación con una persona o entidad;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:128 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness." msgstr "" @@ -591,26 +591,26 @@ msgstr "" "poner a disposición contenido. Usted es responsable del contenido que pone a " "disposición del Servicio, incluida su legalidad, confiabilidad y adecuación." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:94 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Privacy Policy" msgstr "Política de privacidad" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:304 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions & Contact Information" msgstr "Preguntas e información de contacto" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:277 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Termination" msgstr "Terminación" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:199 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;" msgstr "" @@ -619,14 +619,14 @@ msgstr "" "Servicio o que pueda dañar, deshabilitar, sobrecargar o perjudicar el " "funcionamiento del Servicio;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your Content & Conduct" msgstr "Su contenido y conducta" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:263 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk." msgstr "" @@ -638,8 +638,8 @@ msgstr "" "no implica la aprobación por % {instance_name} del sitio. El uso de " "cualquier sitio web vinculado es bajo el propio riesgo del usuario." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:224 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended." msgstr "" @@ -648,16 +648,16 @@ msgstr "" "código de conducta y las reglas de moderación. Romper esas reglas también " "puede resultar en que su cuenta sea deshabilitada o suspendida." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:254 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For full details about the Mobilizon software see here." msgstr "" "Para obtener detalles completos sobre el software Mobilizon ver aquí ." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully." msgstr "" @@ -667,8 +667,8 @@ msgstr "" "Estos son nuestros términos de servicio (\"Términos\"). Por favor, léalos " "atentamente." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:82 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms." msgstr "" @@ -677,8 +677,8 @@ msgstr "" "página de nuestro sitio web. Es su responsabilidad revisar el sitio web " "regularmente para ver los cambios a estos Términos." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:" msgstr "" @@ -686,8 +686,8 @@ msgstr "" "publique, enlace ni ponga a disposición en el Servicio ni a través de él " "ninguno de los siguientes:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:179 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and" msgstr "" @@ -695,8 +695,8 @@ msgstr "" "de teléfono, direcciones de correo electrónico, números de Seguro Social y " "números de tarjetas de crédito); y" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:152 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible." msgstr "" @@ -708,8 +708,8 @@ msgstr "" "instancias termina aquí. Si por alguna razón, alguna otra instancia no " "elimina el contenido, no podemos ser responsables." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:286 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service." msgstr "" @@ -718,8 +718,8 @@ msgstr "" "cualquier acuerdo previo entre usted y %{instance_name} relacionado " "con su uso de el servicio." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:247 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it." msgstr "" @@ -729,16 +729,16 @@ msgstr "" "significa que están autorizados e incluso alentados a tomar el código " "fuente, modificarlo y usarlo." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:185 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code." msgstr "" "Virus, datos corruptos u otros archivos o códigos dañinos, perjudiciales o " "destructivos." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system." msgstr "" @@ -748,29 +748,29 @@ msgstr "" "un período de tiempo. Los registros de acceso al servidor web también pueden " "almacenarse durante algún tiempo en el sistema." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:306 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions or comments about the Service may be directed to us at %{contact}" msgstr "" "Las preguntas o comentarios sobre el Servicio pueden dirigirse a% {contact}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:245 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Source code" msgstr "Código fuente" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:296 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}." msgstr "" "Nos encantan los comentarios. Háganos saber lo que piensa del Servicio, " "estos Términos y, en general, %{instance_name} ." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:234 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful." msgstr "" @@ -783,16 +783,16 @@ msgstr "" "incumplir estos términos o por otros comportamientos que consideren " "inapropiados, amenazantes, ofensivos o dañinos." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:7 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} will not use or transmit or resell your personal data" msgstr "" " %{instance_name} no usará ni transmitirá ni revenderá sus datos " "personales" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:113 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly." msgstr "" @@ -801,8 +801,8 @@ msgstr "" "de Mobilizon, comuníquese directamente con sus colaboradores ." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:240 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules." msgstr "" @@ -810,8 +810,8 @@ msgstr "" "alojada en la instancia esté moderada adecuadamente de acuerdo con las " "reglas definidas." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:321 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA." msgstr "" @@ -820,8 +820,8 @@ msgstr "" "\">App.net privacy policies, also licensed under CC BY-SA." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA." msgstr "" @@ -830,22 +830,22 @@ msgstr "" "políticas de privacidad, también bajo licencia CC BY-SA." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:3 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Short version" msgstr "Version corta" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:29 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The service is provided without warranties and these terms may change in the future" msgstr "" "El servicio se brinda sin garantías y estos términos pueden cambiar en el " "futuro" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:166 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020." msgstr "" @@ -853,8 +853,8 @@ msgstr "" "licenses/by-sa/4.0/\"> CC BY-SA . Se actualizó por última vez el 18 de " "junio de 2020." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:314 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020." msgstr "" @@ -862,80 +862,79 @@ msgstr "" "licenses/by-sa/4.0/\"> CC BY-SA . Se actualizó por última vez el 22 de " "junio de 2020." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:21 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect other people and %{instance_name}'s rules when using the service" msgstr "" "Debe respetar las reglas de otras personas y %{instance_name} al " "usar el servicio" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect the law when using %{instance_name}" msgstr "Debe respetar la ley cuando use %{instance_name} " -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:5 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content is yours" msgstr "Tu contenido es tuyo" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71 +#, elixir-autogen, elixir-format msgid "Confirm my e-mail address" msgstr "Confirmar mi dirección de correo electrónico" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm your e-mail" msgstr "Confirme su email" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" "¡Hola! Te acabas de registrar para unirte a este evento: «%{title}». " "Confirme la dirección de correo electrónico que proporcionó:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:142 #: lib/web/templates/email/email.text.eex:8 +#, elixir-autogen, elixir-format msgid "Need help? Is something not working as expected?" msgstr "¿Necesita ayuda? ¿Algo no está funcionando correctamente?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" "Creó una cuenta en %{host} con esta dirección de correo electrónico. " "Estás a un clic de activarlo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:18 +#, elixir-autogen, elixir-format msgid "New report on %{instance}" msgstr "Nuevo informe sobre %{instance} " -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "The email address for your account on %{host} is being changed to:" msgstr "" "La dirección de correo electrónico de su cuenta en %{host} se " "cambiará a:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:47 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "Solicitó una nueva contraseña para su cuenta en %{instance} ." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:5 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "Por favor no lo use de ninguna manera real." -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 #: lib/web/templates/email/event_updated.html.heex:172 @@ -944,6 +943,7 @@ msgstr "Por favor no lo use de ninguna manera real." #: lib/web/templates/email/notification_each_week.text.eex:11 #: lib/web/templates/email/on_day_notification.html.heex:89 #: lib/web/templates/email/on_day_notification.text.eex:11 +#, elixir-format msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button." msgstr[0] "" @@ -953,60 +953,60 @@ msgstr[1] "" "Si desea cancelar su participación en uno o varios eventos, visite las " "páginas de los eventos a través de los enlaces de arriba y presiona el botón." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} es un servidor de Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:187 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} es una instancia de Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:18 #: lib/web/templates/email/pending_participation_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "A request is pending!" msgstr "¡Hay una solicitud pendiente!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:18 #: lib/web/templates/email/before_event_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "An event is upcoming!" msgstr "¡Se acerca un evento!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:18 #: lib/web/templates/email/email_changed_new.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm new email" msgstr "Confirme su email" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:108 +#, elixir-autogen, elixir-format msgid "End" msgstr "Final" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:18 #: lib/web/templates/email/event_updated.text.eex:1 +#, elixir-autogen, elixir-format msgid "Event update!" msgstr "¡Evento actualizado!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:155 +#, elixir-autogen, elixir-format msgid "Flagged comments" msgstr "Comentarios marcados" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:59 #: lib/web/templates/email/event_participation_approved.text.eex:7 +#, elixir-autogen, elixir-format msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!" msgstr "" "Buenas noticias: uno de los organizadores del evento acaba de aprobar su " "solicitud. Actualice su calendario, ¡porque ya está en la lista de invitados!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" "¡Hola! Parece que desea cambiar la dirección de correo electrónico vinculada " @@ -1014,16 +1014,16 @@ msgstr "" "botón de abajo para confirmar el cambio. Luego podrá iniciar sesión en% " "{instance} con esta nueva dirección de correo electrónico." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:" msgstr "" "¡Hola! Solo una nota rápida para confirmar que la dirección de correo " "electrónico vinculada a su cuenta en %{host} se ha cambiado de esta a:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:79 #: lib/web/templates/email/email_changed_old.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you did not trigger this change yourself, it is likely that someone has gained access to your %{host} account. Please log in and change your password immediately. If you cannot login, contact the admin on %{host}." msgstr "" "Si no activó este cambio usted mismo, es probable que alguien haya obtenido " @@ -1031,168 +1031,168 @@ msgstr "" "inmediatamente. Si no puede iniciar sesión, comuníquese con el administrador " "en %{host}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:12 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above." msgstr "" "Si no activó el cambio usted mismo, ignore este mensaje. Su contraseña no se " "cambiará hasta que haga clic en el enlace de arriba." -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 #: lib/web/templates/email/registration_confirmation.html.heex:62 #: lib/web/templates/email/registration_confirmation.text.eex:7 +#, elixir-autogen, elixir-format msgid "If you didn't trigger this email, you may safely ignore it." msgstr "Si no activó esta alerta, puede ignorarla con seguridad." -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:84 #: lib/web/templates/email/before_event_notification.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgstr "" "Si necesitas cancelar su participación, sólo accede a la página del evento " "mediante el enlace debajo y presiona el botón." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:193 #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "Learn more about Mobilizon here!" msgstr "¡Aprenda más sobre Mobilizon aquí!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:123 #: lib/web/templates/export/event_participants.html.heex:129 +#, elixir-autogen, elixir-format msgid "Location" msgstr "Ubicación" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:133 +#, elixir-autogen, elixir-format msgid "Location address was removed" msgstr "Dirección física fue eliminada" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:89 #: lib/web/templates/email/pending_participation_notification.text.eex:8 +#, elixir-autogen, elixir-format msgid "Manage pending requests" msgstr "Gestionar solicitudes de participación pendientes" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:18 #: lib/web/templates/email/registration_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Nearly there!" msgstr "¡Ya casi estas!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:18 #: lib/web/templates/email/email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "New email confirmation" msgstr "Nueva confirmación de correo electrónico" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:191 +#, elixir-autogen, elixir-format msgid "Reasons for report" msgstr "Razones para informar" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:48 +#, elixir-autogen, elixir-format msgid "Someone on %{instance} reported the following content for you to analyze:" msgstr "Alguien en %{instance} informó el siguiente contenido:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:18 #: lib/web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry! You're not going." msgstr "¡Lo siento! No vas." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:93 +#, elixir-autogen, elixir-format msgid "Start" msgstr "Inicio" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:3 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "Ha habido cambios para %{title}, así que pensamos en avisarle." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:74 #: lib/web/templates/email/event_updated.text.eex:6 +#, elixir-autogen, elixir-format msgid "This event has been cancelled by its organizers. Sorry!" msgstr "Este evento ha sido cancelado por sus organizadores. ¡Lo siento!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:68 #: lib/web/templates/email/event_updated.text.eex:4 +#, elixir-autogen, elixir-format msgid "This event has been confirmed" msgstr "El evento ha sido confirmado" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:70 #: lib/web/templates/email/event_updated.text.eex:5 +#, elixir-autogen, elixir-format msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it." msgstr "" "Este evento aún no se ha confirmado: los organizadores te avisarán si lo " "confirman." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:59 #: lib/web/templates/email/event_participation_rejected.text.eex:7 +#, elixir-autogen, elixir-format msgid "Unfortunately, the organizers rejected your request." msgstr "" "Lamentablemente, los organizadores rechazaron tu solicitud de participación." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:70 +#, elixir-autogen, elixir-format msgid "Verify your email address" msgstr "Verifica tu dirección de correo electrónico" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:232 +#, elixir-autogen, elixir-format msgid "View report" msgstr "Ver el informe" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:24 +#, elixir-autogen, elixir-format msgid "View report:" msgstr "Ver el informe:" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 +#, elixir-autogen, elixir-format msgid "Visit event page" msgstr "Visita la página del evento" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:155 +#, elixir-autogen, elixir-format msgid "Visit the updated event page" msgstr "Visita la página del evento actualizada" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:12 +#, elixir-autogen, elixir-format msgid "Visit the updated event page: %{link}" msgstr "Ver el evento actualizado en: %{link}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:18 #: lib/web/templates/email/on_day_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "What's up today?" msgstr "Qué pasa hoy?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:96 #: lib/web/templates/email/event_participation_approved.text.eex:11 #: lib/web/templates/email/event_participation_confirmed.html.heex:96 #: lib/web/templates/email/event_participation_confirmed.text.eex:6 +#, elixir-autogen, elixir-format msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button." msgstr "" "Si desea actualizar o cancelar su asistencia, simplemente acceda a la página " "del evento a través del enlace de arriba y haga clic en el botón Asistir." -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:106 #: lib/web/templates/email/pending_participation_notification.text.eex:10 +#, elixir-autogen, elixir-format msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »." msgstr "" "Recibió este correo electrónico porque eligió recibir notificaciones de " @@ -1200,111 +1200,105 @@ msgstr "" "cambiar la configuración de notificaciones en la configuración de su cuenta " "de usuario en «Notificaciones»." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "Envió una solicitud para asistir a %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:5 #: lib/web/templates/email/event_participation_confirmed.text.eex:3 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "Solicitaste participar en el evento %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're going!" msgstr "¡Vas!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:87 #: lib/web/templates/email/email_changed_new.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message." msgstr "Si no activó el cambio usted mismo, ignore este mensaje." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:112 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "Por favor no lo use de ninguna manera real." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:64 #: lib/web/templates/email/group_member_removal.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" "Si cree que esto es un error, puede comunicarse con los administradores del " "grupo para que lo puedan integrar de nuevo." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -msgid "So long, and thanks for the fish!" -msgstr "¡Hasta luego y gracias por el pescado!" - -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:114 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" msgstr "Ha sido eliminado del grupo %{group}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.text.eex:3 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore." msgstr "" "Se le ha eliminado del grupo %{group}. Ya no podrá acceder al contenido " "privado de este grupo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:47 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}" msgstr "" "%{inviter} le acaba de invitar a unirse a su grupo% {link_start} " "%{group %{link_end}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:47 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore." msgstr "" "Ha sido eliminado del grupo% {link_start} %{group} % {link_end}. Ya " "no podrá acceder al contenido privado de este grupo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:85 #: lib/web/templates/email/group_suspension.text.eex:7 +#, elixir-autogen, elixir-format msgid "As this group was located on another instance, it will continue to work for other instances than this one." msgstr "" "Como este grupo estaba ubicado en otra instancia, seguirá funcionando para " "otras instancias además de esta." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:71 #: lib/web/templates/email/group_suspension.text.eex:5 +#, elixir-autogen, elixir-format msgid "As this group was located on this instance, all of it's data has been irretrievably deleted." msgstr "" "Como este grupo estaba ubicado en esta instancia, todos sus datos se han " "eliminado de forma irremediable." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:18 #: lib/web/templates/email/group_suspension.text.eex:1 +#, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}!" msgstr "¡El grupo %{group} ha sido suspendido en %{instance}!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" "El equipo de moderación de su instancia ha decidido suspender a " "%{group_name} (%{group_address}). Ya no eres miembro de este grupo." +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:90 msgid "The group %{group} has been suspended on %{instance}" msgstr "El grupo %{group} ha sido suspendido en %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:64 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}." msgstr "" @@ -1312,8 +1306,8 @@ msgstr "" "todos los términos a continuación. Si estos términos no son claros de alguna " "manera, háganoslo saber poniéndose en contacto con %{contact}." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:96 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For information about how we collect and use information about users of the Service, please check our privacy policy." msgstr "" @@ -1321,22 +1315,22 @@ msgstr "" "sobre los usuarios del Servicio, consulte nuestra " "política de privacidad ." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:88 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms." msgstr "" "Si continúa utilizando el Servicio después de que los Términos revisados " "entren en vigencia, entonces ha aceptado los Términos revisados." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:109 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you delete this information, you need to login again." msgstr "Si eliminas esta información, deberás iniciar sesión nuevamente." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:111 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser." msgstr "" @@ -1347,22 +1341,22 @@ msgstr "" "información solo dejará de mostrar el estado de participación en tu " "navegador." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:117 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Note: This information is stored in your localStorage and not your cookies." msgstr "" "Nota: Estas informaciones se almacenan en tu almacenamiento local y no en " "tus cookies." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:231 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our responsibility" msgstr "Nuestra responsabilidad" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:87 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days." msgstr "" @@ -1370,9 +1364,9 @@ msgstr "" "las solicitudes a este servidor, en la medida en que dichos registros se " "mantengan, no más de 90 días." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:3 #: lib/web/templates/api/terms.html.heex:39 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better." msgstr "" @@ -1381,8 +1375,8 @@ msgstr "" "Proporcionamos un glosario para ayudarlo a " "comprenderlos mejor." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:120 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge." msgstr "" @@ -1390,8 +1384,8 @@ msgstr "" "resultado de que otra persona use su correo electrónico o contraseña, ya sea " "con o sin su conocimiento." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:140 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service." msgstr "" @@ -1401,8 +1395,8 @@ msgstr "" "todos sus derechos sobre el contenido que publica, vincula y de lo contrario " "pone a disposición en oa través del Servicio." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering." msgstr "" @@ -1420,8 +1414,8 @@ msgstr "" "imagen del encabezado siempre se listan públicamente. Sin " "embargo, también puedes visitar este servidor sin registrarse." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature." msgstr "" @@ -1429,8 +1423,8 @@ msgstr "" "Por ejemplo, es posible que necesitemos cambiar estos Términos si " "presentamos una nueva función o por alguna otra razón." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:55 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page." msgstr "" @@ -1445,8 +1439,8 @@ msgstr "" "esta instancia en la página \"Acerca de esta " "instancia\" ." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}." msgstr "" @@ -1455,8 +1449,8 @@ msgstr "" "autorizado a los datos de su cuenta y cualquier otra información que " "proporcione a %{instance_name}." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:134 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set." msgstr "" @@ -1469,8 +1463,8 @@ msgstr "" "visibilidad que ha establecido para el contenido. No modificaremos la " "visibilidad del contenido que ha establecido." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:25 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them." msgstr "" @@ -1482,8 +1476,8 @@ msgstr "" "servidor y cualquier servidor receptor puede ver dichos mensajes, y los " "destinatarios pueden capturar, copiar o de incluso volver a compartirlos." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:132 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one." msgstr "" @@ -1492,516 +1486,501 @@ msgstr "" "mensajes directos se entregan a los servidores de los destinatarios, en la " "medida en que estos destinatarios residen en un servidor diferente a este." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.text.eex:4 +#, elixir-autogen, elixir-format msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" "Ha confirmado su participación. Actualice su calendario, ¡porque ya está en " "la lista de invitados!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:47 #: lib/web/templates/email/event_participation_confirmed.html.heex:47 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "Solicitaste participar en el evento%{title}." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:91 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been confirmed" msgstr "Su participación en el evento %{title} ha sido aprobada" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:54 +#, elixir-autogen, elixir-format msgid "%{reporter} reported the following content." msgstr "%{reporter} informó el siguiente contenido." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:5 +#, elixir-autogen, elixir-format msgid "Group %{group} was reported" msgstr "Se informó el grupo %{group}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:71 +#, elixir-autogen, elixir-format msgid "Group reported" msgstr "Grupo informado" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:7 +#, elixir-autogen, elixir-format msgid "Profile %{profile} was reported" msgstr "Se informó el perfil %{profile}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:81 +#, elixir-autogen, elixir-format msgid "Profile reported" msgstr "Perfil informado" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.html.heex:59 +#, elixir-autogen, elixir-format msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" "Ahora ha confirmado su participación. Actualice su calendario, ¡porque ya " "está en la lista de invitados!" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:99 +#, elixir-autogen, elixir-format msgid "A text is required for the post" msgstr "Se requiere un texto para la publicación" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:98 +#, elixir-autogen, elixir-format msgid "A title is required for the post" msgstr "Se requiere un título para la publicación" +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.text.eex:5 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "%{name} (%{domain}) sólo solicitó seguir su instancia." - -#, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:53 msgid "%{name} requests to follow your instance" msgstr "%{name} solicita seguir tu instancia" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "Si acepta, esta instancia recibirá todos sus eventos públicos." +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:47 msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "La instancia %{name} (%{domain}) solicita seguir tu instancia" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." msgstr "Para aceptar esta invitación, dirígete a tus grupos." -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:18 #: lib/web/templates/email/instance_follow.text.eex:1 +#, elixir-autogen, elixir-format msgid "Want to connect?" msgstr "¿Quieres conectarte?" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" -"Nota: el hecho que %{name} (%{domain} te siga, no implica necesariamente que " -"sigas esta instancia, pero puedes solicitar seguirla también." - -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" "¡Hola! Te acabas de registrar para unirte a este evento: «%{title}». " "Confirme la dirección de correo electrónico que proporcionó:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:47 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "Envió una solicitud para asistir a %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:83 +#, elixir-autogen, elixir-format msgid "Event title" msgstr "Título del evento" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:47 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "Ha habido cambios para%{title}, así que pensamos en avisarle." -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:7 +#, elixir-autogen, elixir-format msgid "This page is not correct" msgstr "Esta página no es correcta" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:50 +#, elixir-autogen, elixir-format msgid "We're sorry, but something went wrong on our end." msgstr "Lo sentimos, pero algo salió mal por nuestra parte." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:109 #: lib/web/templates/email/email.text.eex:4 +#, elixir-autogen, elixir-format msgid "This is a demonstration site to test Mobilizon." msgstr "Este es un sitio de demostración para probar Mobilizon." -#, elixir-autogen, elixir-format #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 +#, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "Flujo de %{name}" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:120 +#, elixir-autogen, elixir-format msgid "%{actor}'s private events feed on %{instance}" msgstr "Flujo de eventos privados de %{actor} a %{instance}" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:115 +#, elixir-autogen, elixir-format msgid "%{actor}'s public events feed on %{instance}" msgstr "Flujo público de eventos de %{actor} a %{instance}" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:224 +#, elixir-autogen, elixir-format msgid "Feed for %{email} on %{instance}" msgstr "Flujo para %{email} en %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:61 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may contact the server administrator at %{contact}." msgstr "" "Si el problema persiste, puede comunicarse con el administrador del servidor " "en %{contact}." -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:59 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may try to contact the server administrator." msgstr "" "Si el problema persiste, puede intentar comunicarse con el administrador del " "servidor." -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:82 +#, elixir-autogen, elixir-format msgid "Technical details" msgstr "Detalles técnicos" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:52 +#, elixir-autogen, elixir-format msgid "The Mobilizon server %{instance} seems to be temporarily down." msgstr "" "El servidor de Mobilizon %{instance} parece estar temporalmente inactivo." -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:72 +#, elixir-autogen, elixir-format msgid "Public feed for %{instance}" msgstr "Flujo público para %{instance}" +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:316 msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" "La contraseña que ha elegido es demasiado corta. Asegúrese de que su " "contraseña contenga al menos 6 caracteres." +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:322 msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" "El token que proporcionaste no es válido. Asegúrese de que la URL sea " "exactamente la que se proporciona dentro del correo electrónico que recibió." -#, elixir-autogen, elixir-format #: lib/web/email/actor.ex:43 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} has been cancelled!" msgstr "Su participación en el evento %{title} ¡ha sido cancelada!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:50 #: lib/web/templates/email/actor_suspension_participants.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled." msgstr "" "El equipo de moderación de tu instancia ha decidido suspender a%{actor_name} " "(%{actor_address}). Se eliminaron todos sus eventos y se canceló su " "participación en el evento % {event}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:50 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" "El equipo de moderación de su instancia ha decidido suspender a " "%{group_name}(%{group_address}). Ya no eres miembro de este grupo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:18 #: lib/web/templates/email/actor_suspension_participants.text.eex:1 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "¡Tu participación en %{event} en %{instance} ha sido cancelada!" #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#, elixir-autogen, elixir-format #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 #: lib/service/export/participants/pdf.ex:96 +#, elixir-autogen, elixir-format msgid "%{event}_participants" msgstr "%{event}_participantes" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant message" msgstr "Mensaje del participante" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant name" msgstr "Participación aprobada" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant status" msgstr "Estado de participante" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:52 #: lib/web/templates/email/admin/_role.html.heex:3 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Administrator" msgstr "Administrador" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:55 +#, elixir-autogen, elixir-format msgid "Creator" msgstr "Creador" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:49 #: lib/web/templates/email/admin/_role.html.heex:5 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Moderator" msgstr "Moderador" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:37 +#, elixir-autogen, elixir-format msgid "Not approved" msgstr "Sin aprovar" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:40 +#, elixir-autogen, elixir-format msgid "Not confirmed" msgstr "Sin confirmar" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:46 +#, elixir-autogen, elixir-format msgid "Participant" msgstr "Participante" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:43 +#, elixir-autogen, elixir-format msgid "Rejected" msgstr "Rechazado" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:122 +#, elixir-autogen, elixir-format msgid "Begins on" msgstr "Comienza en" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:125 +#, elixir-autogen, elixir-format msgid "Ends on" msgstr "Final" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:132 +#, elixir-autogen, elixir-format msgid "Number of participants" msgstr "Número de participantes" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:120 +#, elixir-autogen, elixir-format msgid "Participants for %{event}" msgstr "Participación aprobada" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:88 +#, elixir-autogen, elixir-format msgid "Anonymous participant" msgstr "Participante anónimo" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.html.heex:12 #: lib/web/templates/email/date/event_tz_date_range.html.heex:20 #: lib/web/templates/email/date/event_tz_date_range.html.heex:36 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "🌐 %{timezone} %{offset}" msgstr "🌐 %{timezone} %{offset}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (%{timezone} %{offset})" msgstr "%{date_time} (%{timezone} %{offset})" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (in your timezone %{timezone} %{offset})" msgstr "%{date_time} (en tu zona horaria% {timezone} %{offset})" -#, elixir-autogen, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:18 #: lib/web/templates/email/notification_each_week.text.eex:1 +#, elixir-autogen, elixir-format msgid "On the agenda this week" msgstr "Un evento programado para hoy" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:113 +#, elixir-autogen, elixir-format msgid "Details" msgstr "Detalles" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:28 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "From the %{start} to the %{end}" msgstr "Desde el %{start} hasta el %{end}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:47 +#, elixir-autogen, elixir-format msgid "Manage your participation" msgstr "Gestiona tu participación" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:11 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "On %{date} from %{start_time} to %{end_time}" msgstr "El %{date} del % {start_time} al %{end_time}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:132 +#, elixir-autogen, elixir-format msgid "Read more" msgstr "Lee mas" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.html.heex:121 #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Online event" msgstr "Evento en línea" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.html.heex:18 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event" msgstr "%{group} ha programado un evento nuevo" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event:" msgstr "%{group} ha programado un evento nuevo:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Address:" msgstr "Dirección:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:1 +#, elixir-autogen, elixir-format msgid "Date:" msgstr "Fecha:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:7 +#, elixir-autogen, elixir-format msgid "Details:" msgstr "Detalles:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:182 +#, elixir-autogen, elixir-format msgid "Manage your notification settings" msgstr "Administra tu configuración de notificaciones" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Manage your participation:" msgstr "Gestiona tu participación:" +#: lib/web/templates/email/participation/card/_title.text.eex:3 +#: lib/web/templates/email/participation/card/_title.text.eex:3 #, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/card/_title.text.eex:3 -#: lib/web/templates/email/participation/card/_title.text.eex:3 msgid "Organizer: %{organizer}" msgstr "Organizador: %{organizer}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:91 +#, elixir-autogen, elixir-format msgid "Participate" msgstr "Participar" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Participate:" msgstr "Participar:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 +#, elixir-autogen, elixir-format msgid "Title: %{title}" msgstr "Título: %{title}" +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:43 msgid "📅 Just scheduled by %{group}: %{event}" msgstr "📅 Recién programado por %{group}: %{event}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:9 +#, elixir-autogen, elixir-format msgid "New end date:" msgstr "Nueva fecha de finalización:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:10 +#, elixir-autogen, elixir-format msgid "New location:" msgstr "Ubicación:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:8 +#, elixir-autogen, elixir-format msgid "New start date:" msgstr "Nueva fecha de inicio:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:18 #: lib/web/templates/email/group_membership_rejection.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry, not this time!" msgstr "¡Lo siento, esta vez no!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:74 +#, elixir-autogen, elixir-format msgid "View the group" msgstr "Ver el grupo" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:18 #: lib/web/templates/email/group_membership_approval.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're in!" msgstr "¡Vas!" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:61 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved" msgstr "Su solicitud de adesión para el grupo %{group} ha sido aprobada" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:88 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected" msgstr "Su solicitud de adesión para el grupo %{group} ha sido rechazada" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected." msgstr "Su solicitud de adesión para el grupo %{group} ha sido rechazada." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected." msgstr "" "Su solicitud de membresía para el grupo %{link_start}% {group}% " "{link_end} ha sido rechazada." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved." msgstr "Su solicitud de adesión para el grupo% {group} ha sido aprobada." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved." msgstr "" "Su solicitud de adesión para el grupo %{link_start}%{group}" "%{link_end} ha sido aprobada." -#, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:47 #: lib/web/templates/email/pending_participation_notification.text.eex:4 +#, elixir-format msgid "You have one pending attendance request to process for the following event:" msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:" msgstr[0] "Tiene una solicitud de participación pendiente de procesar:" @@ -2009,46 +1988,46 @@ msgstr[1] "" "Tienes %{number_participation_requests} solicitudes de participación " "pendientes de procesar:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:18 #: lib/web/templates/email/admin_user_role_changed.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator changed your role" msgstr "Un administrador cambió su rol" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:122 +#, elixir-autogen, elixir-format msgid "An administrator confirmed your account on %{instance}" msgstr "Un administrador confirmó su cuenta en %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:1 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account" msgstr "Un administrador confirmó su cuenta en %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:43 #: lib/web/email/admin.ex:70 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account on %{instance}" msgstr "" "Un administrador cambió manualmente el correo electrónico adjunto a su " "cuenta en %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:18 #: lib/web/templates/email/admin_user_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually confirmed your account" msgstr "Un administrador confirmó manualmente su cuenta" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:98 +#, elixir-autogen, elixir-format msgid "An administrator updated your role on %{instance}" msgstr "Un administrador actualizó su rol en %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" "¡Hola! Parece que desea cambiar la dirección de correo electrónico vinculada " @@ -2056,313 +2035,327 @@ msgstr "" "abajo para confirmar el cambio. Luego podrá iniciar sesión en% {instance} " "con esta nueva dirección de correo electrónico." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" "Hola ! Solo queríamos informarle que un administrador de %{instance} acaba " "de cambiar manualmente el correo electrónico de su cuenta de %{old_email} " "(este) a %{new_mail}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" "¡Hola! Solo queríamos informarle que un administrador de %{instance} acaba " "de confirmar manualmente su cuenta." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" "¡Hola! Solo queríamos informarle que un administrador de%{instance} " "cambió manualmente el correo electrónico de su cuenta de %{old_email} " "(este) a %{new_email}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)." msgstr "" "¡Hola! Solo queríamos informarles que un administrador de %{instance} " "acaba de cambiar manualmente el correo electrónico de su cuenta de " "%{old_email} a %{new_email} (Éste)." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" "¡Hola! Solo queríamos informarle que un administrador de %{instance} " "acaba de confirmar manualmente su cuenta." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:96 #: lib/web/templates/email/admin_user_email_changed_new.html.heex:62 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:62 #: lib/web/templates/email/admin_user_role_changed.html.heex:88 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}." msgstr "" "Si algo no le parece correcto, comuníquese con el administrador de la " "instancia a través de los métodos de contacto %{start_link}en la página de " "información de la instancia%{end_link}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:7 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:4 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:4 #: lib/web/templates/email/admin_user_role_changed.text.eex:8 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}." msgstr "" "Si algo no le parece correcto, comuníquese con el administrador de la " "instancia a través de los métodos de contacto en la página acerca de la " "instancia: %{about_page}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:79 +#, elixir-autogen, elixir-format msgid "Login on %{instance}" msgstr "Inicia sesión en {instancia}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:72 +#, elixir-autogen, elixir-format msgid "New role" msgstr "Nuevo rol" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:6 +#, elixir-autogen, elixir-format msgid "New role:" msgstr "Nuevo rol:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:64 +#, elixir-autogen, elixir-format msgid "Old role" msgstr "Viejo papel" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:5 +#, elixir-autogen, elixir-format msgid "Old role:" msgstr "Rol antiguo:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin/_role.html.heex:7 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "User" msgstr "Usuario" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:62 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service." msgstr "Ahora puede iniciar sesión con sus credenciales en el servicio." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service:" msgstr "Ahora puede iniciar sesión con sus credenciales en el servicio:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" "¡Hola! Solo queríamos informarle que un administrador de {instance} " "acaba de cambiar el rol de su cuenta." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" "¡Hola! Solo queríamos informarle que un administrador de {instance} " "acaba de cambiar el rol de su cuenta." -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{name} just requested to follow your instance." msgstr "%{name} acaba de solicitar seguir tu instancia." +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:48 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "{name} (%{domain}) solicitó seguir su instancia." - -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:54 msgid "%{name} just requested to follow your instance." msgstr "%{name} acaba de solicitar seguir tu instancia." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this profile will receive all of your public events." msgstr "Si acepta, este perfil recibirá todos sus eventos públicos." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the profile's admin page." msgstr "" "Para aceptar esta invitación, diríjase a la página de administración del " "perfil." +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 msgid "View the details" msgstr "Ver los detalles" +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "Artes" +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "Carretera, mar y aire" +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "Clubes de lectura" +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "Negocios" +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "Causas" +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "Comedia" +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Comunidad" +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "Manualidades" +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "Familia y Educación" +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "Moda Y Belleza" +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "Películas y Medios" +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "Comidas y Bebidas" +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "Juegos" +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "Salud" +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "LGBTQ" +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "Lenguage y cultura" +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Aprendizaje" +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "Reunión" +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "Movimientos y política" +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "Música" +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "Redes" +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "Aire libre y Aventura" +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "Fiesta" +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "Artes escénicas y visuales" +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "Mascotas" +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "Fotografía" +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "Ciencia y Tecnología" +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "Espiritualidad, Religión y Creencias" +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "Deportes" +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "Teatro" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:9 +#, elixir-autogen, elixir-format msgid "Read more: %{url}" msgstr "Leer más: %{url}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:9 +#, elixir-autogen, elixir-format msgid "Activate my account:" msgstr "Activar mi cuenta:" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "La instancia %{name} (%{domain}) solicita seguir tu instancia" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" +"Nota: el hecho que %{name} (%{domain} te siga, no implica necesariamente que " +"sigas esta instancia, pero puedes solicitar seguirla también." + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/es/LC_MESSAGES/errors.po b/priv/gettext/es/LC_MESSAGES/errors.po index 12725b25f..54cbb861a 100644 --- a/priv/gettext/es/LC_MESSAGES/errors.po +++ b/priv/gettext/es/LC_MESSAGES/errors.po @@ -95,32 +95,32 @@ msgstr "debe ser mayor o igual que% {number}" msgid "must be equal to %{number}" msgstr "debe ser igual a% {number}" -#: lib/graphql/resolvers/user.ex:107 +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format msgid "Cannot refresh the token" msgstr "No se puede actualizar el token" -#: lib/graphql/resolvers/group.ex:272 +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format msgid "Current profile is not a member of this group" msgstr "El perfil actual no es miembro de este grupo" -#: lib/graphql/resolvers/group.ex:276 +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format msgid "Current profile is not an administrator of the selected group" msgstr "El perfil actual no es un administrador del grupo seleccionado" -#: lib/graphql/resolvers/user.ex:610 +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format msgid "Error while saving user settings" msgstr "Error al guardar los parámetros del usuario" #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 #, elixir-autogen, elixir-format msgid "Group not found" @@ -132,13 +132,13 @@ msgstr "Grupo no encontrado" msgid "Group with ID %{id} not found" msgstr "No se encontró el grupo con ID% {id}" -#: lib/graphql/resolvers/user.ex:85 +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format msgid "Impossible to authenticate, either your email or password are invalid." msgstr "" "Imposible autenticarse, su correo electrónico o contraseña no son válidos." -#: lib/graphql/resolvers/group.ex:335 +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format msgid "Member not found" msgstr "Miembro no encontrado" @@ -148,13 +148,13 @@ msgstr "Miembro no encontrado" msgid "No profile found for the moderator user" msgstr "No se encontró el perfil del usuario moderador" -#: lib/graphql/resolvers/user.ex:272 +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format msgid "No user to validate with this email was found" msgstr "No se encontró ningún usuario para validar con este correo electrónico" #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 #, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "No se encontró ningún usuario con este correo electrónico" @@ -172,84 +172,84 @@ msgstr "No se encontró ningún usuario con este correo electrónico" msgid "Profile is not owned by authenticated user" msgstr "El perfil no es propiedad del usuario autenticado" -#: lib/graphql/resolvers/user.ex:159 +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format msgid "Registrations are not open" msgstr "Las inscripciones no están abiertas" -#: lib/graphql/resolvers/user.ex:427 +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format msgid "The current password is invalid" msgstr "La contraseña actual no es válida" -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format msgid "The new email doesn't seem to be valid" msgstr "El nuevo correo electrónico no parece ser válido" -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format msgid "The new email must be different" msgstr "El nuevo correo electrónico debe ser diferente" -#: lib/graphql/resolvers/user.ex:430 +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format msgid "The new password must be different" msgstr "La nueva contraseña debe ser diferente" -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format msgid "The password provided is invalid" msgstr "La contraseña proporcionada no es válida" -#: lib/graphql/resolvers/user.ex:434 +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" "La contraseña que ha elegido es demasiado corta. Asegúrese de que su " "contraseña contenga al menos 6 caracteres." -#: lib/graphql/resolvers/user.ex:292 +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format msgid "This user can't reset their password" msgstr "Este usuario no puede restablecer su contraseña" -#: lib/graphql/resolvers/user.ex:81 +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format msgid "This user has been disabled" msgstr "Este usuario ha sido inhabilitado" -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format msgid "Unable to validate user" msgstr "No se puede validar al usuario" -#: lib/graphql/resolvers/user.ex:520 +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format msgid "User already disabled" msgstr "El usuario ya está inhabilitado" -#: lib/graphql/resolvers/user.ex:585 +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format msgid "User requested is not logged-in" msgstr "El usuario solicitado no ha iniciado sesión" -#: lib/graphql/resolvers/group.ex:307 +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format msgid "You are already a member of this group" msgstr "Ya eres miembro de este grupo" -#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format msgid "You can't leave this group because you are the only administrator" msgstr "No puedes dejar este grupo porque eres el único administrador" -#: lib/graphql/resolvers/group.ex:304 +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format msgid "You cannot join this group" msgstr "No puedes unirte a este grupo" @@ -259,54 +259,54 @@ msgstr "No puedes unirte a este grupo" msgid "You may not list groups unless moderator." msgstr "No puedes enumerar grupos a menos que seas moderador." -#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format msgid "You need to be logged-in to change your email" msgstr "Debes iniciar sesión para cambiar tu correo electrónico" -#: lib/graphql/resolvers/user.ex:442 +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format msgid "You need to be logged-in to change your password" msgstr "Debes iniciar sesión para cambiar tu contraseña" -#: lib/graphql/resolvers/group.ex:281 +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format msgid "You need to be logged-in to delete a group" msgstr "Debes iniciar sesión para eliminar un grupo" -#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format msgid "You need to be logged-in to delete your account" msgstr "Debes iniciar sesión para eliminar su cuenta" -#: lib/graphql/resolvers/group.ex:312 +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format msgid "You need to be logged-in to join a group" msgstr "Debes iniciar sesión para eliminar su cuenta" -#: lib/graphql/resolvers/group.ex:347 +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format msgid "You need to be logged-in to leave a group" msgstr "Debes iniciar sesión para dejar un grupo" -#: lib/graphql/resolvers/group.ex:245 +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format msgid "You need to be logged-in to update a group" msgstr "Debes iniciar sesión para actualizar un grupo" -#: lib/graphql/resolvers/user.ex:112 +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format msgid "You need to have an existing token to get a refresh token" msgstr "Debes tener un token existente para obtener un token de actualización" -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format msgid "You requested again a confirmation email too soon" msgstr "" "Solicitó de nuevo un correo electrónico de confirmación demasiado pronto" -#: lib/graphql/resolvers/user.ex:162 +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format msgid "Your email is not on the allowlist" msgstr "Tu correo electrónico no está en la lista de permitidos" @@ -398,8 +398,8 @@ msgid "Event id not found" msgstr "ID de evento no encontrado" #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 #, elixir-autogen, elixir-format msgid "Event not found" msgstr "Evento no encontrado" @@ -621,7 +621,7 @@ msgstr "" msgid "You cannot delete this comment" msgstr "No puedes borrar este comentario" -#: lib/graphql/resolvers/event.ex:408 +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format msgid "You cannot delete this event" msgstr "No puedes borrar este evento" @@ -657,21 +657,21 @@ msgstr "Debe iniciar sesión y ser un moderador para actualizar un informe" msgid "You need to be logged-in and a moderator to view a report" msgstr "Debe iniciar sesión y ser un moderador para actualizar un informe" -#: lib/graphql/resolvers/admin.ex:250 +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" "Debe iniciar sesión y ser administrador para acceder a la configuración de " "administrador" -#: lib/graphql/resolvers/admin.ex:234 +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" "Debe iniciar sesión y ser administrador para acceder a las estadísticas del " "panel" -#: lib/graphql/resolvers/admin.ex:276 +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" @@ -688,7 +688,7 @@ msgstr "Debe iniciar sesión para acceder a las discusiones" msgid "You need to be logged-in to access resources" msgstr "Debes iniciar sesión para acceder a los recursos" -#: lib/graphql/resolvers/event.ex:318 +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format msgid "You need to be logged-in to create events" msgstr "Debes iniciar sesión para crear eventos" @@ -708,7 +708,7 @@ msgstr "Debe iniciar sesión para crear informes" msgid "You need to be logged-in to create resources" msgstr "Debe iniciar sesión para crear recursos" -#: lib/graphql/resolvers/event.ex:417 +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format msgid "You need to be logged-in to delete an event" msgstr "Debe iniciar sesión para eliminar un evento" @@ -733,7 +733,7 @@ msgstr "Debes iniciar sesión para eliminar recursos" msgid "You need to be logged-in to leave an event" msgstr "Debes iniciar sesión para salir de un evento" -#: lib/graphql/resolvers/event.ex:374 +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format msgid "You need to be logged-in to update an event" msgstr "Debe iniciar sesión para actualizar un evento" @@ -836,17 +836,17 @@ msgstr "No puedes rechazar esta invitación con este perfil." msgid "File doesn't have an allowed MIME type." msgstr "El archivo no tiene un tipo MIME permitido." -#: lib/graphql/resolvers/group.ex:240 +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format msgid "Profile is not administrator for the group" msgstr "El perfil no es miembro del grupo" -#: lib/graphql/resolvers/event.ex:363 +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format msgid "You can't edit this event." msgstr "No puedes borrar este evento." -#: lib/graphql/resolvers/event.ex:366 +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format msgid "You can't attribute this event to this profile." msgstr "No puedes rechazar esta invitación con este perfil." @@ -866,7 +866,7 @@ msgstr "Este miembro ya ha sido rechazado." msgid "You don't have the right to remove this member." msgstr "No tiene derecho a eliminar este miembro." -#: lib/mobilizon/actors/actor.ex:351 +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format msgid "This username is already taken." msgstr "Este nombre de usuario ya está en uso." @@ -877,7 +877,7 @@ msgid "You must provide either an ID or a slug to access a discussion" msgstr "" "Debe proporcionar una identificación o un slug para acceder a una discusión" -#: lib/graphql/resolvers/event.ex:313 +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format msgid "Organizer profile is not owned by the user" msgstr "El perfil del organizador no es propiedad del usuario" @@ -896,17 +896,12 @@ msgstr "El ID de perfil proporcionado no es el del perfil anónimo" msgid "The provided picture is too heavy" msgstr "La imagen proporcionada es demasiado pesada" -#: lib/web/views/utils.ex:34 -#, elixir-autogen, elixir-format -msgid "Index file not found. You need to recompile the front-end." -msgstr "No se encontró el archivo de índice. Necesita recompilar el front-end." - #: lib/graphql/resolvers/resource.ex:129 #, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "Error al crear el recurso" -#: lib/graphql/resolvers/user.ex:503 +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format msgid "Invalid activation token" msgstr "Token de activación no válido" @@ -923,21 +918,21 @@ msgstr "No se pueden recuperar los detalles del recurso de esta URL." msgid "Provided profile doesn't have moderator permissions on this event" msgstr "El perfil de moderador proporcionado no tiene permiso para este evento" -#: lib/graphql/resolvers/event.ex:299 +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" "El perfil del organizador no tiene permiso para crear un evento en nombre de " "este grupo" -#: lib/graphql/resolvers/event.ex:354 +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" "Este perfil no tiene permiso para actualizar un evento en nombre de este " "grupo" -#: lib/graphql/resolvers/user.ex:166 +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" @@ -954,7 +949,7 @@ msgstr "Evento no encontrado" msgid "Error while creating a discussion" msgstr "Error al crear el recurso" -#: lib/graphql/resolvers/user.ex:624 +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format msgid "Error while updating locale" msgstr "Error al actualizar el informe" @@ -974,13 +969,13 @@ msgstr "No se pudo salir del evento" msgid "Failed to update the group" msgstr "No se pudo actualizar el grupo" -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format msgid "Failed to update user email" msgstr "No se pudo actualizar el correo electrónico del usuario" -#: lib/graphql/resolvers/user.ex:499 +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format msgid "Failed to validate user email" msgstr "No se puede validar al usuario" @@ -1000,7 +995,7 @@ msgstr "Error desconocido al actualizar el recurso" msgid "You are not the comment creator" msgstr "No eres el creador de comentarios" -#: lib/graphql/resolvers/user.ex:424 +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format msgid "You cannot change your password." msgstr "No puede cambiar su contraseña." @@ -1031,57 +1026,57 @@ msgstr "" msgid "Only admins can create groups" msgstr "Solo los administradores pueden crear grupos" -#: lib/graphql/resolvers/event.ex:306 +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format msgid "Only groups can create events" msgstr "Solo los grupos pueden crear eventos" -#: lib/graphql/resolvers/event.ex:292 +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format msgid "Unknown error while creating event" msgstr "Error desconocido al crear el evevento" -#: lib/graphql/resolvers/user.ex:480 +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format msgid "User cannot change email" msgstr "El usuario no puede cambiar el correo electrónico" -#: lib/graphql/resolvers/group.ex:391 +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format msgid "Follow does not match your account" msgstr "Seguir no conduce a tu cuenta" -#: lib/graphql/resolvers/group.ex:395 +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format msgid "Follow not found" msgstr "Seguimiento no encontrado" -#: lib/graphql/resolvers/user.ex:345 +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format msgid "Profile with username %{username} not found" msgstr "Persona con nombre de usuario %{username} no encontrada" -#: lib/graphql/resolvers/user.ex:340 +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format msgid "This profile does not belong to you" msgstr "Este perfil no te pertenece" -#: lib/graphql/resolvers/group.ex:365 +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format msgid "You are already following this group" msgstr "Ya estas siguiendo este grupo" -#: lib/graphql/resolvers/group.ex:374 +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format msgid "You need to be logged-in to follow a group" msgstr "Debes iniciar sesión para eliminar su cuenta" -#: lib/graphql/resolvers/group.ex:423 +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format msgid "You need to be logged-in to unfollow a group" msgstr "Debes iniciar sesión para eliminar su cuenta" -#: lib/graphql/resolvers/group.ex:400 +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format msgid "You need to be logged-in to update a group follow" msgstr "Debes iniciar sesión para actualizar un grupo" @@ -1101,27 +1096,27 @@ msgstr "No tiene derecho a eliminar este miembro." msgid "You must be logged-in to remove a member" msgstr "Debes iniciar sesión para eliminar un miembro" -#: lib/graphql/resolvers/user.ex:156 +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format msgid "Your email seems to be using an invalid format" msgstr "Su correo electrónico parece estar usando un formato no válido" -#: lib/graphql/resolvers/admin.ex:380 +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format msgid "Can't confirm an already confirmed user" msgstr "No puedo confirmar un usuario ya confirmado" -#: lib/graphql/resolvers/admin.ex:384 +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format msgid "Deconfirming users is not supported" msgstr "No se admite la desconfirmación de usuarios" -#: lib/graphql/resolvers/admin.ex:356 +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format msgid "The new role must be different" msgstr "El nuevo rol debe ser diferente" -#: lib/graphql/resolvers/admin.ex:307 +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" @@ -1133,7 +1128,12 @@ msgstr "" msgid "A profile or group with that name already exists" msgstr "Ya existe un perfil o grupo con ese nombre" -#: lib/graphql/resolvers/admin.ex:506 +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format msgid "Unable to find an instance to follow at this address" msgstr "No se puede encontrar una instancia para seguir en esta dirección" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/fi/LC_MESSAGES/activity.po b/priv/gettext/fi/LC_MESSAGES/activity.po index 20d4156ee..0fd27fb66 100644 --- a/priv/gettext/fi/LC_MESSAGES/activity.po +++ b/priv/gettext/fi/LC_MESSAGES/activity.po @@ -72,7 +72,7 @@ msgstr "%{profile} loi kansion %{resource}." msgid "%{profile} created the group %{group}." msgstr "%{profile} loi ryhmän %{group}." -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." @@ -84,38 +84,38 @@ msgstr "%{profile} loi resurssin %{resource}." msgid "%{profile} deleted the discussion %{discussion}." msgstr "%{profile} poisti keskustelun %{discussion}." -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "%{profile} poisti kansion %{resource}." -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "%{profile} poisti resurssin %{resource}." -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member}." msgstr "%{profile} hylkäsi jäsenen %{member}." -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "%{profile} siirsi kansion %{resource}." -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "%{profile} siirsi resurssin %{resource}." -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format msgid "%{profile} quit the group." msgstr "%{profile} poistui ryhmästä." @@ -126,13 +126,13 @@ msgstr "%{profile} poistui ryhmästä." msgid "%{profile} renamed the discussion %{discussion}." msgstr "%{profile} muutti keskustelun %{discussion} nimer." -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "%{profile} muutti kansion %{old_resource_title} nimeksi %{resource}." -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." @@ -144,14 +144,14 @@ msgstr "%{profile} muutti resurssin %{old_resource_title} nimeksi %{resource}." msgid "%{profile} replied to the discussion %{discussion}." msgstr "%{profile} vastasi keskusteluun %{discussion}." -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 #, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "%{profile} päivitti ryhmää %{group}." -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member}." msgstr "%{profile} päivitti jäsentä %{member}." @@ -164,14 +164,14 @@ msgid "The event %{event} was created by %{profile}." msgstr "%{profile} loi tapahtuman %{event}." #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "%{profile} poisti tapahtuman %{event}." #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." @@ -183,13 +183,13 @@ msgstr "%{profile} päivitti tapahtumaa %{event}." msgid "The post %{post} was created by %{profile}." msgstr "%{profile} loi julkaisun %{post}." -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "%{profile} poisti julkaisun %{post}." -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." @@ -202,14 +202,14 @@ msgid "%{member} joined the group." msgstr "%{member} liittyi ryhmään." #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "%{profile} kommentoi tapahtumaa %{event}." #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." @@ -222,7 +222,7 @@ msgstr "" "Jos et halua vastaanottaa toimenpideilmoituksia, voit muuttaa " "ilmoitustiheyttä tai poistaa ilmoitukset käytöstä asetuksista." -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 #, elixir-format msgid "View one more activity" @@ -246,7 +246,7 @@ msgid "Activity on %{instance}" msgstr "Toimenpide palvelimella %{instance}" #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 @@ -261,7 +261,7 @@ msgstr "%{profile} on julkaissut ilmoituksen tapahtumassa %{event}." msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "%{profile} mainitsi sinut tapahtuman %{event} kommentissa." -#: lib/web/templates/email/email_direct_activity.html.heex:249 +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" @@ -297,14 +297,14 @@ msgid "Weekly activity recap for %{instance}" msgstr "Viikoittainen toiminnan kertaus instanssille %{instance}" #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 #, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "%{profile} on lähettänyt uuden kommentin tapahtumaasi %{event}." #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 #, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." @@ -459,3 +459,9 @@ msgstr "%{profile} muutti keskustelun %{discussion} nimer." #, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "%{profile} vastasi keskusteluun %{discussion}." + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "%{profile} lisäsi jäsenen %{member}." diff --git a/priv/gettext/fi/LC_MESSAGES/default.po b/priv/gettext/fi/LC_MESSAGES/default.po index 1028a3bac..f38b698f4 100644 --- a/priv/gettext/fi/LC_MESSAGES/default.po +++ b/priv/gettext/fi/LC_MESSAGES/default.po @@ -14,263 +14,263 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.6.2\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:66 +#, elixir-autogen, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" "Jos et lähettänyt pyyntöä, voit jättää tämän viestin huomiotta. Salasanasi " "ei vaihdu, ennen kuin käytät alla olevaa linkkiä ja luot uuden salasanan." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:120 +#, elixir-autogen, elixir-format msgid "%{title} by %{creator}" msgstr "%{title} luojalta %{creator}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:80 +#, elixir-autogen, elixir-format msgid "Activate my account" msgstr "Aktivoi tilini" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:150 #: lib/web/templates/email/email.text.eex:9 +#, elixir-autogen, elixir-format msgid "Ask the community on Framacolibri" msgstr "Kysy yhteisöltä Framacolibrissa" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:15 +#, elixir-autogen, elixir-format msgid "Comments" msgstr "Kommentit" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:115 #: lib/web/templates/email/report.text.eex:11 +#, elixir-autogen, elixir-format msgid "Event" msgstr "Tapahtuma" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:49 +#, elixir-autogen, elixir-format msgid "Instructions to reset your password on %{instance}" msgstr "Ohjeet salasanan palauttamiseen palvelimella %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:21 +#, elixir-autogen, elixir-format msgid "Reason" msgstr "Syy" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:86 +#, elixir-autogen, elixir-format msgid "Reset Password" msgstr "Palauta salasana" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:53 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "" "Salasana on helppo palauttaa. Paina alla olevaa painiketta ja noudata " "ohjeita. Pääset tuota pikaa jatkamaan käyttöä." -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:26 +#, elixir-autogen, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "Ohjeet Mobilizon-tilin vahvistamiseen palvelimella %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:22 +#, elixir-autogen, elixir-format msgid "New report on Mobilizon instance %{instance}" msgstr "Uusi raportti Mobilizon-palvelimella %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:67 #: lib/web/templates/email/before_event_notification.text.eex:4 +#, elixir-autogen, elixir-format msgid "Go to event page" msgstr "Siirry tapahtuman sivulle" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:1 +#, elixir-autogen, elixir-format msgid "New report from %{reporter} on %{instance}" msgstr "Uusi raportti käyttäjältä %{reporter} palvelimella %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:1 +#, elixir-autogen, elixir-format msgid "Participation approved" msgstr "Osallistuminen hyväksytty" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:18 #: lib/web/templates/email/password_reset.text.eex:1 +#, elixir-autogen, elixir-format msgid "Password reset" msgstr "Salasanan palautus" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:7 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "" "Salasana on helppo palauttaa. Paina alla olevaa linkkiä ja noudata ohjeita. " "Pääset tuota pikaa jatkamaan käyttöä." -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "" "Loit palvelimelle %{host} tilin tällä sähköpostiosoitteella. Aktivoi se " "yhdellä napsautuksella. Jos et luonut tiliä itse, voit jättää tämän viestin " "huomiotta." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:114 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been approved" msgstr "Osallistumisesi tapahtumaan %{title} on hyväksytty" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:67 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been rejected" msgstr "Osallistumisesi tapahtumaan %{title) on hylätty" -#, elixir-autogen, elixir-format #: lib/web/email/event.ex:44 +#, elixir-autogen, elixir-format msgid "Event %{title} has been updated" msgstr "Tapahtumaa %{title} on päivitetty" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:7 +#, elixir-autogen, elixir-format msgid "New title: %{title}" msgstr "Uusi otsikko: %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:5 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "Pyysit uutta salasanaa tilillesi palvelimella %{instance}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:105 +#, elixir-autogen, elixir-format msgid "Warning" msgstr "Varoitus" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:140 +#, elixir-autogen, elixir-format msgid "Confirm your participation to event %{title}" msgstr "Vahvista osallistumisesi tapahtumaan %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:106 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal ID for your current selected identity" msgstr "Valittuna olevan identiteettisi sisäinen tunniste" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal user ID" msgstr "Sisäinen käyttäjätunniste" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Any of the information we collect from you may be used in the following ways:" msgstr "Kaikkia sinulta kerättäviä tietoja voidaan käyttää seuraavin tavoin:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:13 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Basic account information" msgstr "Tilin perustiedot" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:32 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do not share any dangerous information over Mobilizon." msgstr "Älä jaa vaarallisia tietoja Mobilizonin kautta." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:123 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we disclose any information to outside parties?" msgstr "Luovutetaanko tietoja ulkopuolisille?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:100 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we use cookies?" msgstr "Käytetäänkö evästeitä?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "How do we protect your information?" msgstr "Kuinka tietojasi suojataan?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:36 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "IPs and other metadata" msgstr "IP-osoitteet ja muu metadata" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:23 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Published events and comments" msgstr "Julkaistut tapahtumat ja kommentit" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:93 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain the IP addresses associated with registered users no more than 12 months." msgstr "" "Säilyttämään rekisteröityjen käyttäjien IP-osoitteita enintään 12 kuukautta." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:107 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Tokens to authenticate you" msgstr "Tunnistautumismerkkisi" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:38 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We also may retain server logs which include the IP address of every request to our server." msgstr "" "Myös palvelinlokeja, jotka sisältävät jokaisen palvelimelle tehdyn pyynnön " "IP-osoitteen, saatetaan säilyttää." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:102 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We store the following information on your device when you connect:" msgstr "Kun muodostat yhteyden, laitteellesi tallennetaan seuraavat tiedot:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:84 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We will make a good faith effort to:" msgstr "Pyrimme parhaamme mukaan seuraavaan:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:45 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What do we use your information for?" msgstr "Mihin käytämme tietojasi?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:83 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What is our data retention policy?" msgstr "Millainen tietojensäilytyskäytäntö meillä on?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:99 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You may irreversibly delete your account at any time." msgstr "Voit milloin tahansa poistaa tilisi pysyvästi." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to our Privacy Policy" msgstr "Muutokset tietosuojakäytäntöön" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:139 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site." msgstr "" @@ -280,8 +280,8 @@ msgstr "" "wiki/Yleinen_tietosuoja-asetus\">yleinen tietosuoja-asetus) mukaisesti " "et voi käyttää tätä sivustoa." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site." msgstr "" @@ -291,30 +291,30 @@ msgstr "" "27s_Online_Privacy_Protection_Act\">Children's Online Privacy Protection " "Act) mukaisesti et voi käyttää tätä sivustoa." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:160 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we decide to change our privacy policy, we will post those changes on this page." msgstr "" "Jos päätämme muuttaa tietosuojakäytäntöämme, muutoksesta kerrotaan tällä " "sivulla." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:153 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Law requirements can be different if this server is in another jurisdiction." msgstr "" "Lakisääteiset vaatimukset saattavat poiketa tästä, jos palvelin sijaitsee " "muulla lainkäyttöalueella." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:137 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Site usage by children" msgstr "Lapset sivuston käyttäjinä" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:68 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions." msgstr "" @@ -324,8 +324,8 @@ msgstr "" "kyselyihisi, tai muihin pyyntöihin tai kysymyksiin\n" " liittyen." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:61 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations." msgstr "" @@ -333,8 +333,8 @@ msgstr "" "muihin tiedossa oleviin osoitteisiin\n" " porttikieltojen kiertämisen tai muiden rikkomusten havaitsemiseksi." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:54 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in." msgstr "" @@ -343,89 +343,89 @@ msgstr "" " vaikuttaminen ja oman sisällön julkaiseminen saattaa olla mahdollista " "vain sisäänkirjautuneena." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:10 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What information do we collect?" msgstr "Mitä tietoja kerätään?" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:182 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: confirm your email address" msgstr "Mobilizon palvelimella %{instance}: vahvista sähköpostiosoitteesi" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:159 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: email changed" msgstr "Mobilizon palvelimella %{instance}: sähköpostiosoite vaihdettu" -#, elixir-format #: lib/web/email/notification.ex:52 +#, elixir-format msgid "One event planned today" msgid_plural "%{nb_events} events planned today" msgstr[0] "Yksi suunniteltu tapahtuma tänään" msgstr[1] "%{nb_events} suunniteltua tapahtumaa tänään" -#, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:47 #: lib/web/templates/email/on_day_notification.text.eex:3 +#, elixir-format msgid "You have one event today:" msgid_plural "You have %{total} events today:" msgstr[0] "Sinulla on tänään yksi tapahtuma:" msgstr[1] "Sinulla on tänään %{total} tapahtumaa:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.text.eex:3 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{group}" msgstr "%{inviter} kutsui sinut ryhmään %{group}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:18 #: lib/web/templates/email/group_invite.text.eex:1 +#, elixir-autogen, elixir-format msgid "Come along!" msgstr "Tule mukaan!" -#, elixir-autogen, elixir-format #: lib/web/email/notification.ex:24 +#, elixir-autogen, elixir-format msgid "Don't forget to go to %{title}" msgstr "Muista %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:47 #: lib/web/templates/email/before_event_notification.text.eex:3 +#, elixir-autogen, elixir-format msgid "Get ready for %{title}" msgstr "%{title} tulee, oletko valmis?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:83 +#, elixir-autogen, elixir-format msgid "See my groups" msgstr "Näytä omat ryhmät" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:65 #: lib/web/templates/email/group_invite.text.eex:5 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to your groups." msgstr "Hyväksy kutsu siirtymällä omiin ryhmiisi." -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.text.eex:5 +#, elixir-autogen, elixir-format msgid "View the event on: %{link}" msgstr "Katso päivitetty tapahtuma: %{linkki}" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:30 +#, elixir-autogen, elixir-format msgid "You have been invited by %{inviter} to join group %{group}" msgstr "%{inviter} kutsui sinut ryhmään %{group}" -#, elixir-format #: lib/web/email/notification.ex:81 +#, elixir-format msgid "One event planned this week" msgid_plural "%{nb_events} events planned this week" msgstr[0] "Yksi suunniteltu tapahtuma tällä viikolla" msgstr[1] "%{nb_events} suunniteltua tapahtumaa tällä viikolla" -#, elixir-format #: lib/web/email/notification.ex:107 +#, elixir-format msgid "One participation request for event %{title} to process" msgid_plural "%{number_participation_requests} participation requests for event %{title} to process" msgstr[0] "Yksi osallistujapyyntö tapahtumaan %{title} odottaa käsittelyä" @@ -433,21 +433,21 @@ msgstr[1] "" "%{number_participation_requests} osallistujapyyntöä tapahtumaan %{title} " "odottaa käsittelyä" -#, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:47 #: lib/web/templates/email/notification_each_week.text.eex:3 +#, elixir-format msgid "You have one event this week:" msgid_plural "You have %{total} events this week:" msgstr[0] "Sinulla on tällä viikolla yksi tapahtuma:" msgstr[1] "Sinulla on tällä viikolla %{total} tapahtumaa:" -#, elixir-autogen, elixir-format #: lib/service/metadata/utils.ex:53 +#, elixir-autogen, elixir-format msgid "The event organizer didn't add any description." msgstr "Tapahtuman järjestäjä ei ole lisännyt kuvausta." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:78 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm." msgstr "" @@ -456,8 +456,8 @@ msgstr "" "sovellusten ja sovellusrajapinnan välinen tietoliikenne ovat SSL/TLS-" "suojattuja, ja salasanasi salataan vahvalla yksisuuntaisella algoritmilla." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety." msgstr "" @@ -469,20 +469,20 @@ msgstr "" "välttämätöntä lain tai sivustomme noudattamisen tahi meidän tai muiden " "oikeuksien, omaisuuden tai turvallisuuden suojelemisen kannalta." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:62 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Accepting these Terms" msgstr "Ehtojen hyväksyminen" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:73 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to these Terms" msgstr "Ehtojen muutokset" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:271 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content." msgstr "" @@ -493,16 +493,16 @@ msgstr "" "Olet yksin vastuussa sisällön käyttämisestä, siihen luottamisesta ja siihen " "liittyvistä riskeistä." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:192 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:" msgstr "" "Lisäksi sitoudut olemaan tekemättä palvelun tai muiden käyttäjien osalta " "mitään seuraavista:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:217 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties." msgstr "" @@ -510,22 +510,22 @@ msgstr "" "suodatus- ja turvallisuuskeinojen, käyttömäärärajoitusten tai muiden " "vastaavien ominaisuuksien kiertäminen tai kiertämisen yritys" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:211 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;" msgstr "" "palvelun muiden käyttäjien henkilötietojen kerääminen tai heidän " "ahdisteleminen, uhkaaminen, seuraaminen tai häiritseminen muilla tavoin" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:167 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that is illegal or unlawful, that would otherwise create liability;" msgstr "laittoman sisällön oikeudellisiin seuraamuksiin johtava lähettäminen" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;" msgstr "" @@ -533,48 +533,48 @@ msgstr "" "yksityisyydensuojaa, julkisuusoikeutta tai muuta immateriaali- tai muuta " "oikeutta loukkaavan sisällön lähettäminen" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:103 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Creating Accounts" msgstr "Tilien luominen" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:284 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Entire Agreement" msgstr "Koko sopimusteksti" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:294 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Feedback" msgstr "Palaute" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:261 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Hyperlinks and Third Party Content" msgstr "Linkit ja kolmansien osapuolten sisältö" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:279 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service." msgstr "" "Jos toimit näiden ehtojen vastaisesti, voimme poistaa tai keskeyttää " "käyttöoikeutesi palveluun." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:205 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;" msgstr "" "luvaton toisen henkilön tai tahon nimissä esiintyminen tai julkaiseminen tai " "muunlainen valheellisen yhteyden ilmaiseminen" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:128 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness." msgstr "" @@ -583,26 +583,26 @@ msgstr "" "saataville saattamastasi sisällöstä sekä sen laillisuudesta, " "luotettavuudesta ja sopivaisuudesta." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:94 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Privacy Policy" msgstr "Tietosuojakäytäntö" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:304 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions & Contact Information" msgstr "Kysymykset ja yhteystiedot" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:277 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Termination" msgstr "Lopettaminen" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:199 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;" msgstr "" @@ -610,14 +610,14 @@ msgstr "" "käyttäjiä heidän käyttäessään palvelua, tai joka voi vahingoittaa, estää, " "ylikuormittaa tai rajoittaa palvelun toimivuutta" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your Content & Conduct" msgstr "Oma sisältö ja käytös" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:263 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk." msgstr "" @@ -629,8 +629,8 @@ msgstr "" "sivuston. Linkitettyjen verkkosivujen käyttö tapahtuu käyttäjän omalla " "vastuulla." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:224 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended." msgstr "" @@ -639,16 +639,16 @@ msgstr "" "hyväksymistä. Sääntöjen rikkomisesta voi seurata tilisi tilapäinen tai " "pysyvä käytöstäpoisto." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:254 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For full details about the Mobilizon software see here." msgstr "" "Katso täältä tarkempia Mobilizon-" "ohjelmaa koskevia tietoja." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully." msgstr "" @@ -657,8 +657,8 @@ msgstr "" "palvelua (yhteisesti ”palvelu”). Ne ovat käyttöehtomme (”ehdot”). Lue ne " "huolellisesti." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:82 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms." msgstr "" @@ -667,8 +667,8 @@ msgstr "" "huomautuksella verkkosivun alaosassa. Verkkosivun ehdoissa tapahtuvien " "muutosten säännöllinen tarkistaminen on omalla vastuullasi." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:" msgstr "" @@ -676,16 +676,16 @@ msgstr "" "julkaise, linkitä tai muulla tavoin saata palvelussa tai sen välityksellä " "saataville mitään seuraavista:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:179 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and" msgstr "" "kolmannen osapuolen yksityisiä tietoja (esim. osoitteita, puhelinnumeroita, " "sähköpostiosoitteita, henkilötunnuksia ja maksukorttien numeroita)" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:152 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible." msgstr "" @@ -696,8 +696,8 @@ msgstr "" "sisällön poistamisesta päättyy siihen. Jos jokin toinen palvelin ei syystä " "tai toisesta poista sisältöä, emme ole siitä vastuussa." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:286 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service." msgstr "" @@ -706,8 +706,8 @@ msgstr "" "aiemmat sinun ja palvelimen %{instance_name} väliset palvelun käyttöä " "koskevat sopimukset." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:247 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it." msgstr "" @@ -717,16 +717,16 @@ msgstr "" "tarkoittaa, että lähdekoodin lataaminen, muokkaaminen ja käyttö on paitsi " "sallittua myös kannustettavaa." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:185 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code." msgstr "" "Virukset, vioittuneet tiedot tai muut haitalliset, häiritsevät tai tuhoa " "aiheuttavat tiedostot tai koodikatkelmat." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system." msgstr "" @@ -735,30 +735,30 @@ msgstr "" "järjestelmässämme tai varmuuskopioissamme. Niin ikään www-palvelimen " "käyttölokeja säilytetään järjestelmässä jonkin aikaa." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:306 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions or comments about the Service may be directed to us at %{contact}" msgstr "" "Meille voi lähettää palvelua koskevia kysymyksiä ja kommentteja osoitteeseen " "%{contact}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:245 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Source code" msgstr "Lähdekoodi" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:296 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}." msgstr "" "Pidämme palautteesta. Kerro meille, mitä mieltä olet palvelusta, näistä " "ehdoista ja yleisesti palvelimesta %{instance_name}." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:234 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful." msgstr "" @@ -771,15 +771,15 @@ msgstr "" "toimivat muulla tavoin asiattomasti, uhkaavasti, hyökkäävästi tai " "vahingollisesti." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:7 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} will not use or transmit or resell your personal data" msgstr "" "%{instance_name} ei käytä, lähetä edelleen tai myy henkilötietojasi" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:113 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly." msgstr "" @@ -788,16 +788,16 @@ msgstr "" "aukkojen osalta ota yhteyttä suoraan ohjelman tekijöihin." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:240 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules." msgstr "" "Palvelimen ylläpitäjien tulee varmistaa, että kaikkia palvelimella toimivia " "yhteisöjä moderoidaan sääntöjen mukaisesti." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:321 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA." msgstr "" @@ -806,8 +806,8 @@ msgstr "" "a> tietosuojakäytännöistä, lisäksi lisensoitu CC BY-SA -lisenssillä." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA." msgstr "" @@ -816,109 +816,108 @@ msgstr "" "tietosuojakäytännöistä, lisäksi lisensoitu CC BY-SA -lisenssillä." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:3 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Short version" msgstr "Lyhyt versio" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:29 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The service is provided without warranties and these terms may change in the future" msgstr "" "Palvelu tarjotaan ilman minkäänlaista takuuta, ja nämä ehdot voivat " "myöhemmin muuttua" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:166 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020." msgstr "" "Tämän asiakirjan lisenssinä on CC BY-SA. Se päivitettiin viimeksi 18.6.2020." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:314 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020." msgstr "" "Tämän asiakirjan lisenssinä on CC BY-SA. Se päivitettiin viimeksi 22.6.2020." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:21 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect other people and %{instance_name}'s rules when using the service" msgstr "" "Kun käytät palvelua, kunnioita muita ihmisiä ja palvelimen " "%{instance_name} sääntöjä" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect the law when using %{instance_name}" msgstr "Noudata lakia käyttäessäsi palvelinta %{instance_name}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:5 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content is yours" msgstr "Sisältösi kuuluu sinulle" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71 +#, elixir-autogen, elixir-format msgid "Confirm my e-mail address" msgstr "Vahvista sähköpostiosoite" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm your e-mail" msgstr "Vahvista sähköpostiosoite" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" "Hei! Rekisteröidyit juuri tapahtumaan ”%{title}”. Vahvista ilmoittamasi " "sähköpostiosoite:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:142 #: lib/web/templates/email/email.text.eex:8 +#, elixir-autogen, elixir-format msgid "Need help? Is something not working as expected?" msgstr "Tarvitsetko apua? Eikö kaikki toimi niin kuin pitäisi?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" "Loit palvelimelle %{host} tilin tällä sähköpostiosoitteella. Aktivoi " "se yhdellä napsautuksella." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:18 +#, elixir-autogen, elixir-format msgid "New report on %{instance}" msgstr "Uusi raportti palvelimella %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "The email address for your account on %{host} is being changed to:" msgstr "" "Palvelimella %{host} olevan tilisi sähköpostiosoitteeksi vaihdetaan:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:47 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "Pyysit uutta salasanaa tilillesi palvelimella %{instance}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:5 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "Älä käytä todellisiin tarkoituksiin." -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 #: lib/web/templates/email/event_updated.html.heex:172 @@ -927,6 +926,7 @@ msgstr "Älä käytä todellisiin tarkoituksiin." #: lib/web/templates/email/notification_each_week.text.eex:11 #: lib/web/templates/email/on_day_notification.html.heex:89 #: lib/web/templates/email/on_day_notification.text.eex:11 +#, elixir-format msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button." msgstr[0] "" @@ -936,60 +936,60 @@ msgstr[1] "" "Jos haluat perua osallistumisesi, siirry tapahtumien sivuille yllä olevista " "linkeistä ja napsauta niissä osallistumispainiketta." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} on Mobilizon-palvelin." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:187 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} on Mobilizon-palvelin." -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:18 #: lib/web/templates/email/pending_participation_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "A request is pending!" msgstr "Pyyntö odottaa!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:18 #: lib/web/templates/email/before_event_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "An event is upcoming!" msgstr "Tapahtuma lähestyy!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:18 #: lib/web/templates/email/email_changed_new.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm new email" msgstr "Vahvista sähköpostiosoite" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:108 +#, elixir-autogen, elixir-format msgid "End" msgstr "Päättyy" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:18 #: lib/web/templates/email/event_updated.text.eex:1 +#, elixir-autogen, elixir-format msgid "Event update!" msgstr "Tapahtuma päivitetty!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:155 +#, elixir-autogen, elixir-format msgid "Flagged comments" msgstr "Merkityt kommentit" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:59 #: lib/web/templates/email/event_participation_approved.text.eex:7 +#, elixir-autogen, elixir-format msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!" msgstr "" "Hyviä uutisia: joku tapahtuman järjestäjistä hyväksyi juuri pyyntösi. Olet " "kutsuttujen joukossa, joten merkitse tapahtuma kalenteriisi!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" "Hei! Haluat ilmeisesti vaihtaa palvelimella %{instance} olevaan " @@ -997,16 +997,16 @@ msgstr "" "vaihto napsauttamalla alla olevaa painiketta. Sen jälkeen voit kirjautua " "palvelimelle %{instance} uudella sähköpostiosoitteella." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:" msgstr "" "Hei! Vahvistamme vain, että palvelimella %{host} olevaan tiliisi yhdistetty " "sähköpostiosoite on vaihdettu seuraavaan osoitteeseen:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:79 #: lib/web/templates/email/email_changed_old.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you did not trigger this change yourself, it is likely that someone has gained access to your %{host} account. Please log in and change your password immediately. If you cannot login, contact the admin on %{host}." msgstr "" "Jos et tehnyt vaihtoa itse, todennäköisesti joku muu on päässyt käyttämään " @@ -1014,167 +1014,167 @@ msgstr "" "viipymättä. Jos et pääse kirjautumaan sisään, ota yhteyttä palvelimen %{host}" " ylläpitäjään." -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:12 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above." msgstr "" "Jos et tehnyt vaihtoa itse, voit jättää tämän viestin huomiotta. Salasana ei " "vaihdu, ellet avaa yllä olevaa linkkiä." -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 #: lib/web/templates/email/registration_confirmation.html.heex:62 #: lib/web/templates/email/registration_confirmation.text.eex:7 +#, elixir-autogen, elixir-format msgid "If you didn't trigger this email, you may safely ignore it." msgstr "Jos et lähettänyt pyyntöä, voit jättää tämän viestin huomiotta." -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:84 #: lib/web/templates/email/before_event_notification.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgstr "" "Jos haluat perua osallistumisesi, siirry tapahtuman sivulle yllä olevasta " "linkistä ja napsauta siellä osallistumispainiketta." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:193 #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "Learn more about Mobilizon here!" msgstr "Lue lisää Mobilizonista." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:123 #: lib/web/templates/export/event_participants.html.heex:129 +#, elixir-autogen, elixir-format msgid "Location" msgstr "Paikka" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:133 +#, elixir-autogen, elixir-format msgid "Location address was removed" msgstr "Käyntiosoite poistettiin" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:89 #: lib/web/templates/email/pending_participation_notification.text.eex:8 +#, elixir-autogen, elixir-format msgid "Manage pending requests" msgstr "Hallinnoi odottavia osallistujapyyntöjä" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:18 #: lib/web/templates/email/registration_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Nearly there!" msgstr "Melkein valmista!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:18 #: lib/web/templates/email/email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "New email confirmation" msgstr "Uuden sähköpostiosoitteen vahvistaminen" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:191 +#, elixir-autogen, elixir-format msgid "Reasons for report" msgstr "Raportin syy" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:48 +#, elixir-autogen, elixir-format msgid "Someone on %{instance} reported the following content for you to analyze:" msgstr "Seuraava sisältö raportoitiin palvelimelta %{instance}:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:18 #: lib/web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry! You're not going." msgstr "Valitettavasti et pääse mukaan." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:93 +#, elixir-autogen, elixir-format msgid "Start" msgstr "Alkaa" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:3 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "%{title} on joiltain osin muuttunut, ja ajattelimme ilmoittaa asiasta." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:74 #: lib/web/templates/email/event_updated.text.eex:6 +#, elixir-autogen, elixir-format msgid "This event has been cancelled by its organizers. Sorry!" msgstr "Valitettavasti tapahtuman järjestäjät peruivat tapahtuman." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:68 #: lib/web/templates/email/event_updated.text.eex:4 +#, elixir-autogen, elixir-format msgid "This event has been confirmed" msgstr "Tapahtuma on vahvistettu" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:70 #: lib/web/templates/email/event_updated.text.eex:5 +#, elixir-autogen, elixir-format msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it." msgstr "" "Tapahtumaa ei ole vielä vahvistettu. Järjestäjät ilmoittavat vahvistamisesta " "myöhemmin." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:59 #: lib/web/templates/email/event_participation_rejected.text.eex:7 +#, elixir-autogen, elixir-format msgid "Unfortunately, the organizers rejected your request." msgstr "Ikävä kyllä järjestäjät hylkäsivät osallistumisesi." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:70 +#, elixir-autogen, elixir-format msgid "Verify your email address" msgstr "Vahvista sähköpostiosoite" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:232 +#, elixir-autogen, elixir-format msgid "View report" msgstr "Näytä raportti" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:24 +#, elixir-autogen, elixir-format msgid "View report:" msgstr "Näytä raportti:" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 +#, elixir-autogen, elixir-format msgid "Visit event page" msgstr "Käy tapahtumasivulla" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:155 +#, elixir-autogen, elixir-format msgid "Visit the updated event page" msgstr "Käy päivitetyllä tapahtumasivulla" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:12 +#, elixir-autogen, elixir-format msgid "Visit the updated event page: %{link}" msgstr "Katso päivitetty tapahtuma: %{linkki}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:18 #: lib/web/templates/email/on_day_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "What's up today?" msgstr "Mitä tänään tapahtuu?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:96 #: lib/web/templates/email/event_participation_approved.text.eex:11 #: lib/web/templates/email/event_participation_confirmed.html.heex:96 #: lib/web/templates/email/event_participation_confirmed.text.eex:6 +#, elixir-autogen, elixir-format msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button." msgstr "" "Jos haluat päivittää tai perua osallistumisesi, siirry yllä olevasta " "linkistä tapahtumasivulle ja napsauta osallistumispainiketta." -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:106 #: lib/web/templates/email/pending_participation_notification.text.eex:10 +#, elixir-autogen, elixir-format msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »." msgstr "" "Saat tämän sähköpostin, koska olet tilannut ilmoitukset tapahtumiesi " @@ -1182,141 +1182,135 @@ msgstr "" "poistaa ilmoitukset käytöstä käyttäjätilisi asetuksista kohdasta " "”Ilmoitukset”." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "Lähetit pyynnön osallistua tapahtumaan %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:5 #: lib/web/templates/email/event_participation_confirmed.text.eex:3 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "Lähetit pyynnön osallistua tapahtumaan %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're going!" msgstr "Olet mukana!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:87 #: lib/web/templates/email/email_changed_new.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message." msgstr "Jos et tehnyt vaihtoa itse, voit jättää tämän viestin huomiotta." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:112 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "Älä käytä todellisiin tarkoituksiin." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:64 #: lib/web/templates/email/group_member_removal.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" "Jos tämä on virhe, ota yhteyttä ryhmän ylläpitäjiin ja pyydä lisäämään sinut " "takaisin." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -msgid "So long, and thanks for the fish!" -msgstr "Näkemiin ja kiitos kaloista!" - -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:114 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" msgstr "Sinut on poistettu ryhmästä %{group}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.text.eex:3 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore." msgstr "" "Sinut on poistettu ryhmästä %{group}. Et voi enää käyttää ryhmän yksityistä " "sisältöä." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:47 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}" msgstr "" "%{inviter} kutsui sinut ryhmään " "%{link_start}%{group}%{link_end}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:47 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore." msgstr "" "Sinut on poistettu ryhmästä %{link_start}%{group}%{link_end}. Et voi " "enää käyttää ryhmän yksityistä sisältöä." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:85 #: lib/web/templates/email/group_suspension.text.eex:7 +#, elixir-autogen, elixir-format msgid "As this group was located on another instance, it will continue to work for other instances than this one." msgstr "" "Koska tämä ryhmä sijaitsi toisella palvelimella, sen toiminta jatkuu muilla " "kuin tällä palvelimella." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:71 #: lib/web/templates/email/group_suspension.text.eex:5 +#, elixir-autogen, elixir-format msgid "As this group was located on this instance, all of it's data has been irretrievably deleted." msgstr "" "Koska tämä ryhmä sijaitsi tällä palvelimella, kaikki siihen kuuluvat tiedot " "on poistettu pysyvästi." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:18 #: lib/web/templates/email/group_suspension.text.eex:1 +#, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}!" msgstr "Ryhmä %{group} on estetty palvelimella %{instance}!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" "Palvelimesi moderointitiimi on päättänyt estää ryhmän %{group_name} " "(%{group_address}). Et ole enää tämän ryhmän jäsen." +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:90 msgid "The group %{group} has been suspended on %{instance}" msgstr "Ryhmä %{group} on estetty palvelimella %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:64 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}." msgstr "" "Jos käytät palvelua, sinun katsotaan hyväksyvän kaikki alla olevat ehdot. " "Jos et ymmärrä jotain kohtaa ehdoista, ota yhteyttä: %{contact}." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:96 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For information about how we collect and use information about users of the Service, please check our privacy policy." msgstr "" "Tietosuojakäytännössämme kerrotaan, kuinka keräämme " "ja käytämme palvelun käyttäjien tietoja." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:88 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms." msgstr "" "Jos jatkat palvelun käyttöä muutettujen ehtojen astuttua voimaan, osoitat " "hyväksyneesi muutetut ehdot." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:109 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you delete this information, you need to login again." msgstr "Jos poistat nämä tiedot, joudut kirjautumaan uudelleen." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:111 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser." msgstr "" @@ -1326,20 +1320,20 @@ msgstr "" "voidaan näyttää. Näiden tietojen poisto vaikuttaa vain siten, että " "osallistumisen tilaa ei enää näytetä selaimessa." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:117 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Note: This information is stored in your localStorage and not your cookies." msgstr "Huomaa: Nämä tiedot tallennetaan localStorage-tietoina eikä evästeinä." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:231 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our responsibility" msgstr "Meidän vastuumme" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:87 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days." msgstr "" @@ -1347,9 +1341,9 @@ msgstr "" "sisältäviä palvelinlokeja, mikäli sellaisia pidetään, enintään 90 päivän " "ajan." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:3 #: lib/web/templates/api/terms.html.heex:39 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better." msgstr "" @@ -1357,16 +1351,16 @@ msgstr "" "ymmärtää. Laatimamme sanasto voi auttaa niiden " "ymmärtämisessä." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:120 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge." msgstr "" "Emme ole vastuussa seurauksista, jos joku muu käyttää sähköpostiosoitettasi " "ja salasanaasi joko sinun tietäen tai tietämättäsi." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:140 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service." msgstr "" @@ -1376,8 +1370,8 @@ msgstr "" "julkaisemaasi, linkittämääsi tai muulla tavoin palvelussa tai sen kautta " "saataville saattamaasi sisältöä koskevat oikeudet säilyvät sinulla." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering." msgstr "" @@ -1393,8 +1387,8 @@ msgstr "" "otsikkokuva ovat aina julkista tietoa. Voit myös käyttää " "palvelinta rekisteröitymättä." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature." msgstr "" @@ -1402,8 +1396,8 @@ msgstr "" "esimerkiksi olla tarpeen muuttaa, jos käyttöön otetaan uusia ominaisuuksia, " "tai muusta syystä." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:55 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page." msgstr "" @@ -1416,8 +1410,8 @@ msgstr "" "itsenäinen palvelu. Voit lukea lisää tästä palvelimesta ”Tietoja tästä palvelimesta” -sivulta." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}." msgstr "" @@ -1426,8 +1420,8 @@ msgstr "" "luovuttamiesi tilitietojen ja muiden tietojen luvattomaan käyttöön liittyvät " "riskit." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:134 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set." msgstr "" @@ -1439,8 +1433,8 @@ msgstr "" "sisällölle asettamiesi näkyvyysehtojen mukaisesti. Emme muuta sisällölle " "asettamiasi näkyvyysehtoja." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:25 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them." msgstr "" @@ -1453,8 +1447,8 @@ msgstr "" "voivat kopioida viestin tekstinä tai kuvankaappauksena tai muulla tavoin " "levittää niitä edelleen." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:132 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one." msgstr "" @@ -1464,552 +1458,536 @@ msgstr "" "jäsenten kaikille palvelimille, mikäli ryhmässä on muita kuin tätä " "palvelinta käyttäviä jäseniä." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.text.eex:4 +#, elixir-autogen, elixir-format msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" "Olet vahvistanut osallistumisesi. Päivitä kalenterisi, sillä olet " "osallistujaluettelossa!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:47 #: lib/web/templates/email/event_participation_confirmed.html.heex:47 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "Lähetit pyynnön osallistua tapahtumaan %{title}." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:91 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been confirmed" msgstr "Osallistumisesi tapahtumaan %{title} on hyväksytty" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:54 +#, elixir-autogen, elixir-format msgid "%{reporter} reported the following content." msgstr "" "%{reporter_name} (%{reporter_username}) raportoi seuraavan sisällön." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:5 +#, elixir-autogen, elixir-format msgid "Group %{group} was reported" msgstr "Ryhmästä %{group} tehtiin ilmoitus" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:71 +#, elixir-autogen, elixir-format msgid "Group reported" msgstr "Ryhmästä ilmoitettu" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:7 +#, elixir-autogen, elixir-format msgid "Profile %{profile} was reported" msgstr "Profiilista %{profile} tehtiin ilmoitus" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:81 +#, elixir-autogen, elixir-format msgid "Profile reported" msgstr "Profiili ilmoitettu" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.html.heex:59 +#, elixir-autogen, elixir-format msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" "Olet vahvistanut osallistumisesi. Päivitä kalenterisi, sillä olet " "osallistujaluettelossa!" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:99 +#, elixir-autogen, elixir-format msgid "A text is required for the post" msgstr "Julkaisuun vaaditaan tekstiä" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:98 +#, elixir-autogen, elixir-format msgid "A title is required for the post" msgstr "Julkaisulle vaaditaan otsikko" +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.text.eex:5 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "%{name} (%{domain}) pyysi saada seurata palvelintasi." - -#, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:53 msgid "%{name} requests to follow your instance" msgstr "%{name} pyytää saada seurata palvelintasi" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "" "Jos hyväksyt, kyseiselle palvelimelle lähetetään kaikki julkiset tapahtumasi." +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:47 msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "Palvelin %{name} (%{domain}) haluaa seurata palvelintasi" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." msgstr "Hyväksy kutsu siirtymällä omiin ryhmiisi." -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:18 #: lib/web/templates/email/instance_follow.text.eex:1 +#, elixir-autogen, elixir-format msgid "Want to connect?" msgstr "Haluatko yhdistää?" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" -"Huom: vaikka %{name} (%{domain}) seuraa sinua, se ei tarkoita, että sinä " -"seuraisit kyseistä palvelinta, mutta voit tietenkin lähettää sinne " -"seuraamispyynnön." - -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" "Hei! Rekisteröidyit juuri tapahtumaan ”%{title}”. Vahvista " "ilmoittamasi sähköpostiosoite:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:47 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "Lähetit pyynnön osallistua tapahtumaan %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:83 +#, elixir-autogen, elixir-format msgid "Event title" msgstr "Tapahtuman otsikko" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:47 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" "%{title} on joiltain osin muuttunut, ja ajattelimme ilmoittaa asiasta." -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:7 +#, elixir-autogen, elixir-format msgid "This page is not correct" msgstr "Sivua ei löydy" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:50 +#, elixir-autogen, elixir-format msgid "We're sorry, but something went wrong on our end." msgstr "Pahoittelemme, tapahtui virhe palvelimen päässä." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:109 #: lib/web/templates/email/email.text.eex:4 +#, elixir-autogen, elixir-format msgid "This is a demonstration site to test Mobilizon." msgstr "Tämä on koekäyttöön tarkoitettu Mobilizonin esittelysivu." -#, elixir-autogen, elixir-format #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 +#, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "%{name} – syöte" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:120 +#, elixir-autogen, elixir-format msgid "%{actor}'s private events feed on %{instance}" msgstr "%{actor} – yksityistapahtumien syöte palvelimella %{instance}" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:115 +#, elixir-autogen, elixir-format msgid "%{actor}'s public events feed on %{instance}" msgstr "%{actor} – julkisten tapahtumien syöte palvelimella %{instance}" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:224 +#, elixir-autogen, elixir-format msgid "Feed for %{email} on %{instance}" msgstr "%{email}-syöte palvelimella %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:61 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may contact the server administrator at %{contact}." msgstr "" "Jos ongelma jatkuu, voit ottaa yhteyttä palvelimen ylläpitäjään osoitteeseen " "%{contact}." -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:59 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may try to contact the server administrator." msgstr "Jos ongelma jatkuu, voit ottaa yhteyttä palvelimen ylläpitäjään." -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:82 +#, elixir-autogen, elixir-format msgid "Technical details" msgstr "Tekniset tiedot" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:52 +#, elixir-autogen, elixir-format msgid "The Mobilizon server %{instance} seems to be temporarily down." msgstr "Mobilizon-palvelin näyttää olevan väliakaisesti alhaalla." -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:72 +#, elixir-autogen, elixir-format msgid "Public feed for %{instance}" msgstr "Palvelimen %{instance} julkinen syöte" +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:316 msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:322 msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/actor.ex:43 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} has been cancelled!" msgstr "Osallistumisesi tapahtumaan %{title} on hyväksytty" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:50 #: lib/web/templates/email/actor_suspension_participants.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled." msgstr "" "Palvelimesi moderointitiimi on päättänyt estää ryhmän %{group_name} " "(%{group_address}). Et ole enää tämän ryhmän jäsen." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:50 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" "Palvelimesi moderointitiimi on päättänyt estää ryhmän %{group_name} " "(%{group_address}). Et ole enää tämän ryhmän jäsen." -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:18 #: lib/web/templates/email/actor_suspension_participants.text.eex:1 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "Osallistumisesi tapahtumaan %{title} on hyväksytty" #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#, elixir-autogen, elixir-format #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 #: lib/service/export/participants/pdf.ex:96 +#, elixir-autogen, elixir-format msgid "%{event}_participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant message" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant name" msgstr "Osallistuminen hyväksytty" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant status" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:52 #: lib/web/templates/email/admin/_role.html.heex:3 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:55 +#, elixir-autogen, elixir-format msgid "Creator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:49 #: lib/web/templates/email/admin/_role.html.heex:5 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Moderator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:37 +#, elixir-autogen, elixir-format msgid "Not approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:40 +#, elixir-autogen, elixir-format msgid "Not confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:46 +#, elixir-autogen, elixir-format msgid "Participant" msgstr "Osallistuminen hyväksytty" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:43 +#, elixir-autogen, elixir-format msgid "Rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:122 +#, elixir-autogen, elixir-format msgid "Begins on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:125 +#, elixir-autogen, elixir-format msgid "Ends on" msgstr "Päättyy" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:132 +#, elixir-autogen, elixir-format msgid "Number of participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:120 +#, elixir-autogen, elixir-format msgid "Participants for %{event}" msgstr "Osallistuminen hyväksytty" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:88 +#, elixir-autogen, elixir-format msgid "Anonymous participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.html.heex:12 #: lib/web/templates/email/date/event_tz_date_range.html.heex:20 #: lib/web/templates/email/date/event_tz_date_range.html.heex:36 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "🌐 %{timezone} %{offset}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (%{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (in your timezone %{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:18 #: lib/web/templates/email/notification_each_week.text.eex:1 +#, elixir-autogen, elixir-format msgid "On the agenda this week" msgstr "Yksi suunniteltu tapahtuma tällä viikolla" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:113 +#, elixir-autogen, elixir-format msgid "Details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:28 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "From the %{start} to the %{end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:47 +#, elixir-autogen, elixir-format msgid "Manage your participation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:11 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "On %{date} from %{start_time} to %{end_time}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:132 +#, elixir-autogen, elixir-format msgid "Read more" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.html.heex:121 #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Online event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.html.heex:18 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Address:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:1 +#, elixir-autogen, elixir-format msgid "Date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:7 +#, elixir-autogen, elixir-format msgid "Details:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:182 +#, elixir-autogen, elixir-format msgid "Manage your notification settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Manage your participation:" msgstr "" +#: lib/web/templates/email/participation/card/_title.text.eex:3 +#: lib/web/templates/email/participation/card/_title.text.eex:3 #, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/card/_title.text.eex:3 -#: lib/web/templates/email/participation/card/_title.text.eex:3 msgid "Organizer: %{organizer}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:91 +#, elixir-autogen, elixir-format msgid "Participate" msgstr "Osallistuminen hyväksytty" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Participate:" msgstr "Osallistuminen hyväksytty" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 +#, elixir-autogen, elixir-format msgid "Title: %{title}" msgstr "" +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:43 msgid "📅 Just scheduled by %{group}: %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:9 +#, elixir-autogen, elixir-format msgid "New end date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:10 +#, elixir-autogen, elixir-format msgid "New location:" msgstr "Paikka" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:8 +#, elixir-autogen, elixir-format msgid "New start date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:18 #: lib/web/templates/email/group_membership_rejection.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry, not this time!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:74 +#, elixir-autogen, elixir-format msgid "View the group" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:18 #: lib/web/templates/email/group_membership_approval.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're in!" msgstr "Olet mukana!" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:61 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:88 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved." msgstr "" -#, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:47 #: lib/web/templates/email/pending_participation_notification.text.eex:4 +#, elixir-format msgid "You have one pending attendance request to process for the following event:" msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:" msgstr[0] "Yksi osallistujapyyntö odottaa käsittelyäsi:" msgstr[1] "" "%{number_participation_requests} osallistujapyyntöä odottaa käsittelyäsi:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:18 #: lib/web/templates/email/admin_user_role_changed.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator changed your role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:122 +#, elixir-autogen, elixir-format msgid "An administrator confirmed your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:1 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:43 #: lib/web/email/admin.ex:70 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:18 #: lib/web/templates/email/admin_user_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually confirmed your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:98 +#, elixir-autogen, elixir-format msgid "An administrator updated your role on %{instance}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/email_changed_new.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" "Hei! Haluat ilmeisesti vaihtaa palvelimella %{instance} olevaan " @@ -2017,289 +1995,304 @@ msgstr "" "vaihto napsauttamalla alla olevaa painiketta. Sen jälkeen voit kirjautua " "palvelimelle %{instance} uudella sähköpostiosoitteella." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:96 #: lib/web/templates/email/admin_user_email_changed_new.html.heex:62 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:62 #: lib/web/templates/email/admin_user_role_changed.html.heex:88 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:7 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:4 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:4 #: lib/web/templates/email/admin_user_role_changed.text.eex:8 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:79 +#, elixir-autogen, elixir-format msgid "Login on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:72 +#, elixir-autogen, elixir-format msgid "New role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:6 +#, elixir-autogen, elixir-format msgid "New role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:64 +#, elixir-autogen, elixir-format msgid "Old role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:5 +#, elixir-autogen, elixir-format msgid "Old role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin/_role.html.heex:7 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "User" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:62 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service:" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.html.heex:47 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/instance_follow.text.eex:5 +#, elixir-autogen, elixir-format, fuzzy msgid "%{name} just requested to follow your instance." msgstr "%{name} pyytää saada seurata palvelintasi" +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:48 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "%{name} (%{domain}) pyysi saada seurata palvelintasi." - -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:54 msgid "%{name} just requested to follow your instance." msgstr "%{name} pyytää saada seurata palvelintasi" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format, fuzzy msgid "If you accept, this profile will receive all of your public events." msgstr "" "Jos hyväksyt, kyseiselle palvelimelle lähetetään kaikki julkiset tapahtumasi." -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "To accept this invitation, head over to the profile's admin page." msgstr "Hyväksy kutsu siirtymällä omiin ryhmiisi." +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 msgid "View the details" msgstr "" +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Kommentit" +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Varoitus" +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/participation/event_card.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Read more: %{url}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/registration_confirmation.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Activate my account:" msgstr "Aktivoi tilini" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "Palvelin %{name} (%{domain}) haluaa seurata palvelintasi" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" +"Huom: vaikka %{name} (%{domain}) seuraa sinua, se ei tarkoita, että sinä " +"seuraisit kyseistä palvelinta, mutta voit tietenkin lähettää sinne " +"seuraamispyynnön." + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/fi/LC_MESSAGES/errors.po b/priv/gettext/fi/LC_MESSAGES/errors.po index 881fddebe..0a4e25fe8 100644 --- a/priv/gettext/fi/LC_MESSAGES/errors.po +++ b/priv/gettext/fi/LC_MESSAGES/errors.po @@ -18,8 +18,8 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.6.2\n" -#, elixir-autogen #: lib/mobilizon/discussions/discussion.ex:69 +#, elixir-autogen msgid "can't be blank" msgstr "ei voi olla tyhjä" @@ -95,71 +95,70 @@ msgstr "tulee olla vähintään %{number}" msgid "must be equal to %{number}" msgstr "tulee olla tasas %{number}" +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:107 msgid "Cannot refresh the token" msgstr "Merkkiä ei voi päivittää" +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:272 msgid "Current profile is not a member of this group" msgstr "Nykyinen profiili ei kuulu tähän ryhmään" +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:276 msgid "Current profile is not an administrator of the selected group" msgstr "Nykyinen profiili ei ole valitun ryhmän ylläpitäjä" +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:610 msgid "Error while saving user settings" msgstr "Käyttäjän asetusten tallennuksessa tapahtui virhe" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 +#, elixir-autogen, elixir-format msgid "Group not found" msgstr "Ryhmää ei löydy" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:98 #: lib/graphql/resolvers/group.ex:102 +#, elixir-autogen, elixir-format msgid "Group with ID %{id} not found" msgstr "Tunnuksella %{id} ei löydy ryhmää" +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:85 msgid "Impossible to authenticate, either your email or password are invalid." msgstr "" "Kirjautuminen epäonnistui - joko sähköpostiosoitteesi tai salasana on väärin." +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:335 msgid "Member not found" msgstr "Jäsentä ei löydy" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:94 +#, elixir-autogen, elixir-format msgid "No profile found for the moderator user" msgstr "Moderaattorikäyttäjän profiilia ei löydy" +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:272 msgid "No user to validate with this email was found" msgstr "Käyttäjää tämän sähköpostin vahvistamiseksi ei löydy" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 +#, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "Käyttäjää, jolla on tämä sähköpostiosoite ei löydy" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:28 #: lib/graphql/resolvers/participant.ex:32 #: lib/graphql/resolvers/participant.ex:210 @@ -169,316 +168,316 @@ msgstr "Käyttäjää, jolla on tämä sähköpostiosoite ei löydy" #: lib/graphql/resolvers/person.ex:396 #: lib/graphql/resolvers/person.ex:425 #: lib/graphql/resolvers/person.ex:440 +#, elixir-autogen, elixir-format msgid "Profile is not owned by authenticated user" msgstr "Profiili ei ole tunnistautuneen käyttäjän omistuksessa" +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:159 msgid "Registrations are not open" msgstr "Ei voi rekisteröityä" +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:427 msgid "The current password is invalid" msgstr "Nykyinen salasana ei kelpaa" +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 msgid "The new email doesn't seem to be valid" msgstr "Uusi sähköpostiosoite ei vaikuta kelvolliselta" +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 msgid "The new email must be different" msgstr "Uuden sähköpostiosoitteen on poikettava vanhasta" +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:430 msgid "The new password must be different" msgstr "Uuden salasanan on poikettava vanhasta" +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 msgid "The password provided is invalid" msgstr "Annettu salasana on epäkelpo" +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:434 msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" "Valitsemasi salasana on liian lyhyt. Käytä vähintään kuuden merkin mittaista " "salasanaa." +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:292 msgid "This user can't reset their password" msgstr "Käyttäjä ei voi palauttaa salasanaansa" +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:81 msgid "This user has been disabled" msgstr "Käyttäjä on poistettu käytöstä" +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 msgid "Unable to validate user" msgstr "Käyttäjää ei voi vahvistaa" +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:520 msgid "User already disabled" msgstr "Käyttäjä on jo poistettu käytöstä" +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:585 msgid "User requested is not logged-in" msgstr "Pyydetty käyttäjä ei ole kirjautuneena sisään" +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:307 msgid "You are already a member of this group" msgstr "Olet jo tämän ryhmän jäsen" +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:342 msgid "You can't leave this group because you are the only administrator" msgstr "Et voi poistua ryhmästä, koska olet sen ainoa ylläpitäjä" +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:304 msgid "You cannot join this group" msgstr "Et voi liittyä tähän ryhmään" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:132 +#, elixir-autogen, elixir-format msgid "You may not list groups unless moderator." msgstr "Voit nähdä ryhmäluettelon vain, jos olet moderaattori." +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:485 msgid "You need to be logged-in to change your email" msgstr "Sähköpostiosoitteen voi vaihtaa vain sisäänkirjautuneena" +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:442 msgid "You need to be logged-in to change your password" msgstr "Salasanan voi vaihtaa vain sisäänkirjautuneena" +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:281 msgid "You need to be logged-in to delete a group" msgstr "Ryhmän voi poistaa vain sisäänkirjautuneena" +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:547 msgid "You need to be logged-in to delete your account" msgstr "Voit poistaa tilisi vain sisäänkirjautuneena" +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:312 msgid "You need to be logged-in to join a group" msgstr "Voit liittyä ryhmään vain sisäänkirjautuneena" +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:347 msgid "You need to be logged-in to leave a group" msgstr "Voit poistua ryhmästä vain sisäänkirjautuneena" +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:245 msgid "You need to be logged-in to update a group" msgstr "Voit päivittää ryhmää vain sisäänkirjautuneena" +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:112 msgid "You need to have an existing token to get a refresh token" msgstr "Voit saada uuden merkin vain, jos sinulla on jo merkki" +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 msgid "You requested again a confirmation email too soon" msgstr "Pyysit uutta vahvistussähköpostia liian aikaisin" +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:162 msgid "Your email is not on the allowlist" msgstr "Sähköpostiosoitteesi ei ole sallittujen luettelossa" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:100 +#, elixir-autogen, elixir-format msgid "Error while performing background task" msgstr "Virhe taustatehtävää suoritettaessa" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:32 +#, elixir-autogen, elixir-format msgid "No profile found with this ID" msgstr "Tällä tunnisteella ei löytynyt profiilia" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:61 #: lib/graphql/resolvers/actor.ex:97 +#, elixir-autogen, elixir-format msgid "No remote profile found with this ID" msgstr "Tällä tunnisteella ei löytynyt etäprofiilia" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:72 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can suspend a profile" msgstr "Vain moderaattorit ja ylläpitäjät voivat hyllyttää profiilin" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:105 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can unsuspend a profile" msgstr "Vain moderaattorit ja ylläpitäjät voivat palauttaa hyllytetyn profiilin" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:29 +#, elixir-autogen, elixir-format msgid "Only remote profiles may be refreshed" msgstr "Vain etäprofiilit voi ladata uudelleen" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:64 +#, elixir-autogen, elixir-format msgid "Profile already suspended" msgstr "Profiili on jo hyllytetty" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:96 +#, elixir-autogen, elixir-format msgid "A valid email is required by your instance" msgstr "Palvelin vaatii kelvollisen sähköpostiosoitteen" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:90 #: lib/graphql/resolvers/participant.ex:143 +#, elixir-autogen, elixir-format msgid "Anonymous participation is not enabled" msgstr "Anonyymi osallistuminen ei ole käytössä" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:210 +#, elixir-autogen, elixir-format msgid "Cannot remove the last administrator of a group" msgstr "Ryhmän viimeistä ylläpitäjää ei voi poistaa" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:207 +#, elixir-autogen, elixir-format msgid "Cannot remove the last identity of a user" msgstr "Käyttäjän viimeistä identiteettiä ei voi poistaa" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:126 +#, elixir-autogen, elixir-format msgid "Comment is already deleted" msgstr "Kommentti on jo poistettu" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:103 #: lib/graphql/resolvers/discussion.ex:69 +#, elixir-autogen, elixir-format msgid "Discussion not found" msgstr "Keskustelua ei löydy" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:71 #: lib/graphql/resolvers/report.ex:90 +#, elixir-autogen, elixir-format msgid "Error while saving report" msgstr "Virhe raporttia tallennettaessa" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:110 +#, elixir-autogen, elixir-format msgid "Error while updating report" msgstr "Virhe raporttia päivitettäessä" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:131 +#, elixir-autogen, elixir-format msgid "Event id not found" msgstr "Tapahtumatunnistetta ei löydy" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 +#, elixir-autogen, elixir-format msgid "Event not found" msgstr "Tapahtumaa ei löydy" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:87 #: lib/graphql/resolvers/participant.ex:128 #: lib/graphql/resolvers/participant.ex:155 #: lib/graphql/resolvers/participant.ex:336 +#, elixir-autogen, elixir-format msgid "Event with this ID %{id} doesn't exist" msgstr "Tunnisteella %{id} ei ole tapahtumaa" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:103 +#, elixir-autogen, elixir-format msgid "Internal Error" msgstr "Sisäinen virhe" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:219 +#, elixir-autogen, elixir-format msgid "No discussion with ID %{id}" msgstr "Tunnisteella %{id} ei ole keskustelua" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:80 #: lib/graphql/resolvers/todos.ex:107 #: lib/graphql/resolvers/todos.ex:179 #: lib/graphql/resolvers/todos.ex:208 #: lib/graphql/resolvers/todos.ex:237 +#, elixir-autogen, elixir-format msgid "No profile found for user" msgstr "Käyttäjälle ei löydy profiilia" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:64 +#, elixir-autogen, elixir-format msgid "No such feed token" msgstr "Kyseistä syötemerkkiä ei ole" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:259 +#, elixir-autogen, elixir-format msgid "Participant already has role %{role}" msgstr "Osallistujalla on jo rooli %{role}" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:187 #: lib/graphql/resolvers/participant.ex:220 #: lib/graphql/resolvers/participant.ex:263 +#, elixir-autogen, elixir-format msgid "Participant not found" msgstr "Osallistujaa ei löydy" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:32 +#, elixir-autogen, elixir-format msgid "Person with ID %{id} not found" msgstr "Tunnuksella %{id} ei löydy henkilöä" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:56 +#, elixir-autogen, elixir-format msgid "Person with username %{username} not found" msgstr "Käyttäjänimellä %{username} ei löydy henkilöä" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:169 #: lib/graphql/resolvers/post.ex:203 +#, elixir-autogen, elixir-format msgid "Post ID is not a valid ID" msgstr "Julkaisun tunnus ei ole kelvollinen" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:172 #: lib/graphql/resolvers/post.ex:206 +#, elixir-autogen, elixir-format msgid "Post doesn't exist" msgstr "Julkaisua ei ole" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:84 +#, elixir-autogen, elixir-format msgid "Profile invited doesn't exist" msgstr "Kutsuttua profiilia ei ole" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:93 #: lib/graphql/resolvers/member.ex:97 +#, elixir-autogen, elixir-format msgid "Profile is already a member of this group" msgstr "Profiili on jo ryhmän jäsen" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:133 #: lib/graphql/resolvers/post.ex:175 #: lib/graphql/resolvers/post.ex:209 @@ -492,625 +491,626 @@ msgstr "Profiili on jo ryhmän jäsen" #: lib/graphql/resolvers/todos.ex:182 #: lib/graphql/resolvers/todos.ex:214 #: lib/graphql/resolvers/todos.ex:246 +#, elixir-autogen, elixir-format msgid "Profile is not member of group" msgstr "Profiili ei ole ryhmän jäsen" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:67 #: lib/graphql/resolvers/person.ex:233 +#, elixir-autogen, elixir-format msgid "Profile not found" msgstr "Profiilia ei löydy" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:48 +#, elixir-autogen, elixir-format msgid "Report not found" msgstr "Raporttia ei löydy" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:172 #: lib/graphql/resolvers/resource.ex:199 +#, elixir-autogen, elixir-format msgid "Resource doesn't exist" msgstr "Resurssia ei ole" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:124 +#, elixir-autogen, elixir-format msgid "The event has already reached its maximum capacity" msgstr "Tapahtuma on jo täynnä" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:282 +#, elixir-autogen, elixir-format msgid "This token is invalid" msgstr "Epäkelpo merkki" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:176 #: lib/graphql/resolvers/todos.ex:243 +#, elixir-autogen, elixir-format msgid "Todo doesn't exist" msgstr "Työkalua ei ole" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:77 #: lib/graphql/resolvers/todos.ex:211 #: lib/graphql/resolvers/todos.ex:240 +#, elixir-autogen, elixir-format msgid "Todo list doesn't exist" msgstr "Tehtäväluetteloa ei ole" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:73 +#, elixir-autogen, elixir-format msgid "Token does not exist" msgstr "Merkkiä ei ole" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:67 #: lib/graphql/resolvers/feed_token.ex:70 +#, elixir-autogen, elixir-format msgid "Token is not a valid UUID" msgstr "Merkki ei ole kelvollinen UUID" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:98 +#, elixir-autogen, elixir-format msgid "User not found" msgstr "Käyttäjää ei löydy" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:310 +#, elixir-autogen, elixir-format msgid "You already have a profile for this user" msgstr "Sinulla on jo profiili tälle käyttäjälle" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:134 +#, elixir-autogen, elixir-format msgid "You are already a participant of this event" msgstr "Olet jo tapahtuman osallistuja" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:87 +#, elixir-autogen, elixir-format msgid "You are not a member of this group" msgstr "Et ole ryhmän jäsen" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:157 #: lib/graphql/resolvers/member.ex:173 #: lib/graphql/resolvers/member.ex:188 +#, elixir-autogen, elixir-format msgid "You are not a moderator or admin for this group" msgstr "Et ole ryhmän moderaattori tai ylläpitäjä" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:59 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a comment if not connected" msgstr "Ilman yhteyttä ei voi kommentoida" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:41 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a feed token if not connected" msgstr "Ilman yhteyttä ei voi luoda syötemerkkiä" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:134 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a comment if not connected" msgstr "Ilman yhteyttä ei voi poistaa kommenttia" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:82 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a feed token if not connected" msgstr "Ilman yhteyttä ei voi poistaa syötemerkkiä" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:93 +#, elixir-autogen, elixir-format msgid "You are not allowed to update a comment if not connected" msgstr "Ilman yhteyttä ei voi päivittää kommenttia" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:181 #: lib/graphql/resolvers/participant.ex:214 +#, elixir-autogen, elixir-format msgid "You can't leave event because you're the only event creator participant" msgstr "" "Et voi poistua tapahtumasta, koska olet ainoa tapahtuman luonut osallistuja" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:192 +#, elixir-autogen, elixir-format msgid "You can't set yourself to a lower member role for this group because you are the only administrator" msgstr "" "Et voi vaihtaa jäsenrooliasi ryhmässä nykyistä alemmaksi, koska olet ainoa " "ylläpitäjä" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:122 +#, elixir-autogen, elixir-format msgid "You cannot delete this comment" msgstr "Et voi poistaa kommenttia" +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:408 msgid "You cannot delete this event" msgstr "Et voi poistaa tapahtumaa" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:90 +#, elixir-autogen, elixir-format msgid "You cannot invite to this group" msgstr "Et voi kutsua tähän ryhmään" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:76 +#, elixir-autogen, elixir-format msgid "You don't have permission to delete this token" msgstr "Sinulla ei ole oikeutta poistaa tätä merkkiä" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:56 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list action logs" msgstr "Toimintalokien katselu vain moderaattorille sisäänkirjautuneena" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:36 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list reports" msgstr "Raporttien katselu vain moderaattorille sisäänkirjautuneena" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:115 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to update a report" msgstr "Raportin päivittäminen vain moderaattorille sisäänkirjautuneena" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:53 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to view a report" msgstr "Raportin katselu vain moderaattorille sisäänkirjautuneena" +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:250 msgid "You need to be logged-in and an administrator to access admin settings" msgstr "Pääsy ylläpitoasetuksiin vain ylläpitäjälle sisäänkirjautuneena" +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:234 msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "Pääsy koontinäytön tilastoihin vain ylläpitäjälle sisäänkirjautuneena" +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:276 msgid "You need to be logged-in and an administrator to save admin settings" msgstr "Ylläpitoasetusten tallennus vain ylläpitäjälle sisäänkirjautuneena" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:84 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access discussions" msgstr "Pääsy keskusteluihin vain sisäänkirjautuneena" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:96 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access resources" msgstr "Pääsy resursseihin vain sisäänkirjautuneena" +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:318 msgid "You need to be logged-in to create events" msgstr "Tapahtumien luonti vain sisäänkirjautuneena" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:141 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create posts" msgstr "Julkaisujen luonti vain sisäänkirjautuneena" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create reports" msgstr "Raporttien luonti vain sisäänkirjautuneena" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:140 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create resources" msgstr "Resurssien luonti vain sisäänkirjautuneena" +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:417 msgid "You need to be logged-in to delete an event" msgstr "Tapahtuman poisto vain sisäänkirjautuneena" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:214 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete posts" msgstr "Julkaisujen poisto vain sisäänkirjautuneena" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:207 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete resources" msgstr "Resurssien poisto vain sisäänkirjautuneena" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:108 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to join an event" msgstr "Tapahtumaan liittyminen vain sisäänkirjautuneena" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:225 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to leave an event" msgstr "Tapahtumasta poistuminen vain sisäänkirjautuneena" +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:374 msgid "You need to be logged-in to update an event" msgstr "Tapahtuman päivittäminen vain sisäänkirjautuneena" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:180 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update posts" msgstr "Julkaisujen päivittäminen vain sisäänkirjautuneena" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:177 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update resources" msgstr "Resurssien päivittäminen vain sisäänkirjautuneena" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:236 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to view a resource preview" msgstr "Resurssin esikatselu vain sisäänkirjautuneena" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:132 +#, elixir-autogen, elixir-format msgid "Parent resource doesn't belong to this group" msgstr "Ylätason resurssi ei kuulu tähän ryhmään" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:114 +#, elixir-autogen, elixir-format msgid "The chosen password is too short." msgstr "Valittu salasana on liian lyhyt." -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:142 +#, elixir-autogen, elixir-format msgid "The registration token is already in use, this looks like an issue on our side." msgstr "Rekisteröintimerkki on jo käytössä. Vaikuttaa palvelinpään virheeltä." -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:108 +#, elixir-autogen, elixir-format msgid "This email is already used." msgstr "Sähköpostiosoite on jo käytössä." -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:99 +#, elixir-autogen, elixir-format msgid "Post not found" msgstr "Julkaisua ei löydy" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:86 +#, elixir-autogen, elixir-format msgid "Invalid arguments passed" msgstr "Virheelliset argumentit välitetty" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:92 +#, elixir-autogen, elixir-format msgid "Invalid credentials" msgstr "Virheelliset kirjautumistiedot" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:90 +#, elixir-autogen, elixir-format msgid "Reset your password to login" msgstr "Palauta salasana, jotta voit kirjautua sisään" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:97 #: lib/graphql/error.ex:102 +#, elixir-autogen, elixir-format msgid "Resource not found" msgstr "Resurssia ei löydy" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:104 +#, elixir-autogen, elixir-format msgid "Something went wrong" msgstr "Jokin meni vikaan" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:85 +#, elixir-autogen, elixir-format msgid "Unknown Resource" msgstr "Tuntematon resurssi" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:95 +#, elixir-autogen, elixir-format msgid "You don't have permission to do this" msgstr "Sinulla ei ole oikeutta tähän" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged in" msgstr "Kirjaudu ensin sisään" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:118 +#, elixir-autogen, elixir-format msgid "You can't accept this invitation with this profile." msgstr "Et voi hyväksyä kutsua tällä profiililla." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:139 +#, elixir-autogen, elixir-format msgid "You can't reject this invitation with this profile." msgstr "Et voi hylätä kutsua tällä profiililla." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/media.ex:71 +#, elixir-autogen, elixir-format msgid "File doesn't have an allowed MIME type." msgstr "Tiedostolla ei ole sallittua MIME-tyyppiä." +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:240 msgid "Profile is not administrator for the group" msgstr "Profiili ei ole ryhmän ylläpitäjä" +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:363 msgid "You can't edit this event." msgstr "Et voi muokata tapahtumaa." +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:366 msgid "You can't attribute this event to this profile." msgstr "Et voi yhdistää tapahtumaa tähän profiiliin." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:142 +#, elixir-autogen, elixir-format msgid "This invitation doesn't exist." msgstr "Kutsua ei ole." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:217 +#, elixir-autogen, elixir-format msgid "This member already has been rejected." msgstr "Jäsen on jo hylätty." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:241 +#, elixir-autogen, elixir-format msgid "You don't have the right to remove this member." msgstr "Sinulla ei ole oikeutta poistaa jäsentä." +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format -#: lib/mobilizon/actors/actor.ex:351 msgid "This username is already taken." msgstr "Käyttäjänimi on jo käytössä." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:81 +#, elixir-autogen, elixir-format msgid "You must provide either an ID or a slug to access a discussion" msgstr "Keskusteluun pääsemiseen vaaditaan tunniste tai polkutunnus" +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:313 msgid "Organizer profile is not owned by the user" msgstr "Järjestäjän profiili ei ole käyttäjän hallussa" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:93 +#, elixir-autogen, elixir-format msgid "Profile ID provided is not the anonymous profile one" msgstr "Annettu profiilitunniste ei kuulu anonyymille profiilille" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:181 #: lib/graphql/resolvers/group.ex:223 #: lib/graphql/resolvers/person.ex:148 #: lib/graphql/resolvers/person.ex:182 #: lib/graphql/resolvers/person.ex:304 +#, elixir-autogen, elixir-format msgid "The provided picture is too heavy" msgstr "Toimitettu kuva on liian suuri" -#, elixir-autogen, elixir-format -#: lib/web/views/utils.ex:34 -msgid "Index file not found. You need to recompile the front-end." -msgstr "Indeksitiedostoa ei löydy. Kokoa käyttöliittymä uudelleen." - -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:129 +#, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "Virhe raporttia tallennettaessa" +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:503 msgid "Invalid activation token" msgstr "Virheellinen aktivointimerkki" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:226 +#, elixir-autogen, elixir-format msgid "Unable to fetch resource details from this URL." msgstr "Resurssin tietoja ei voida hakea tästä URL-osoitteesta." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/event.ex:164 #: lib/graphql/resolvers/participant.ex:253 #: lib/graphql/resolvers/participant.ex:328 +#, elixir-autogen, elixir-format msgid "Provided profile doesn't have moderator permissions on this event" msgstr "Annetulla moderaattoriprofiililla ei ole oikeuksia tähän tapahtumaan" +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:299 msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:354 msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:166 msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:129 +#, elixir-autogen, elixir-format msgid "Comment not found" msgstr "Tapahtumaa ei löydy" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:123 +#, elixir-autogen, elixir-format msgid "Error while creating a discussion" msgstr "Virhe raporttia tallennettaessa" +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:624 msgid "Error while updating locale" msgstr "Virhe raporttia päivitettäessä" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:307 +#, elixir-autogen, elixir-format msgid "Error while uploading pictures" msgstr "Virhe raporttia päivitettäessä" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:190 +#, elixir-autogen, elixir-format msgid "Failed to leave the event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:236 +#, elixir-autogen, elixir-format msgid "Failed to update the group" msgstr "" +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 msgid "Failed to update user email" msgstr "" +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:499 msgid "Failed to validate user email" msgstr "Käyttäjää ei voi vahvistaa" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:146 +#, elixir-autogen, elixir-format msgid "The anonymous actor ID is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:165 +#, elixir-autogen, elixir-format msgid "Unknown error while updating resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:84 +#, elixir-autogen, elixir-format msgid "You are not the comment creator" msgstr "" +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:424 msgid "You cannot change your password." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:321 +#, elixir-autogen, elixir-format msgid "Format not supported" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:305 +#, elixir-autogen, elixir-format msgid "A dependency needed to export to %{format} is not installed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:313 +#, elixir-autogen, elixir-format msgid "An error occured while saving export" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/controllers/export_controller.ex:30 +#, elixir-autogen, elixir-format msgid "Export to format %{format} is not enabled on this instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:187 +#, elixir-autogen, elixir-format msgid "Only admins can create groups" msgstr "" +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:306 msgid "Only groups can create events" msgstr "" +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:292 msgid "Unknown error while creating event" msgstr "" +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:480 msgid "User cannot change email" msgstr "" +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:391 msgid "Follow does not match your account" msgstr "" +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:395 msgid "Follow not found" msgstr "" +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:345 msgid "Profile with username %{username} not found" msgstr "Käyttäjänimellä %{username} ei löydy henkilöä" +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:340 msgid "This profile does not belong to you" msgstr "" +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:365 msgid "You are already following this group" msgstr "" +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:374 msgid "You need to be logged-in to follow a group" msgstr "Voit liittyä ryhmään vain sisäänkirjautuneena" +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:423 msgid "You need to be logged-in to unfollow a group" msgstr "Voit liittyä ryhmään vain sisäänkirjautuneena" +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:400 msgid "You need to be logged-in to update a group follow" msgstr "Voit päivittää ryhmää vain sisäänkirjautuneena" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:210 +#, elixir-autogen, elixir-format msgid "This member does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:234 +#, elixir-autogen, elixir-format msgid "You don't have the role needed to remove this member." msgstr "Sinulla ei ole oikeutta poistaa jäsentä." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:252 +#, elixir-autogen, elixir-format msgid "You must be logged-in to remove a member" msgstr "" +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:156 msgid "Your email seems to be using an invalid format" msgstr "" +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:380 msgid "Can't confirm an already confirmed user" msgstr "" +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:384 msgid "Deconfirming users is not supported" msgstr "" +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:356 msgid "The new role must be different" msgstr "Uuden sähköpostiosoitteen on poikettava vanhasta" +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:307 msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "Ylläpitoasetusten tallennus vain ylläpitäjälle sisäänkirjautuneena" -#, elixir-autogen, elixir-format #: lib/graphql/api/groups.ex:33 +#, elixir-autogen, elixir-format msgid "A profile or group with that name already exists" msgstr "" +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:506 msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/fr/LC_MESSAGES/activity.po b/priv/gettext/fr/LC_MESSAGES/activity.po index ae3d3dad4..3cbe3c9d2 100644 --- a/priv/gettext/fr/LC_MESSAGES/activity.po +++ b/priv/gettext/fr/LC_MESSAGES/activity.po @@ -20,442 +20,448 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Poedit 3.0\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:14 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "%{member} a accepté l'invitation à rejoindre le groupe." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "%{member} a refusé l'invitation à rejoindre le groupe." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:3 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "%{member} a demandé à rejoindre le groupe." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:8 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "%{member} a été invité⋅e par %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:30 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "%{profile} a ajouté le ou la membre %{member}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "%{profile} a archivé la discussion %{discussion}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "%{profile} a créé la discussion %{discussion}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "%{profile} a créé le dossier %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:3 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "%{profile} a créé le groupe %{group}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "%{profile} a créé la resource %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "%{profile} a créé la discussion %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "%{profile} a supprimé le dossier %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "%{profile} a supprimé la resource %{resource}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 msgid "%{profile} excluded member %{member}." msgstr "%{profile} a exclu le ou la membre %{member}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "%{profile} a déplacé le dossier %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "%{profile} a déplacé la ressource %{resource}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 msgid "%{profile} quit the group." msgstr "%{profile} a quitté le groupe." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "%{profile} a renommé la discussion %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "%{profile} a renommé le dossier %{old_resource_title} en %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "%{profile} a renommé la resource %{old_resource_title} en %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "%{profile} a répondu à la discussion %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "%{profile} a mis à jour le groupe %{group}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 msgid "%{profile} updated the member %{member}." msgstr "%{profile} a mis à jour le membre %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:3 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "L'événement %{event} a été créé par %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "L'événement %{event} a été supprimé par %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "L'événement %{event} a été mis à jour par %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:3 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "Le billet %{post} a été créé par %{profile}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "Le billet %{post} a été supprimé par %{profile}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "Le billet %{post} a été mis à jour par %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:24 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "%{member} a rejoint le groupe." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "%{profile} a posté un commentaire sur l'événement %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "%{profile} a répondu à un commentaire sur l'événement %{event}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:27 +#, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "Vous ne voulez pas recevoir de notifications d'activité ? Vous pouvez changer leur fréquence ou les désactiver dans vos préférences." -#, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "Voir une activité de plus" msgstr[1] "Voir %{count} activités de plus" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:53 #: lib/web/templates/email/email_direct_activity.html.heex:60 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "Il y a eu une activité !" msgstr[1] "Il y a eu de l'activité !" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/renderer.ex:46 +#, elixir-autogen, elixir-format msgid "Activity on %{instance}" msgstr "Activité sur %{instance}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "%{profile} a posté une annonce sous l'événement %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:3 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "%{profile} vous a mentionné dans un commentaire sous l'événement %{event}." +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:249 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" "Vous ne voulez pas recevoir de notifications d'activité ? Vous pouvez changer leur fréquence ou les désactiver dans %{tag_start}vos préférences" "%{tag_end}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:51 #: lib/web/templates/email/email_direct_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "Voici votre récapitulatif hebdomadaire d'activité" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:121 #: lib/web/email/activity.ex:142 +#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "Notification d'activité sur %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:128 +#, elixir-autogen, elixir-format msgid "Daily activity recap for %{instance}" msgstr "Récapitulatif quotidien d'activité sur %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:49 #: lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "Voici votre récapitulatif quotidien d'activité" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:135 +#, elixir-autogen, elixir-format msgid "Weekly activity recap for %{instance}" msgstr "Récapitulatif hebdomadaire d'activité sur %{instance}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "%{profile} a posté un nouveau commentaire sous votre événement %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "%{profile} a posté une nouvelle réponse sous votre événement %{event}." -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:46 +#, elixir-autogen, elixir-format msgid "Announcement for your event %{event}" msgstr "Annonce pour votre événement %{event}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/group.ex:23 +#, elixir-autogen, elixir-format msgid "The group %{group} was updated by %{profile}." msgstr "Le groupe %{group} a été mis à jour par %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:47 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "Le billet %{post} du groupe %{group} a été supprimé par %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:31 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "Le billet %{post} du groupe %{group} a été publié par %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:39 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "Le billet %{post} du groupe %{group} a été mis à jour par %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:39 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group %{group}." msgstr "%{member} a accepté l'invitation à rejoindre le groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:47 +#, elixir-autogen, elixir-format msgid "%{member} joined the group %{group}." msgstr "%{member} a rejoint le groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:43 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group %{group}." msgstr "%{member} a refusé l'invitation à rejoindre le groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:31 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group %{group}." msgstr "%{member} a demandé à rejoindre le groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:35 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile} to group %{group}." msgstr "%{member} a été invité⋅e par %{profile} au groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member} to group %{group}." msgstr "%{profile} a ajouté le ou la membre %{member} au groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:55 +#, elixir-autogen, elixir-format msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "%{profile} a approuvé la demande d'adhésion de %{member} au groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:33 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "%{profile} a créé le dossier %{resource} du groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:69 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "%{profile} a supprimé le dossier %{resource} du groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "%{profile} a supprimé la ressource %{resource} du groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:75 +#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "%{profile} a exclu le ou la membre %{member} du groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:61 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "%{profile} a déplacé le dossier %{resource} du groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "%{profile} a déplacé la ressource %{resource} du groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:79 +#, elixir-autogen, elixir-format msgid "%{profile} quit the group %{group}." msgstr "%{profile} a quitté le groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "%{profile} a rejeté la demande d'adhésion de %{member} pour le groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:45 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "%{profile} a renommé le dossier %{old_resource_title} en %{resource} dans le groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "%{profile} a renommé la ressource %{old_resource_title} en %{resource} dans le groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member} in group %{group}." msgstr "%{profile} a mis à jour le membre %{member} dans le groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:35 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "%{profile} a créé la ressource %{resource} dans le groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:86 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "%{profile} a archivé la discussion %{discussion} du groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:26 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "%{profile} a créé la discussion %{discussion} du groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:101 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "%{profile} a créé la discussion %{discussion} dans le groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:56 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "%{profile} vous a mentionné dans la discussion %{discussion} du groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "%{profile} a renommé la discussion %{discussion} du groupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:41 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "%{profile} a répondu à la discussion %{discussion} du groupe %{group}." + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "%{profile} a ajouté le ou la membre %{member}." diff --git a/priv/gettext/fr/LC_MESSAGES/default.po b/priv/gettext/fr/LC_MESSAGES/default.po index d3da88081..b75d8c38e 100644 --- a/priv/gettext/fr/LC_MESSAGES/default.po +++ b/priv/gettext/fr/LC_MESSAGES/default.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2022-04-05 14:11+0200\n" +"PO-Revision-Date: 2022-10-18 16:25+0200\n" "Last-Translator: Thomas Citharel \n" "Language-Team: French \n" "Language: fr\n" @@ -18,1147 +18,899 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Poedit 3.0.1\n" +"X-Generator: Poedit 3.1.1\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:66 msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "Si vous n'avez pas demandé ceci, vous pouvez ignorer cet email. Votre mot de passe ne changera pas tant que vous n'en créerez pas un nouveau en cliquant sur le lien ci-dessous." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:120 msgid "%{title} by %{creator}" msgstr "%{title} par %{creator}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:80 msgid "Activate my account" msgstr "Activer mon compte" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email.html.heex:150 -#: lib/web/templates/email/email.text.eex:9 +#: lib/web/templates/email/email.html.heex:150 lib/web/templates/email/email.text.eex:9 msgid "Ask the community on Framacolibri" msgstr "Demander à la communauté sur Framacolibri" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:15 msgid "Comments" msgstr "Commentaires" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/report.html.heex:115 -#: lib/web/templates/email/report.text.eex:11 +#: lib/web/templates/email/report.html.heex:115 lib/web/templates/email/report.text.eex:11 msgid "Event" msgstr "Événement" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:49 msgid "Instructions to reset your password on %{instance}" msgstr "Instructions pour réinitialiser votre mot de passe sur %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:21 msgid "Reason" msgstr "Raison" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:86 msgid "Reset Password" msgstr "Réinitialiser mon mot de passe" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:53 msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "Réinitialiser votre mot de passe est facile. Cliquez simplement sur le bouton et suivez les inscriptions. Vous serez opérationnel en un rien de temps." -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:26 msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "Instructions pour confirmer votre compte Mobilizon sur %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:22 msgid "New report on Mobilizon instance %{instance}" msgstr "Nouveau signalement sur l'instance Mobilizon %{instance}" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/before_event_notification.html.heex:67 -#: lib/web/templates/email/before_event_notification.text.eex:4 +#: lib/web/templates/email/before_event_notification.html.heex:67 lib/web/templates/email/before_event_notification.text.eex:4 msgid "Go to event page" msgstr "Aller à la page de l'événement" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:1 msgid "New report from %{reporter} on %{instance}" msgstr "Nouveau signalement sur %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:1 msgid "Participation approved" msgstr "Participation approuvée" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/password_reset.html.heex:18 -#: lib/web/templates/email/password_reset.text.eex:1 +#: lib/web/templates/email/password_reset.html.heex:18 lib/web/templates/email/password_reset.text.eex:1 msgid "Password reset" msgstr "Réinitialisation du mot de passe" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:7 msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "Réinitialiser votre mot de passe est facile. Cliquez simplement sur le bouton et suivez les instructions. Vous serez opérationnel en un rien de temps." -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:5 msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "Vous avez créé un compte sur %{host} avec cette adresse email. Vous êtes à un clic de l'activer." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:114 msgid "Your participation to event %{title} has been approved" msgstr "Votre participation à l'événement %{title} a été approuvée" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:67 msgid "Your participation to event %{title} has been rejected" msgstr "Votre participation à l'événement %{title} a été rejetée" -#, elixir-autogen, elixir-format #: lib/web/email/event.ex:44 msgid "Event %{title} has been updated" msgstr "L'événement %{title} a été mis à jour" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:7 msgid "New title: %{title}" msgstr "Nouveau titre : %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:5 msgid "You requested a new password for your account on %{instance}." msgstr "Vous avez demandé un nouveau mot de passe pour votre compte sur %{instance}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:105 msgid "Warning" msgstr "Attention" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:140 msgid "Confirm your participation to event %{title}" msgstr "Confirmer ma participation à l'événement %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:106 msgctxt "terms" msgid "An internal ID for your current selected identity" msgstr "Une identité interne pour l'identité sélectionnée actuellement" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:105 msgctxt "terms" msgid "An internal user ID" msgstr "Une identité utilisateur·ice interne" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:47 msgctxt "terms" msgid "Any of the information we collect from you may be used in the following ways:" msgstr "Les informations que nous vous nous fournissez pourront être utilisées ainsi :" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:13 msgctxt "terms" msgid "Basic account information" msgstr "Informations basiques du compte" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:32 msgctxt "terms" msgid "Do not share any dangerous information over Mobilizon." msgstr "Ne partagez aucune information sensible à l'aide de Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:123 msgctxt "terms" msgid "Do we disclose any information to outside parties?" msgstr "Partageons-nous des informations à des tiers ?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:100 msgctxt "terms" msgid "Do we use cookies?" msgstr "Utilisons-nous des cookies ?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:76 msgctxt "terms" msgid "How do we protect your information?" msgstr "Comment protégeons-nous vos informations ?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:36 msgctxt "terms" msgid "IPs and other metadata" msgstr "Adresses IP et autres métadonnées" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:23 msgctxt "terms" msgid "Published events and comments" msgstr "Événements publiés et commentaires" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:93 msgctxt "terms" msgid "Retain the IP addresses associated with registered users no more than 12 months." msgstr "Ne pas conserver les adresses IP associées aux utilisateur·ices enregistrés pas plus de 12 mois." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:107 msgctxt "terms" msgid "Tokens to authenticate you" msgstr "Jetons pour vous identifier" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:38 msgctxt "terms" msgid "We also may retain server logs which include the IP address of every request to our server." msgstr "Nous pouvons également conserver les données d'authentification y compris les adresses IP de toutes les requêtes de notre serveur." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:102 msgctxt "terms" msgid "We store the following information on your device when you connect:" msgstr "Nous conservons les informations suivantes sur votre appareil lorsque vous vous connectez :" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:84 msgctxt "terms" msgid "We will make a good faith effort to:" msgstr "Nous mettrons tout en possible pour :" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:45 msgctxt "terms" msgid "What do we use your information for?" msgstr "Comment utilisons-nous vos informations ?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:83 msgctxt "terms" msgid "What is our data retention policy?" msgstr "Quelle est notre politique de conservation des données ?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:99 msgctxt "terms" msgid "You may irreversibly delete your account at any time." msgstr "Vous pouvez supprimer votre compte à tout moment de façon irréversible." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:158 msgctxt "terms" msgid "Changes to our Privacy Policy" msgstr "Modifications de notre politique de confidentialité" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:139 msgctxt "terms" msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site." msgstr "Si ce serveur est dans l'Union Européenne ou dans l'Espace Economique Européen : nos sites, produits et services sont tous destinés aux personnes âgées de plus de 16 ans. Si vous avez moins de 16 ans, suivant le RGPD (Règlement général sur la protection des données), n'utilisez pas ce site." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:146 msgctxt "terms" msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site." msgstr "Si le serveur est situé aux Etats-Unis : Notre site, nos produits et services sont tous à destination de personnes agées d'au moins 13 ans. Si vous avez moins de 13 ans, d'après les recommandations de COOPA (Children's Online Privacy Protection Act) n'utilisez pas ce site." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:160 msgctxt "terms" msgid "If we decide to change our privacy policy, we will post those changes on this page." msgstr "Si nous décidons de changer notre politique de confidentialité, nous présenterons ces changements sur cette page." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:153 msgctxt "terms" msgid "Law requirements can be different if this server is in another jurisdiction." msgstr "Les conditions juridiques peuvent différer si le serveur est sous une autre juridiction." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:137 msgctxt "terms" msgid "Site usage by children" msgstr "Utilisation du site par des mineurs" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:68 msgctxt "terms" -msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions." +msgid "" +"The email address you provide may be used to send you information, updates and notifications about other people\n" +" interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n" +" questions." msgstr "" "L'adresse électronique que vous nous fournissez peut être utilisée pour vous envoyer des informations, des mises à jour et des notifications concernant d'autres personnes\n" "qui interagissent avec vos contenus ou vous envoient des messages et pour répondre à des demandes,\n" "et/ou à d'autres requêtes ou questions." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:61 msgctxt "terms" -msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations." +msgid "" +"To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n" +" evasion or other violations." msgstr "" "Afin d'aider à la modération de la communauté, par exemple en comparant votre adresse IP avec d'autres adresses connues\n" "dans le but de détecter des tentatives de contournement d'un bannissement ou d'autres violations." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:54 msgctxt "terms" -msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in." +msgid "" +"To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n" +" interact with other people's content and post your own content if you are logged in." msgstr "" "Fournir la fonctionnalité de base de Mobilizon. Selon la politique de cette instance, vous ne pourrez interagir\n" "avec le contenu d'autres personnes et publier votre propre contenu que si vous êtes connecté." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:10 msgctxt "terms" msgid "What information do we collect?" msgstr "Quelles informations collectons-nous ?" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:182 msgid "Mobilizon on %{instance}: confirm your email address" msgstr "Mobilizon sur %{instance} : confirmez votre adresse email" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:159 msgid "Mobilizon on %{instance}: email changed" msgstr "Mobilizon sur %{instance} : adresse email modifiée" -#, elixir-format #: lib/web/email/notification.ex:52 msgid "One event planned today" msgid_plural "%{nb_events} events planned today" msgstr[0] "Un événement prévu aujourd'hui" msgstr[1] "%{nb_events} événements prévus aujourd'hui" -#, elixir-format -#: lib/web/templates/email/on_day_notification.html.heex:47 -#: lib/web/templates/email/on_day_notification.text.eex:3 +#: lib/web/templates/email/on_day_notification.html.heex:47 lib/web/templates/email/on_day_notification.text.eex:3 msgid "You have one event today:" msgid_plural "You have %{total} events today:" msgstr[0] "Vous avez un événement aujourd'hui :" msgstr[1] "Vous avez %{total} événements aujourd'hui :" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.text.eex:3 msgid "%{inviter} just invited you to join their group %{group}" msgstr "%{inviter} vient de vous inviter à rejoindre son groupe %{group}" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_invite.html.heex:18 -#: lib/web/templates/email/group_invite.text.eex:1 +#: lib/web/templates/email/group_invite.html.heex:18 lib/web/templates/email/group_invite.text.eex:1 msgid "Come along!" msgstr "Rejoignez-nous !" -#, elixir-autogen, elixir-format #: lib/web/email/notification.ex:24 msgid "Don't forget to go to %{title}" msgstr "N'oubliez pas de vous rendre à %{title}" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/before_event_notification.html.heex:47 -#: lib/web/templates/email/before_event_notification.text.eex:3 +#: lib/web/templates/email/before_event_notification.html.heex:47 lib/web/templates/email/before_event_notification.text.eex:3 msgid "Get ready for %{title}" msgstr "Préparez vous pour %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:83 msgid "See my groups" msgstr "Voir mes groupes" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_invite.html.heex:65 -#: lib/web/templates/email/group_invite.text.eex:5 +#: lib/web/templates/email/group_invite.html.heex:65 lib/web/templates/email/group_invite.text.eex:5 msgid "To accept this invitation, head over to your groups." msgstr "Pour accepter cette invitation, rendez-vous dans vos groupes." -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.text.eex:5 msgid "View the event on: %{link}" msgstr "Voir l'événement mis à jour sur : %{link}" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:30 msgid "You have been invited by %{inviter} to join group %{group}" msgstr "Vous avez été invité par %{inviter} à rejoindre le groupe %{group}" -#, elixir-format #: lib/web/email/notification.ex:81 msgid "One event planned this week" msgid_plural "%{nb_events} events planned this week" msgstr[0] "Un événement prévu cette semaine" msgstr[1] "%{nb_events} événements prévus cette semaine" -#, elixir-format #: lib/web/email/notification.ex:107 msgid "One participation request for event %{title} to process" msgid_plural "%{number_participation_requests} participation requests for event %{title} to process" msgstr[0] "Une demande de participation à l'événement %{title} à traiter" msgstr[1] "%{number_participation_requests} demandes de participation à l'événement %{title} à traiter" -#, elixir-format -#: lib/web/templates/email/notification_each_week.html.heex:47 -#: lib/web/templates/email/notification_each_week.text.eex:3 +#: lib/web/templates/email/notification_each_week.html.heex:47 lib/web/templates/email/notification_each_week.text.eex:3 msgid "You have one event this week:" msgid_plural "You have %{total} events this week:" msgstr[0] "Vous avez un événement aujourd'hui :" msgstr[1] "Vous avez %{total} événements aujourd'hui :" -#, elixir-autogen, elixir-format #: lib/service/metadata/utils.ex:53 msgid "The event organizer didn't add any description." msgstr "L'organisateur·ice de l'événement n'a pas ajouté de description." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:78 msgctxt "terms" msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm." msgstr "Nous utilisons plusieurs mesures de sécurité pour assurer la confidentialité de vos informations personnelles lorsque vous soumettez ou accédez à vos informations. Entre autres, votre session de navigateur et la connexion entre vos applications et l'API sont sécurisés par SSL/TLS, et votre mot de passe est haché avec un algorithme fort à sens unique." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:126 msgctxt "terms" msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety." msgstr "Non. Nous ne vendons, n’échangeons ou ne transférons d’une quelque manière que soit des informations permettant de vous identifier personnellement. Cela n’inclut pas les tierces parties de confiance qui nous aident à opérer ce site, à conduire nos activités commerciales ou à vous servir, tant qu’elles acceptent de garder ces informations confidentielles. Nous sommes également susceptibles de partager vos informations quand nous pensons que c’est nécessaire pour nous conformer à la loi, pour appliquer les politiques de notre site ainsi que pour défendre nos droits, notre propriété, notre sécurité et celles et ceux d’autres personnes." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:62 msgctxt "terms" msgid "Accepting these Terms" msgstr "Acceptation de ces Conditions" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:73 msgctxt "terms" msgid "Changes to these Terms" msgstr "Modifications de ces Conditions d'Utilisation" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:271 msgctxt "terms" msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content." msgstr "Une grande partie du contenu du Service provient de vous et d'autres personnes, et nous ne l'examinons, ne le vérifions ni ne l'authentifions, et il peut contenir des inexactitudes ou de fausses informations. Nous ne faisons aucune déclaration, garantie ou assurance concernant la qualité, la pertinence, la véracité, l'exactitude ou l'exhaustivité de tout contenu du Service. Vous reconnaissez être seul responsable et assumez tous les risques découlant de votre utilisation ou de votre confiance dans tout contenu." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:192 msgctxt "terms" msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:" msgstr "De plus, vous acceptez de ne pas faire ce qui suit en relation avec le Service ou les autres utilisateur·ices :" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:217 msgctxt "terms" msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties." msgstr "Contourner ou tenter de contourner tout filtrage, mesures de sécurité, limites d'accès ou autres caractéristiques destinées à protéger le Service, les utilisateur·ices du Service ou des tiers." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:211 msgctxt "terms" msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;" msgstr "Recueillir des informations personnelles sur les autres utilisateur·ices, ou intimider, menacer, traquer ou harceler de toute autre manière les autres utilisateurs du Service ;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:167 msgctxt "terms" msgid "Content that is illegal or unlawful, that would otherwise create liability;" msgstr "Du contenu qui est illégal ou illicite, qui autrement entraînerait une responsabilité ;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:173 msgctxt "terms" msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;" msgstr "Du contenu susceptible d'enfreindre ou de violer un brevet, une marque de commerce, un secret commercial, un droit d'auteur, un droit à la vie privée, un droit de publicité ou tout autre droit intellectuel ou autre de toute partie ;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:103 msgctxt "terms" msgid "Creating Accounts" msgstr "Création de compte" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:284 msgctxt "terms" msgid "Entire Agreement" msgstr "Accord complet" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:294 msgctxt "terms" msgid "Feedback" msgstr "Commentaires" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:261 msgctxt "terms" msgid "Hyperlinks and Third Party Content" msgstr "Liens hypertexte et contenu tiers" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:279 msgctxt "terms" msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service." msgstr "Si vous enfreignez l'une de ces Conditions, nous avons le droit de suspendre ou de désactiver votre accès ou votre utilisation du Service." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:205 msgctxt "terms" msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;" msgstr "Usurper l'identité d'une personne ou d'une entité ou afficher au nom d'une personne ou d'une entité, ou encore présenter de manière inexacte votre affiliation à une personne ou une entité ;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:128 msgctxt "terms" msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness." msgstr "Notre Service vous permet, ainsi qu'à d'autres utilisateur·ices, de publier, d'établir des liens et de mettre à disposition du contenu. Vous êtes responsable du contenu que vous mettez à la disposition du service, y compris de sa légalité, de sa fiabilité et de sa pertinence." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:94 msgctxt "terms" msgid "Privacy Policy" msgstr "Politique de confidentialité" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:304 msgctxt "terms" msgid "Questions & Contact Information" msgstr "Questions et coordonnées" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:277 msgctxt "terms" msgid "Termination" msgstr "Résiliation" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:199 msgctxt "terms" msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;" msgstr "Utiliser le Service de toute manière qui pourrait interférer, perturber, affecter négativement ou empêcher d'autres utilisateur·ices de profiter pleinement du Service ou qui pourrait endommager, désactiver, surcharger ou altérer le fonctionnement du Service ;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:126 msgctxt "terms" msgid "Your Content & Conduct" msgstr "Votre contenu et votre conduite" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:263 msgctxt "terms" msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk." msgstr "%{instance_name} ne fait aucune revendication et n'accepte aucune responsabilité concernant les sites web de tiers accessibles par lien hypertexte depuis le Service ou les sites web liés au Service. Lorsque vous quittez le Service, vous devez savoir que les présentes Conditions et nos politiques de confidentialité ne sont plus applicables. L'inclusion d'un lien n'implique pas l'approbation par %{instance_name} du site. L'utilisation de tout site web lié est aux risques et périls de l'utilisateur·ice." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:224 msgctxt "terms" msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended." msgstr "Enfin, votre utilisation du Service est également soumise à l'acceptation des règles spécifiques de l'instance concernant le code de conduite et les règles de modération. Le non-respect de ces règles peut également entraîner la désactivation ou la suspension de votre compte." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:254 msgctxt "terms" msgid "For full details about the Mobilizon software see here." msgstr "Pour plus de détails sur le logiciel Mobilizon voir ici." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:47 msgctxt "terms" msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully." msgstr "Voici les points importants que vous devez savoir sur l'accès et l'utilisation du site web et du Service %{instance_name} (%{instance_url}) (conjointement, \"Service\"). Ce sont nos conditions de service (\"Conditions\"). Veuillez les lire attentivement." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:82 msgctxt "terms" msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms." msgstr "Si nous apportons des changements majeurs, nous en informerons nos utilisateur·ices de manière claire et visible. Il est possible que les changements mineurs ne soient mis en évidence que dans le pied de page de cette page. Il est de votre responsabilité de vérifier régulièrement sur le site web si des modifications ont été apportées aux présentes Conditions." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:158 msgctxt "terms" msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:" msgstr "Afin de faire de %{instance_name} un endroit idéal pour nous toutes et tous, nous vous prions de ne pas publier, relier ou rendre disponible sur ou par le biais du Service l'un des éléments suivants :" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:179 msgctxt "terms" msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and" msgstr "Les informations privées de toute personne tierce (par exemple, les adresses, les numéros de téléphone, les adresses électroniques, les numéros de sécurité sociale et les numéros de carte de crédit) ; et" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:152 msgctxt "terms" msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible." msgstr "Mobilizon étant un réseau distribué, il est possible, en fonction des règles de visibilité définies pour votre contenu, que celui-ci ait été distribué à d'autres instances de Mobilizon. Lorsque vous supprimez votre contenu, nous demandons à ces autres instances de supprimer également le contenu. Notre responsabilité quant au contenu supprimé de ces autres instances s'arrête ici. Si, pour une raison quelconque, une autre instance ne supprime pas le contenu, nous ne pouvons être tenus responsables." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:286 msgctxt "terms" msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service." msgstr "Les présentes Conditions constituent l'intégralité de l'accord entre vous et %{instance_name} concernant l'utilisation du Service, remplaçant tout accord préalable entre vous et %{instance_name} relatif à votre utilisation du Service." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:247 msgctxt "terms" msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it." msgstr "Ce Service fonctionne sur une instance de Mobilizon. Ce code source est sous licence AGPLv3 ce qui signifie que vous êtes autorisé et même encouragé à prendre le code source, le modifier et l'utiliser." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:185 msgctxt "terms" msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code." msgstr "Virus, données corrompues ou autres fichiers ou codes nuisibles, perturbateurs ou destructeurs." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:146 msgctxt "terms" msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system." msgstr "Vous pouvez supprimer le contenu que vous avez publié en le supprimant. Une fois que vous avez supprimé votre contenu, il n'apparaîtra plus sur le Service, mais des copies de votre contenu supprimé peuvent rester dans notre système ou des sauvegardes pendant un certain temps. Les journaux d'accès au serveur web peuvent également être stockés pendant un certain temps dans le système." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:306 msgctxt "terms" msgid "Questions or comments about the Service may be directed to us at %{contact}" msgstr "Les questions ou commentaires concernant le Service peuvent nous être adressés à %{contact}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:245 msgctxt "terms" msgid "Source code" msgstr "Code source" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:296 msgctxt "terms" msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}." msgstr "Nous aimons les retours d'information. N'hésitez pas à nous faire savoir ce que vous pensez du Service, des présentes Conditions et, en général, de %{instance_name}." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:234 msgctxt "terms" msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful." msgstr "Les administrateurs d'instance (et les modérateurs de la communauté, sous réserve d'un accès approprié) sont chargés de surveiller et d'agir sur les contenus signalés et autres rapports d'utilisateur·ices, et ont le droit et la responsabilité de supprimer ou de modifier les contenus qui ne sont pas conformes aux règles de cette d'instance, ou de suspendre, bloquer ou interdire (temporairement ou définitivement) tout compte, communauté ou instance pour violation de ces conditions, ou pour d'autres comportements qu'ils jugent inappropriés, menaçants, offensants ou nuisibles." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:7 msgctxt "terms" msgid "%{instance_name} will not use or transmit or resell your personal data" msgstr "%{instance_name} n'utilisera pas ni ne transmettra ou revendra vos données" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:113 msgctxt "terms" msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly." msgstr "Si vous découvrez ou soupçonnez des failles de sécurité du Service, veuillez nous en informer dès que possible. Pour les failles de sécurité dans le logiciel Mobilizon lui-même, veuillez contacter directement ses contributeur·ices." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:240 msgctxt "terms" msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules." msgstr "Les administrateur·ices d'instance doivent s'assurer que chaque communauté hébergée sur l'instance est correctement modérée conformément aux règles définies." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:321 msgctxt "terms" msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA." msgstr "Adaptée à l'origine des politiques de confidentialité de Diaspora* et App.net, aussi sous licence CC BY-SA." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:173 msgctxt "terms" msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA." msgstr "Adaptée à l'origine des politiques de confidentialité de Mastodon et Discourse, aussi sous licence CC BY-SA." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:3 msgctxt "terms" msgid "Short version" msgstr "Version courte" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:29 msgctxt "terms" msgid "The service is provided without warranties and these terms may change in the future" msgstr "Le service est fourni sans garanties et ces conditions peuvent changer dans le futur" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:166 msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020." msgstr "Ce document est sous licence CC BY-SA. La dernière mise à jour date du 18 juin 2020." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:314 msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020." msgstr "Ce document est sous licence CC BY-SA. La dernière mise à jour date du 22 juin 2020." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:21 msgctxt "terms" msgid "You must respect other people and %{instance_name}'s rules when using the service" msgstr "Vous devez respecter les autres et les règles de %{instance_name} lorsque vous utilisez le service" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:15 msgctxt "terms" msgid "You must respect the law when using %{instance_name}" msgstr "Vous devez respecter la loi lorsque vous utilisez %{instance_name}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:5 msgctxt "terms" msgid "Your content is yours" msgstr "Votre contenu vous appartient" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71 msgid "Confirm my e-mail address" msgstr "Confirmer mon adresse email" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18 -#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 +#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18 lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 msgid "Confirm your e-mail" msgstr "Confirmez votre adresse email" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3 msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "Salut ! Vous venez de vous enregistrer pour rejoindre cet événement : « %{title} ». Merci de confirmer l'adresse email que vous avez fournie :" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email.html.heex:142 -#: lib/web/templates/email/email.text.eex:8 +#: lib/web/templates/email/email.html.heex:142 lib/web/templates/email/email.text.eex:8 msgid "Need help? Is something not working as expected?" msgstr "Besoin d'aide ? Quelque chose ne fonctionne pas correctement ?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:47 msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "Vous avez créé un compte sur %{host} avec cette adresse email. Vous êtes à un clic de l'activer." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:18 msgid "New report on %{instance}" msgstr "Nouveau signalement sur %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:47 msgid "The email address for your account on %{host} is being changed to:" msgstr "L'adresse email pour votre compte sur %{host} est en train d'être changée pour :" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:47 msgid "You requested a new password for your account on %{instance}." msgstr "Vous avez demandé un nouveau mot de passe pour votre compte sur %{instance}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:5 msgid "Please do not use it for real purposes." msgstr "Veuillez ne pas l'utiliser pour un cas réel." -#, elixir-format -#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88 -#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 -#: lib/web/templates/email/event_updated.html.heex:172 -#: lib/web/templates/email/event_updated.text.eex:14 -#: lib/web/templates/email/notification_each_week.html.heex:92 -#: lib/web/templates/email/notification_each_week.text.eex:11 -#: lib/web/templates/email/on_day_notification.html.heex:89 -#: lib/web/templates/email/on_day_notification.text.eex:11 +#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88 lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 lib/web/templates/email/event_updated.html.heex:172 lib/web/templates/email/event_updated.text.eex:14 lib/web/templates/email/notification_each_week.html.heex:92 lib/web/templates/email/notification_each_week.text.eex:11 lib/web/templates/email/on_day_notification.html.heex:89 lib/web/templates/email/on_day_notification.text.eex:11 msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button." msgstr[0] "Si vous avez besoin d'annuler votre participation, il suffit d'accéder à la page de l'événement à partir du lien ci-dessus et de cliquer sur le bouton « Je participe »." msgstr[1] "Si vous avez besoin d'annuler votre participation à un ou plusieurs événements, il suffit d'accéder aux pages des événement grâce aux liens ci-dessus et de cliquer sur le bouton « Je participe »." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:11 msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} est une instance Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:187 msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} est une instance Mobilizon." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/pending_participation_notification.html.heex:18 -#: lib/web/templates/email/pending_participation_notification.text.eex:1 +#: lib/web/templates/email/pending_participation_notification.html.heex:18 lib/web/templates/email/pending_participation_notification.text.eex:1 msgid "A request is pending!" msgstr "Une demande est en attente !" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/before_event_notification.html.heex:18 -#: lib/web/templates/email/before_event_notification.text.eex:1 +#: lib/web/templates/email/before_event_notification.html.heex:18 lib/web/templates/email/before_event_notification.text.eex:1 msgid "An event is upcoming!" msgstr "Un événement est à venir !" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_changed_new.html.heex:18 -#: lib/web/templates/email/email_changed_new.text.eex:1 +#: lib/web/templates/email/email_changed_new.html.heex:18 lib/web/templates/email/email_changed_new.text.eex:1 msgid "Confirm new email" msgstr "Confirmez votre adresse email" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:108 msgid "End" msgstr "Fin" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/event_updated.html.heex:18 -#: lib/web/templates/email/event_updated.text.eex:1 +#: lib/web/templates/email/event_updated.html.heex:18 lib/web/templates/email/event_updated.text.eex:1 msgid "Event update!" msgstr "Événement mis à jour !" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:155 msgid "Flagged comments" msgstr "Commentaires signalés" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/event_participation_approved.html.heex:59 -#: lib/web/templates/email/event_participation_approved.text.eex:7 +#: lib/web/templates/email/event_participation_approved.html.heex:59 lib/web/templates/email/event_participation_approved.text.eex:7 msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!" msgstr "Bonne nouvelle : un·e des organisateur·ices de l'événement vient d'approuver votre demande. Mettez à jour votre agenda, car vous êtes maintenant un·e participant·e !" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:47 msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "Salut ! Il semblerait que vous avez demandé la modification de l'adresse e-mail liée à votre compte sur %{instance}. Si vous voulez toujours effectuer ce changement, merci de cliquer sur le bouton ci-dessous pour confirmer la modification. Vous pourrez alors vous connecter à %{instance} avec cette nouvelle adresse." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.text.eex:3 msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:" msgstr "Salut ! Juste un petite note pour confirmer que l'adresse e-mail liée à votre compte sur %{host} a été changée depuis celle-ci à :" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_changed_old.html.heex:79 -#: lib/web/templates/email/email_changed_old.text.eex:5 +#: lib/web/templates/email/email_changed_old.html.heex:79 lib/web/templates/email/email_changed_old.text.eex:5 msgid "If you did not trigger this change yourself, it is likely that someone has gained access to your %{host} account. Please log in and change your password immediately. If you cannot login, contact the admin on %{host}." msgstr "Si vous n'avez pas effectué cette modification vous-même, il est probable que quelqu'un ait eu accès à votre compte %{host}. Veuillez vous connecter et changer immédiatement votre mot de passe. Si vous ne pouvez pas vous connecter, contactez l'administrateur·ice sur %{host}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:12 msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above." msgstr "Si vous n'êtes pas à l'origine de cette modification, merci d'ignorer ce message. Votre mot de passe ne sera pas modifié tant que vous ne cliquerez pas le lien ci-dessus." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103 -#: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 -#: lib/web/templates/email/registration_confirmation.html.heex:62 -#: lib/web/templates/email/registration_confirmation.text.eex:7 +#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103 lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 lib/web/templates/email/registration_confirmation.html.heex:62 lib/web/templates/email/registration_confirmation.text.eex:7 msgid "If you didn't trigger this email, you may safely ignore it." msgstr "Si vous n'avez pas déclenché cette alerte, vous pouvez ignorer cet e-mail sans souci." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/before_event_notification.html.heex:84 -#: lib/web/templates/email/before_event_notification.text.eex:6 +#: lib/web/templates/email/before_event_notification.html.heex:84 lib/web/templates/email/before_event_notification.text.eex:6 msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgstr "Si vous avez besoin d'annuler votre participation, il suffit d'accéder à la page de l'événement à partir du lien ci-dessus et de cliquer sur le bouton « Je participe »." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email.html.heex:193 -#: lib/web/templates/email/email.text.eex:11 +#: lib/web/templates/email/email.html.heex:193 lib/web/templates/email/email.text.eex:11 msgid "Learn more about Mobilizon here!" msgstr "En apprendre plus à propos de Mobilizon ici !" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/event_updated.html.heex:123 -#: lib/web/templates/export/event_participants.html.heex:129 +#: lib/web/templates/email/event_updated.html.heex:123 lib/web/templates/export/event_participants.html.heex:129 msgid "Location" msgstr "Localisation" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:133 msgid "Location address was removed" msgstr "L'adresse physique a été enlevée" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/pending_participation_notification.html.heex:89 -#: lib/web/templates/email/pending_participation_notification.text.eex:8 +#: lib/web/templates/email/pending_participation_notification.html.heex:89 lib/web/templates/email/pending_participation_notification.text.eex:8 msgid "Manage pending requests" msgstr "Gérer les demandes de participation en attente" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/registration_confirmation.html.heex:18 -#: lib/web/templates/email/registration_confirmation.text.eex:1 +#: lib/web/templates/email/registration_confirmation.html.heex:18 lib/web/templates/email/registration_confirmation.text.eex:1 msgid "Nearly there!" msgstr "Vous y êtes presque !" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_changed_old.html.heex:18 -#: lib/web/templates/email/email_changed_old.text.eex:1 +#: lib/web/templates/email/email_changed_old.html.heex:18 lib/web/templates/email/email_changed_old.text.eex:1 msgid "New email confirmation" msgstr "Confirmation de nouvel e-mail" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:191 msgid "Reasons for report" msgstr "Raisons du signalement" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:48 msgid "Someone on %{instance} reported the following content for you to analyze:" msgstr "Une personne de %{instance} a signalé le contenu suivant :" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/event_participation_rejected.html.heex:18 -#: lib/web/templates/email/event_participation_rejected.text.eex:1 +#: lib/web/templates/email/event_participation_rejected.html.heex:18 lib/web/templates/email/event_participation_rejected.text.eex:1 msgid "Sorry! You're not going." msgstr "Désolé ! Vous n'y allez pas." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:93 msgid "Start" msgstr "Début" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:3 msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "Il y a eu des changements pour %{title} donc nous avons pensé que nous vous le ferions savoir." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/event_updated.html.heex:74 -#: lib/web/templates/email/event_updated.text.eex:6 +#: lib/web/templates/email/event_updated.html.heex:74 lib/web/templates/email/event_updated.text.eex:6 msgid "This event has been cancelled by its organizers. Sorry!" msgstr "Cet événement a été annulé par ses organisateur·ices. Désolé !" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/event_updated.html.heex:68 -#: lib/web/templates/email/event_updated.text.eex:4 +#: lib/web/templates/email/event_updated.html.heex:68 lib/web/templates/email/event_updated.text.eex:4 msgid "This event has been confirmed" msgstr "L'événement a été confirmé" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/event_updated.html.heex:70 -#: lib/web/templates/email/event_updated.text.eex:5 +#: lib/web/templates/email/event_updated.html.heex:70 lib/web/templates/email/event_updated.text.eex:5 msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it." msgstr "Cet événement doit encore être confirmé : les organisateur·ices vous feront savoir si l'événement est confirmé." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/event_participation_rejected.html.heex:59 -#: lib/web/templates/email/event_participation_rejected.text.eex:7 +#: lib/web/templates/email/event_participation_rejected.html.heex:59 lib/web/templates/email/event_participation_rejected.text.eex:7 msgid "Unfortunately, the organizers rejected your request." msgstr "Malheureusement, les organisateur⋅ices ont rejeté votre demande de participation." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:70 msgid "Verify your email address" msgstr "Vérifier l'adresse email" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:232 msgid "View report" msgstr "Voir le signalement" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:24 msgid "View report:" msgstr "Voir le signalement :" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 -#: lib/web/templates/email/event_participation_approved.html.heex:79 -#: lib/web/templates/email/event_participation_confirmed.html.heex:79 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 lib/web/templates/email/event_participation_approved.html.heex:79 lib/web/templates/email/event_participation_confirmed.html.heex:79 msgid "Visit event page" msgstr "Voir la page de l'événement" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:155 msgid "Visit the updated event page" msgstr "Voir la page de l'événement mis à jour" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:12 msgid "Visit the updated event page: %{link}" msgstr "Voir l'événement mis à jour sur : %{link}" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/on_day_notification.html.heex:18 -#: lib/web/templates/email/on_day_notification.text.eex:1 +#: lib/web/templates/email/on_day_notification.html.heex:18 lib/web/templates/email/on_day_notification.text.eex:1 msgid "What's up today?" msgstr "Quoi de neuf aujourd'hui ?" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/event_participation_approved.html.heex:96 -#: lib/web/templates/email/event_participation_approved.text.eex:11 -#: lib/web/templates/email/event_participation_confirmed.html.heex:96 -#: lib/web/templates/email/event_participation_confirmed.text.eex:6 +#: lib/web/templates/email/event_participation_approved.html.heex:96 lib/web/templates/email/event_participation_approved.text.eex:11 lib/web/templates/email/event_participation_confirmed.html.heex:96 lib/web/templates/email/event_participation_confirmed.text.eex:6 msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button." msgstr "Si vous souhaitez mettre à jour ou annuler votre participation, il vous suffit d'accéder à la page de l'événement par le lien ci-dessus et de cliquer sur le bouton Participer." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/pending_participation_notification.html.heex:106 -#: lib/web/templates/email/pending_participation_notification.text.eex:10 +#: lib/web/templates/email/pending_participation_notification.html.heex:106 lib/web/templates/email/pending_participation_notification.text.eex:10 msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »." msgstr "Vous recevez ce courriel parce que vous avez choisi de recevoir des notifications pour les demandes de participation en attente à vos événements. Vous pouvez désactiver ou modifier vos paramètres de notification dans les paramètres de votre compte utilisateur dans « Notifications »." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.text.eex:5 msgid "You issued a request to attend %{title}." msgstr "Vous avez effectué une demande de participation à %{title}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/event_participation_approved.text.eex:5 -#: lib/web/templates/email/event_participation_confirmed.text.eex:3 +#: lib/web/templates/email/event_participation_approved.text.eex:5 lib/web/templates/email/event_participation_confirmed.text.eex:3 msgid "You recently requested to attend %{title}." msgstr "Vous avez demandé à participer à l'événement %{title}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/event_participation_approved.html.heex:18 -#: lib/web/templates/email/event_participation_confirmed.html.heex:18 -#: lib/web/templates/email/event_participation_confirmed.text.eex:1 +#: lib/web/templates/email/event_participation_approved.html.heex:18 lib/web/templates/email/event_participation_confirmed.html.heex:18 lib/web/templates/email/event_participation_confirmed.text.eex:1 msgid "You're going!" msgstr "Vous y allez !" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_changed_new.html.heex:87 -#: lib/web/templates/email/email_changed_new.text.eex:5 +#: lib/web/templates/email/email_changed_new.html.heex:87 lib/web/templates/email/email_changed_new.text.eex:5 msgid "If you didn't trigger the change yourself, please ignore this message." msgstr "Si vous n'êtes pas à l'origine de cette modification, merci d'ignorer ce message." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:112 msgid "Please do not use it for real purposes." msgstr "Veuillez ne pas l'utiliser pour un cas réel." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_member_removal.html.heex:64 -#: lib/web/templates/email/group_member_removal.text.eex:5 +#: lib/web/templates/email/group_member_removal.html.heex:64 lib/web/templates/email/group_member_removal.text.eex:5 msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "Si vous pensez qu'il s'agit d'une erreur, vous pouvez contacter les administrateurs du groupe afin qu'ils vous réintègrent." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -msgid "So long, and thanks for the fish!" -msgstr "Salut, et encore merci pour le poisson !" - -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:114 msgid "You have been removed from group %{group}" msgstr "Vous avez été enlevé du groupe %{group}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.text.eex:3 msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore." msgstr "Vous avez été enlevé du groupe %{group}. Vous ne serez plus en mesure d'accéder au contenu privé du groupe." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:47 msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}" msgstr "%{inviter} vient de vous inviter à rejoindre son groupe %{link_start}%{group}%{link_end}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:47 msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore." msgstr "Vous avez été enlevé du groupe %{link_start}%{group}%{link_end}. Vous ne serez plus en mesure d'accéder au contenu privé du groupe." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_suspension.html.heex:85 -#: lib/web/templates/email/group_suspension.text.eex:7 +#: lib/web/templates/email/group_suspension.html.heex:85 lib/web/templates/email/group_suspension.text.eex:7 msgid "As this group was located on another instance, it will continue to work for other instances than this one." msgstr "Comme ce groupe était originaire d'une autre instance, il continuera à fonctionner pour d'autres instances que celle-ci." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_suspension.html.heex:71 -#: lib/web/templates/email/group_suspension.text.eex:5 +#: lib/web/templates/email/group_suspension.html.heex:71 lib/web/templates/email/group_suspension.text.eex:5 msgid "As this group was located on this instance, all of it's data has been irretrievably deleted." msgstr "Comme ce groupe était originaire de cette instance, toutes ses données ont été irrémédiablement détruites." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_suspension.html.heex:18 -#: lib/web/templates/email/group_suspension.text.eex:1 +#: lib/web/templates/email/group_suspension.html.heex:18 lib/web/templates/email/group_suspension.text.eex:1 msgid "The group %{group} has been suspended on %{instance}!" msgstr "Le groupe %{group} a été suspendu sur %{instance} !" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.text.eex:3 msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "L'équipe de modération de votre instance a décidé de suspendre %{group_name} (%{group_address}). Vous n'êtes désormais plus membre de ce groupe." -#, elixir-autogen, elixir-format -#: lib/web/email/group.ex:90 +#: lib/web/email/group.ex:92 msgid "The group %{group} has been suspended on %{instance}" msgstr "Le groupe %{group} a été suspendu sur %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:64 msgctxt "terms" msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}." msgstr "Si vous accédez au Service ou utilisez le Service, cela signifie que vous acceptez d'être lié·e par toutes les Conditions ci-dessous. Si une condition n'a pas de sens pour vous, veuillez nous le faire savoir en contactant %{contact}." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:96 msgctxt "terms" msgid "For information about how we collect and use information about users of the Service, please check our privacy policy." msgstr "Pour savoir comment nous recueillons et utilisons les informations sur les utilisateur·ice·s du Service, veuillez consulter notre politique de confidentialité." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:88 msgctxt "terms" msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms." msgstr "Si vous continuez à utiliser le Service après l'entrée en vigueur des Conditions révisées, vous acceptez les conditions révisées." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:109 msgctxt "terms" msgid "If you delete this information, you need to login again." msgstr "Si vous supprimez ces informations, vous devrez vous connecter de nouveau." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:111 msgctxt "terms" msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser." msgstr "Si vous n'êtes pas connecté·e, nous ne conserverons aucune information sur votre appareil, sauf si vous participez anonymement à un événement. Dans ce cas spécifique nous conservons le hash d'un identifiant unique pour l'événement et les statuts de participation dans votre navigateur pour pouvoir les afficher. Supprimer ces informations aura pour seule conséquence que votre participation ne sera plus affichée dans votre navigateur." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:117 msgctxt "terms" msgid "Note: This information is stored in your localStorage and not your cookies." msgstr "Attention : Ces informations sont conservées dans votre stockage local et non vos cookies." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:231 msgctxt "terms" msgid "Our responsibility" msgstr "Notre responsabilité" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:87 msgctxt "terms" msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days." msgstr "Conserver les journaux du serveur contenant l'adresse IP de toutes les demandes adressées à ce serveur, dans la mesure où ces journaux sont conservés, pas plus de 90 jours." -#, elixir-autogen, elixir-format -#: lib/web/templates/api/privacy.html.heex:3 -#: lib/web/templates/api/terms.html.heex:39 +#: lib/web/templates/api/privacy.html.heex:3 lib/web/templates/api/terms.html.heex:39 msgctxt "terms" msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better." msgstr "Certains termes, techniques ou non, utilisés dans le texte ci-dessous peuvent recouvrir des concepts difficiles à appréhender. Nous vous proposons un glossaire qui pourra vous aider à mieux les comprendre." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:120 msgctxt "terms" msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge." msgstr "Nous ne sommes pas responsables des pertes que vous pourriez subir si quelqu'un d'autre utilise votre adresse électronique ou votre mot de passe, à votre insu ou non." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:140 msgctxt "terms" msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service." msgstr "Nous ne pouvons être tenus responsables si une erreur de programmation ou d'administration rend votre contenu visible à un public plus large que celui que vous aviez prévu. Outre notre droit limité sur votre contenu, vous conservez tous vos droits sur le contenu que vous publiez, mettez en lien et rendez disponible sur ou via le Service." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:15 msgctxt "terms" msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering." @@ -1166,854 +918,647 @@ msgstr "" "Nous collectons des informations sur vous lorsque vous vous inscrivez sur cette instance et récupérons des données lorsque vous utilisez la plateforme en lisant, écrivant, et en interagissant avec les contenus partagés. Si vous vous inscrivez sur cette instance, nous vous demanderons une adresse courriel, un mot de passe (haché) et au moins un nom d'utilisateur.ice. Votre adresse courriel sera vérifiée par l'envoi d'un courriel de confirmation contenant un lien unique. Si ce lien est activé, nous saurons que vous contrôlez cette adresse courriel. Vous pouvez également entrer des informations supplémentaires au profil, comme un pseudonyme, une biographie, une image de profil et une image d'en-tête. Le nom d'utilisateur, le pseudonyme affiché, la " "biographie, les images de profil et d'en-tête sont toujours publiques. Vous pouvez toutefois utiliser ce serveur sans vous inscrire." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:76 msgctxt "terms" msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature." msgstr "Nous nous réservons le droit de modifier ces Conditions à tout moment. Par exemple, nous pouvons être amenés à modifier ces Conditions si nous proposons une nouvelle fonctionnalité." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:55 msgctxt "terms" msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page." msgstr "Lorsque nous disons « nous », « notre » ou « nos » dans ce document, nous faisons référence aux propriétaires, opérateur·ices et administrateur·ices de cette instance de Mobilizon. Le logiciel Mobilizon est fourni par l'équipe des contributeur·ices de Mobilizon, soutenue par Framasoft, une organisation française d'éducation populaire à but non lucratif qui défend les logiciels libres. Sauf mention explicite, cette instance de Mobilizon est un service indépendant utilisant le code source de Mobilizon. Vous pouvez trouver plus d'informations sur cette instance sur la page « A propos de cette instance »." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:105 msgctxt "terms" msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}." msgstr "Lorsque vous créez un compte, vous acceptez également de maintenir la sécurité et la confidentialité de votre mot de passe et vous acceptez tous les risques d'accès non autorisé aux données de votre compte et à toute autre information que vous fournissez à %{instance_name}." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:134 msgctxt "terms" msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set." msgstr "Lorsque vous publiez, liez ou mettez à disposition un contenu sur le Service, vous nous accordez le droit et la licence d'afficher et de distribuer votre contenu sur ou via le Service (y compris via des applications). Nous pouvons formater votre contenu pour l'afficher dans le Service, mais nous ne modifierons pas ou ne réviserons pas la substance de votre contenu lui-même. L'affichage et la distribution de votre contenu se fait strictement selon les règles de visibilité que vous avez définies pour le contenu. Nous ne modifierons pas la visibilité du contenu que vous avez défini." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:25 msgctxt "terms" msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them." msgstr "Vos événements et commentaires sont transmis aux instances qui suivent la vôtre, ce qui signifie que d'autres instances posséderont des copies de ces contenus. Lorsque vous supprimez un événement ou un commentaire, ceci est transmis de la même façon aux autres instances. Toutes les interactions liées aux fonctionnalités des événements - comme rejoindre un événement - ou bien aux fonctionnalités de groupes - comme gérer ses ressources - sont également fédérées. Veuillez noter que les administrateur·ices de cette instance et de toutes les instances fédérées peuvent voir ces messages, et que les destinataires peuvent les copier, en faire des captures d'écran et les repartager de différentes façons." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:132 msgctxt "terms" msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one." msgstr "Votre contenu peut être téléchargé par d'autres instances du réseau. Vos événements publics et commentaires sont transmis aux instances abonnées à votre instance. Le contenu créé à travers un groupe est transmis à toutes les instances de tous les membres du groupe, si celleux-ci sont inscrit·e·s sur une autre instance que la vôtre." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.text.eex:4 msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "Vous avez confirmé votre participation. Mettez à jour votre agenda, car vous êtes maintenant sur la liste des invités !" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/event_participation_approved.html.heex:47 -#: lib/web/templates/email/event_participation_confirmed.html.heex:47 +#: lib/web/templates/email/event_participation_approved.html.heex:47 lib/web/templates/email/event_participation_confirmed.html.heex:47 msgid "You recently requested to attend %{title}." msgstr "Vous avez demandé à participer à l'événement %{title}." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:91 msgid "Your participation to event %{title} has been confirmed" msgstr "Votre participation à l'événement %{title} a été approuvée" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:54 msgid "%{reporter} reported the following content." msgstr "%{reporter} a signalé le contenu suivant." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:5 msgid "Group %{group} was reported" msgstr "Le groupe %{group} a été signalé" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:71 msgid "Group reported" msgstr "Groupe signalé" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:7 msgid "Profile %{profile} was reported" msgstr "Le profil %{profile} a été signalé" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:81 msgid "Profile reported" msgstr "Profil signalé" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.html.heex:59 msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "Vous avez maintenant confirmé votre participation. Mettez à jour votre agenda, car vous êtes maintenant sur la liste des invités !" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:99 msgid "A text is required for the post" msgstr "Un texte est requis pour le billet" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:98 msgid "A title is required for the post" msgstr "Un titre est requis pour le billet" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.text.eex:5 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "%{name} (%{domain}) vient de demander à suivre votre instance." - -#, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:53 +#: lib/web/email/follow.ex:61 msgid "%{name} requests to follow your instance" msgstr "%{name} demande à suivre votre instance" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:61 -#: lib/web/templates/email/instance_follow.text.eex:6 +#: lib/web/templates/email/instance_follow.html.heex:53 lib/web/templates/email/instance_follow.text.eex:6 msgid "If you accept, this instance will receive all of your public events." msgstr "Si vous acceptez, leur instance recevra tous les événements publics de votre instance." -#, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:47 +#: lib/web/email/follow.ex:54 msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "L'instance %{name} (%{domain}) demande à suivre votre instance" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:93 -#: lib/web/templates/email/instance_follow.text.eex:9 +#: lib/web/templates/email/instance_follow.html.heex:84 lib/web/templates/email/instance_follow.text.eex:9 msgid "To accept this invitation, head over to the instance's admin settings." msgstr "Pour accepter cette invitation, rendez-vous dans les paramètres de fédération de l'instance." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:18 -#: lib/web/templates/email/instance_follow.text.eex:1 +#: lib/web/templates/email/instance_follow.html.heex:18 lib/web/templates/email/instance_follow.text.eex:1 msgid "Want to connect?" msgstr "Voulez-vous vous connecter ?" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "Note : le fait que %{name} (%{domain}) vous suive n'implique pas nécessairement que vous suivez cette instance, mais vous pouvez demander à les suivre également." - -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "Salut ! Vous venez de vous enregistrer pour rejoindre cet événement : « %{title} ». Merci de confirmer l'adresse email que vous avez fournie :" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:47 msgid "You issued a request to attend %{title}." msgstr "Vous avez effectué une demande de participation à %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:83 msgid "Event title" msgstr "Titre de l'événement" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:47 msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "Il y a eu des changements pour %{title} donc nous avons pensé que nous vous le ferions savoir." -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:7 msgid "This page is not correct" msgstr "Cette page n’est pas correcte" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:50 msgid "We're sorry, but something went wrong on our end." msgstr "Nous sommes désolé·e·s, mais quelque chose s’est mal passé de notre côté." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email.html.heex:109 -#: lib/web/templates/email/email.text.eex:4 +#: lib/web/templates/email/email.html.heex:109 lib/web/templates/email/email.text.eex:4 msgid "This is a demonstration site to test Mobilizon." msgstr "Ceci est un site de démonstration permettant de tester Mobilizon." -#, elixir-autogen, elixir-format -#: lib/service/metadata/actor.ex:91 -#: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99 lib/service/metadata/instance.ex:60 lib/service/metadata/instance.ex:66 msgid "%{name}'s feed" msgstr "Flux de %{name}" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:120 msgid "%{actor}'s private events feed on %{instance}" msgstr "Flux privé des événements de %{actor} sur %{instance}" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:115 msgid "%{actor}'s public events feed on %{instance}" msgstr "Flux public des événements de %{actor} sur %{instance}" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:224 msgid "Feed for %{email} on %{instance}" msgstr "Flux pour %{email} sur %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:61 msgid "If the issue persists, you may contact the server administrator at %{contact}." msgstr "Si le problème persiste, vous pouvez contacter l'administrateur⋅ice du serveur à %{contact}." -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:59 msgid "If the issue persists, you may try to contact the server administrator." msgstr "Si le problème persiste, vous pouvez essayer de contacter l'administrateur⋅ice du serveur." -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:82 msgid "Technical details" msgstr "Détails techniques" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:52 msgid "The Mobilizon server %{instance} seems to be temporarily down." msgstr "Le serveur Mobilizon %{instance} semble être temporairement hors-service." -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:72 msgid "Public feed for %{instance}" msgstr "Flux public pour %{instance}" -#, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:316 +#: lib/graphql/resolvers/user.ex:324 msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "Le mot de passe que vous avez choisi est trop court. Assurez-vous que votre mot de passe contienne au moins 6 caractères." -#, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:322 +#: lib/graphql/resolvers/user.ex:330 msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "Le jeton que vous avez fourni est invalide. Assurez-vous que l'URL est exactement la même que celle contenue dans le message que vous avez reçu." -#, elixir-autogen, elixir-format #: lib/web/email/actor.ex:43 msgid "Your participation to %{event} has been cancelled!" msgstr "Votre participation à l'événement %{title} a été annulée !" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/actor_suspension_participants.html.heex:50 -#: lib/web/templates/email/actor_suspension_participants.text.eex:3 +#: lib/web/templates/email/actor_suspension_participants.html.heex:50 lib/web/templates/email/actor_suspension_participants.text.eex:3 msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled." msgstr "L'équipe de modération de votre instance a décidé de suspendre %{actor_name} (%{actor_address}). Tous leurs événements ont été supprimés et votre participation à %{event} annulée." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:50 msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "L'équipe de modération de votre instance a décidé de suspendre %{group_name} (%{group_address}). Vous n'êtes désormais plus membre de ce groupe." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/actor_suspension_participants.html.heex:18 -#: lib/web/templates/email/actor_suspension_participants.text.eex:1 +#: lib/web/templates/email/actor_suspension_participants.html.heex:18 lib/web/templates/email/actor_suspension_participants.text.eex:1 msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "Votre participation à l'événement %{event} sur %{instance} a été annulée !" #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#, elixir-autogen, elixir-format -#: lib/service/export/participants/csv.ex:81 -#: lib/service/export/participants/ods.ex:86 -#: lib/service/export/participants/pdf.ex:96 +#: lib/service/export/participants/csv.ex:81 lib/service/export/participants/ods.ex:86 lib/service/export/participants/pdf.ex:96 msgid "%{event}_participants" msgstr "%{event}_participants" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 msgid "Participant message" msgstr "Message du participant" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 msgid "Participant name" msgstr "Nom du participant" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 msgid "Participant status" msgstr "Statut du participant" -#, elixir-autogen, elixir-format -#: lib/service/export/participants/common.ex:52 -#: lib/web/templates/email/admin/_role.html.heex:3 -#: lib/web/templates/email/admin/_role.text.eex:1 +#: lib/service/export/participants/common.ex:52 lib/web/templates/email/admin/_role.html.heex:3 lib/web/templates/email/admin/_role.text.eex:1 msgid "Administrator" msgstr "Administrateur⋅ice" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:55 msgid "Creator" msgstr "Créateur⋅ice" -#, elixir-autogen, elixir-format -#: lib/service/export/participants/common.ex:49 -#: lib/web/templates/email/admin/_role.html.heex:5 -#: lib/web/templates/email/admin/_role.text.eex:1 +#: lib/service/export/participants/common.ex:49 lib/web/templates/email/admin/_role.html.heex:5 lib/web/templates/email/admin/_role.text.eex:1 msgid "Moderator" msgstr "Modérateur⋅ice" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:37 msgid "Not approved" msgstr "Non approuvé⋅e" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:40 msgid "Not confirmed" msgstr "Non confirmé⋅e" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:46 msgid "Participant" msgstr "Participant⋅e" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:43 msgid "Rejected" msgstr "Rejeté⋅e" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:122 msgid "Begins on" msgstr "Débute le" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:125 msgid "Ends on" msgstr "Finit le" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:132 msgid "Number of participants" msgstr "Nombre de participant⋅es" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:120 msgid "Participants for %{event}" msgstr "Participant⋅es pour %{event}" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:88 msgid "Anonymous participant" msgstr "Participant⋅e anonyme" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/date/event_tz_date.html.heex:12 -#: lib/web/templates/email/date/event_tz_date_range.html.heex:20 -#: lib/web/templates/email/date/event_tz_date_range.html.heex:36 -#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 -#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#: lib/web/templates/email/date/event_tz_date.html.heex:12 lib/web/templates/email/date/event_tz_date_range.html.heex:20 lib/web/templates/email/date/event_tz_date_range.html.heex:36 lib/web/templates/email/date/event_tz_date_range.text.eex:1 msgid "🌐 %{timezone} %{offset}" msgstr "🌐 %{timezone} %{offset}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 msgid "%{date_time} (%{timezone} %{offset})" msgstr "%{date_time} (%{timezone} %{offset})" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 msgid "%{date_time} (in your timezone %{timezone} %{offset})" msgstr "%{date_time} (dans votre fuseau horaire %{timezone} %{offset})" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/notification_each_week.html.heex:18 -#: lib/web/templates/email/notification_each_week.text.eex:1 +#: lib/web/templates/email/notification_each_week.html.heex:18 lib/web/templates/email/notification_each_week.text.eex:1 msgid "On the agenda this week" msgstr "Au programme cette semaine" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:113 msgid "Details" msgstr "Détails" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/date/event_tz_date_range.html.heex:28 -#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#: lib/web/templates/email/date/event_tz_date_range.html.heex:28 lib/web/templates/email/date/event_tz_date_range.text.eex:1 msgid "From the %{start} to the %{end}" msgstr "Du %{start} au %{end}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:47 msgid "Manage your participation" msgstr "Gérer votre participation" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/date/event_tz_date_range.html.heex:11 -#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#: lib/web/templates/email/date/event_tz_date_range.html.heex:11 lib/web/templates/email/date/event_tz_date_range.text.eex:1 msgid "On %{date} from %{start_time} to %{end_time}" msgstr "Le %{date} de %{start_time} à %{end_time}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:132 msgid "Read more" msgstr "Lire plus" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/card/_metadata.html.heex:121 -#: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#: lib/web/templates/email/participation/card/_metadata.html.heex:121 lib/web/templates/email/participation/card/_metadata.text.eex:2 msgid "Online event" msgstr "Événement en ligne" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.html.heex:18 msgid "%{group} scheduled a new event" msgstr "%{group} a programmé un nouvel événement" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.text.eex:1 msgid "%{group} scheduled a new event:" msgstr "%{group} a programmé un nouvel événement :" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:2 msgid "Address:" msgstr "Adresse :" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:1 msgid "Date:" msgstr "Date :" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:7 msgid "Details:" msgstr "Détails :" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:182 msgid "Manage your notification settings" msgstr "Gérer vos paramètres de notification" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 msgid "Manage your participation:" msgstr "Gérer votre participation :" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/card/_title.text.eex:3 #: lib/web/templates/email/participation/card/_title.text.eex:3 msgid "Organizer: %{organizer}" msgstr "Organisateur : %{organizer}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:91 msgid "Participate" msgstr "Participer" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 msgid "Participate:" msgstr "Participer :" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" msgstr "Titre : %{title}" -#, elixir-autogen, elixir-format -#: lib/web/email/group.ex:43 +#: lib/web/email/group.ex:45 msgid "📅 Just scheduled by %{group}: %{event}" msgstr "📅 Programmé à l'instant par %{group} : %{event}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:9 msgid "New end date:" msgstr "Nouvelle date de fin :" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:10 msgid "New location:" msgstr "Nouvelle localisation :" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:8 msgid "New start date:" msgstr "Nouvelle date de début :" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_membership_rejection.html.heex:18 -#: lib/web/templates/email/group_membership_rejection.text.eex:1 +#: lib/web/templates/email/group_membership_rejection.html.heex:18 lib/web/templates/email/group_membership_rejection.text.eex:1 msgid "Sorry, not this time!" msgstr "Désolé, pas cette fois !" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:74 msgid "View the group" msgstr "Voir le groupe" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_membership_approval.html.heex:18 -#: lib/web/templates/email/group_membership_approval.text.eex:1 +#: lib/web/templates/email/group_membership_approval.html.heex:18 lib/web/templates/email/group_membership_approval.text.eex:1 msgid "You're in!" msgstr "Vous en êtes !" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:61 msgid "Your membership request for group %{group} has been approved" msgstr "Votre demande d'adhésion pour le groupe %{group} a été acceptée" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:88 msgid "Your membership request for group %{group} has been rejected" msgstr "Votre demande d'adhésion pour le groupe %{group} a été rejetée" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.text.eex:3 msgid "Your membership request for group %{group} has been rejected." msgstr "Votre demande d'adhésion pour le groupe %{group} a été rejetée." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:47 msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected." msgstr "Votre demande d'adhésion pour le groupe %{link_start}%{group}%{link_end} a été rejetée." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.text.eex:3 msgid "Your membership request for group %{group} has been approved." msgstr "Votre demande d'adhésion pour le groupe %{group} a été approuvée." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:47 msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved." msgstr "Votre demande d'adhésion pour le groupe %{link_start}%{group}%{link_end} a été approuvée." -#, elixir-format -#: lib/web/templates/email/pending_participation_notification.html.heex:47 -#: lib/web/templates/email/pending_participation_notification.text.eex:4 +#: lib/web/templates/email/pending_participation_notification.html.heex:47 lib/web/templates/email/pending_participation_notification.text.eex:4 msgid "You have one pending attendance request to process for the following event:" msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:" msgstr[0] "Vous avez une demande de participation en attente à traiter pour l'événement suivant :" msgstr[1] "Vous avez %{number_participation_requests} demandes de participation en attente à traiter pour l'événement suivant :" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/admin_user_role_changed.html.heex:18 -#: lib/web/templates/email/admin_user_role_changed.text.eex:1 +#: lib/web/templates/email/admin_user_role_changed.html.heex:18 lib/web/templates/email/admin_user_role_changed.text.eex:1 msgid "An administrator changed your role" msgstr "Un⋅e administrateur⋅ice a changé votre rôle" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:122 msgid "An administrator confirmed your account on %{instance}" msgstr "Un⋅e administrateur⋅ice a confirmé votre compte sur %{instance}" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18 -#: lib/web/templates/email/admin_user_email_changed_new.text.eex:1 -#: lib/web/templates/email/admin_user_email_changed_old.html.heex:18 -#: lib/web/templates/email/admin_user_email_changed_old.text.eex:1 +#: lib/web/templates/email/admin_user_email_changed_new.html.heex:18 lib/web/templates/email/admin_user_email_changed_new.text.eex:1 lib/web/templates/email/admin_user_email_changed_old.html.heex:18 lib/web/templates/email/admin_user_email_changed_old.text.eex:1 msgid "An administrator manually changed the email attached to your account" msgstr "Une administrateur⋅ice a manuellement changé le courriel attaché à votre compte" -#, elixir-autogen, elixir-format -#: lib/web/email/admin.ex:43 -#: lib/web/email/admin.ex:70 +#: lib/web/email/admin.ex:43 lib/web/email/admin.ex:70 msgid "An administrator manually changed the email attached to your account on %{instance}" msgstr "Une administrateur⋅ice a manuellement changé le courriel attaché à votre compte sur %{instance}" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/admin_user_confirmation.html.heex:18 -#: lib/web/templates/email/admin_user_confirmation.text.eex:1 +#: lib/web/templates/email/admin_user_confirmation.html.heex:18 lib/web/templates/email/admin_user_confirmation.text.eex:1 msgid "An administrator manually confirmed your account" msgstr "Un⋅e administrateur⋅ice a manuellement confirmé votre compte" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:98 msgid "An administrator updated your role on %{instance}" msgstr "Un⋅e administrateur⋅ice a mis à jour votre rôle sur %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.text.eex:3 msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "Salut ! Il semblerait que vous avez demandé la modification de l'adresse e-mail liée à votre compte sur %{instance}. Si vous voulez toujours effectuer ce changement, merci de cliquer sur le bouton ci-dessous pour confirmer la modification. Vous pourrez alors vous connecter à %{instance} avec cette nouvelle adresse." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 -#: lib/web/templates/email/admin_user_email_changed_old.text.eex:3 +#: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 lib/web/templates/email/admin_user_email_changed_old.text.eex:3 msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "Salut ! Nous voulions juste vous informer qu'un⋅e administrateur⋅ice de %{instance} vient de changer manuellement le courriel de votre compte de %{old_email} (celui-ci) à %{new_mail}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:3 msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "Salut ! Nous voulions juste vous informer qu'un⋅e administrateur⋅ice de %{instance} vient de confirmer manuellement votre compte." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_old.html.heex:47 msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "Salut ! Nous voulions juste vous informer qu'un⋅e administrateur⋅ice de %{instance} vient de changer manuellement le courriel de votre compte de %{old_email} (celui-ci) à %{new_mail}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:47 msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)." msgstr "Salut ! Nous voulions juste vous informer qu'un⋅e administrateur⋅ice de %{instance} vient de changer manuellement le courriel de votre compte de %{old_email} à %{new_mail} (celui-ci)." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:47 msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "Salut ! Nous voulions juste vous informer qu'un⋅e administrateur⋅ice de %{instance} vient de confirmer manuellement votre compte." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/admin_user_confirmation.html.heex:96 -#: lib/web/templates/email/admin_user_email_changed_new.html.heex:62 -#: lib/web/templates/email/admin_user_email_changed_old.html.heex:62 -#: lib/web/templates/email/admin_user_role_changed.html.heex:88 +#: lib/web/templates/email/admin_user_confirmation.html.heex:96 lib/web/templates/email/admin_user_email_changed_new.html.heex:62 lib/web/templates/email/admin_user_email_changed_old.html.heex:62 lib/web/templates/email/admin_user_role_changed.html.heex:88 msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}." msgstr "Si quelque chose ne vous semble pas correct, merci de contacter l'administrateur⋅ice de l'instance via les moyens de contacts %{start_link}sur la page « À propos » de l'instance%{end_link}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/admin_user_confirmation.text.eex:7 -#: lib/web/templates/email/admin_user_email_changed_new.text.eex:4 -#: lib/web/templates/email/admin_user_email_changed_old.text.eex:4 -#: lib/web/templates/email/admin_user_role_changed.text.eex:8 +#: lib/web/templates/email/admin_user_confirmation.text.eex:7 lib/web/templates/email/admin_user_email_changed_new.text.eex:4 lib/web/templates/email/admin_user_email_changed_old.text.eex:4 lib/web/templates/email/admin_user_role_changed.text.eex:8 msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}." msgstr "Si quelque chose ne vous semble pas correct, merci de contacter l'administrateur⋅ice de l'instance via les moyens de contacts sur la page « À propos » de l'instance : %{about_page}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:79 msgid "Login on %{instance}" msgstr "Se connecter sur %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:72 msgid "New role" msgstr "Nouveau rôle" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:6 msgid "New role:" msgstr "Nouveau rôle :" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:64 msgid "Old role" msgstr "Ancien rôle" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:5 msgid "Old role:" msgstr "Ancien rôle :" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/admin/_role.html.heex:7 -#: lib/web/templates/email/admin/_role.text.eex:1 +#: lib/web/templates/email/admin/_role.html.heex:7 lib/web/templates/email/admin/_role.text.eex:1 msgid "User" msgstr "Utilisateur⋅ice" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:62 msgid "You may now login using your credentials on the service." msgstr "Vous pouvez à présent vous connecter en utilisant vos identifiants sur le service." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:5 msgid "You may now login using your credentials on the service:" msgstr "Vous pouvez à présent vous connecter en utilisant vos identifiants sur le service :" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:3 msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "Salut ! Nous voulions juste vous informer qu'un⋅e administrateur⋅ice de %{instance} vient de changer le rôle de votre compte." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:47 msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "Salut ! Nous voulions juste vous informer qu'un⋅e administrateur⋅ice de %{instance} vient de changer le rôle de votre compte." -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.text.eex:5 msgid "%{name} just requested to follow your instance." msgstr "%{name} vient de demander à suivre votre instance." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:48 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "%{name} (%{domain}) vient de demander à suivre votre instance." - -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:54 +#: lib/web/templates/email/instance_follow.html.heex:47 msgid "%{name} just requested to follow your instance." msgstr "%{name} demande à suivre votre instance." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:63 -#: lib/web/templates/email/instance_follow.text.eex:6 +#: lib/web/templates/email/instance_follow.html.heex:55 lib/web/templates/email/instance_follow.text.eex:6 msgid "If you accept, this profile will receive all of your public events." msgstr "Si vous acceptez, ce profil recevra tous les événements publics de votre instance." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:97 -#: lib/web/templates/email/instance_follow.text.eex:9 +#: lib/web/templates/email/instance_follow.html.heex:88 lib/web/templates/email/instance_follow.text.eex:9 msgid "To accept this invitation, head over to the profile's admin page." msgstr "Pour accepter cette invitation, rendez-vous sur la page du profil dans l'administration." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 +#: lib/web/templates/email/instance_follow.html.heex:110 lib/web/templates/email/instance_follow.html.heex:120 msgid "View the details" msgstr "Voir les détails" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:16 +#: lib/mobilizon/events/categories.ex:32 msgid "Arts" msgstr "Arts" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:52 +#: lib/mobilizon/events/categories.ex:68 msgid "Auto, boat and air" msgstr "Automobile, bateaux et aéronautique" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:20 +#: lib/mobilizon/events/categories.ex:36 msgid "Book clubs" msgstr "Clubs de lecture" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:24 +#: lib/mobilizon/events/categories.ex:40 msgid "Business" msgstr "Entreprises" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:28 +#: lib/mobilizon/events/categories.ex:44 msgid "Causes" msgstr "Causes" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:32 +#: lib/mobilizon/events/categories.ex:48 msgid "Comedy" msgstr "Comédie" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:56 +#: lib/mobilizon/events/categories.ex:72 msgid "Community" msgstr "Communauté" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:36 +#: lib/mobilizon/events/categories.ex:52 msgid "Crafts" msgstr "Artisanat" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:60 +#: lib/mobilizon/events/categories.ex:76 msgid "Family & Education" msgstr "Famille et éducation" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:64 +#: lib/mobilizon/events/categories.ex:80 msgid "Fashion & Beauty" msgstr "Mode et beauté" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:68 +#: lib/mobilizon/events/categories.ex:84 msgid "Film & Media" msgstr "Films et médias" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:40 +#: lib/mobilizon/events/categories.ex:56 msgid "Food & Drink" msgstr "Alimentation et boissons" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:72 +#: lib/mobilizon/events/categories.ex:88 msgid "Games" msgstr "Jeux" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:44 +#: lib/mobilizon/events/categories.ex:60 msgid "Health" msgstr "Santé" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:84 +#: lib/mobilizon/events/categories.ex:100 msgid "LGBTQ" msgstr "LGBTQ" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:76 +#: lib/mobilizon/events/categories.ex:92 msgid "Language & Culture" msgstr "Langue et Culture" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:80 +#: lib/mobilizon/events/categories.ex:96 msgid "Learning" msgstr "Apprentissage" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:133 +#: lib/mobilizon/events/categories.ex:149 msgid "Meeting" msgstr "Rencontre" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:88 +#: lib/mobilizon/events/categories.ex:104 msgid "Movements and politics" msgstr "Politique et organisations" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:48 +#: lib/mobilizon/events/categories.ex:64 msgid "Music" msgstr "Musique" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:92 +#: lib/mobilizon/events/categories.ex:108 msgid "Networking" msgstr "Réseautage" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:112 +#: lib/mobilizon/events/categories.ex:128 msgid "Outdoors & Adventure" msgstr "Plein air et aventure" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:96 +#: lib/mobilizon/events/categories.ex:112 msgid "Party" msgstr "Fête" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:100 +#: lib/mobilizon/events/categories.ex:116 msgid "Performing & Visual Arts" msgstr "Arts du spectacle et arts visuels" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:104 +#: lib/mobilizon/events/categories.ex:120 msgid "Pets" msgstr "Animaux domestiques" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:108 +#: lib/mobilizon/events/categories.ex:124 msgid "Photography" msgstr "Photographie" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:120 +#: lib/mobilizon/events/categories.ex:136 msgid "Science & Tech" msgstr "Science et technologie" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:116 +#: lib/mobilizon/events/categories.ex:132 msgid "Spirituality, Religion & Beliefs" msgstr "Spiritualité, religion et croyances" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:124 +#: lib/mobilizon/events/categories.ex:140 msgid "Sports" msgstr "Sports" -#, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:128 +#: lib/mobilizon/events/categories.ex:144 msgid "Theatre" msgstr "Théâtre" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:9 msgid "Read more: %{url}" msgstr "Lire plus : %{url}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:9 msgid "Activate my account:" msgstr "Activer mon compte :" + +#: lib/web/email/follow.ex:49 +msgid "Instance %{domain} requests to follow your instance" +msgstr "L'instance %{domain} demande à suivre votre instance" + +#: lib/web/templates/email/instance_follow.html.heex:68 lib/web/templates/email/instance_follow.text.eex:7 +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "Note : le fait que %{name} vous suive n'implique pas nécessairement que vous suivez cette instance, mais vous pouvez demander à les suivre également." + +#: lib/web/templates/email/group_member_removal.html.heex:18 lib/web/templates/email/group_member_removal.text.eex:1 +msgid "Until next time!" +msgstr "À la prochaine fois !" diff --git a/priv/gettext/fr/LC_MESSAGES/errors.po b/priv/gettext/fr/LC_MESSAGES/errors.po index dd4d2ff29..49d80569a 100644 --- a/priv/gettext/fr/LC_MESSAGES/errors.po +++ b/priv/gettext/fr/LC_MESSAGES/errors.po @@ -21,6 +21,7 @@ msgstr "" "X-Generator: Poedit 3.0.1\n" #: lib/mobilizon/discussions/discussion.ex:69 +#, elixir-autogen msgid "can't be blank" msgstr "ne peut pas être vide" @@ -96,775 +97,1020 @@ msgstr "doit être supérieur ou égal à %{number}" msgid "must be equal to %{number}" msgstr "doit être égal à %{number}" -#: lib/graphql/resolvers/user.ex:107 +#: lib/graphql/resolvers/user.ex:115 +#, elixir-autogen, elixir-format msgid "Cannot refresh the token" msgstr "Impossible de rafraîchir le jeton" -#: lib/graphql/resolvers/group.ex:272 +#: lib/graphql/resolvers/group.ex:276 +#, elixir-autogen, elixir-format msgid "Current profile is not a member of this group" msgstr "Le profil actuel n'est pas un membre de ce groupe" -#: lib/graphql/resolvers/group.ex:276 +#: lib/graphql/resolvers/group.ex:280 +#, elixir-autogen, elixir-format msgid "Current profile is not an administrator of the selected group" msgstr "Le profil actuel n'est pas un·e administrateur·ice du groupe sélectionné" -#: lib/graphql/resolvers/user.ex:610 +#: lib/graphql/resolvers/user.ex:618 +#, elixir-autogen, elixir-format msgid "Error while saving user settings" msgstr "Erreur lors de la sauvegarde des paramètres utilisateur" -#: lib/graphql/error.ex:101 lib/graphql/resolvers/group.ex:269 lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 lib/graphql/resolvers/group.ex:369 lib/graphql/resolvers/group.ex:418 +#: lib/graphql/error.ex:101 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 +#, elixir-autogen, elixir-format msgid "Group not found" msgstr "Groupe non trouvé" -#: lib/graphql/resolvers/group.ex:98 lib/graphql/resolvers/group.ex:102 +#: lib/graphql/resolvers/group.ex:98 +#: lib/graphql/resolvers/group.ex:102 +#, elixir-autogen, elixir-format msgid "Group with ID %{id} not found" msgstr "Groupe avec l'ID %{id} non trouvé" -#: lib/graphql/resolvers/user.ex:85 +#: lib/graphql/resolvers/user.ex:93 +#, elixir-autogen, elixir-format msgid "Impossible to authenticate, either your email or password are invalid." msgstr "Impossible de s'authentifier, votre adresse e-mail ou bien votre mot de passe sont invalides." -#: lib/graphql/resolvers/group.ex:335 +#: lib/graphql/resolvers/group.ex:339 +#, elixir-autogen, elixir-format msgid "Member not found" msgstr "Membre non trouvé" #: lib/graphql/resolvers/actor.ex:94 +#, elixir-autogen, elixir-format msgid "No profile found for the moderator user" msgstr "Aucun profil trouvé pour l'utilisateur modérateur" -#: lib/graphql/resolvers/user.ex:272 +#: lib/graphql/resolvers/user.ex:280 +#, elixir-autogen, elixir-format msgid "No user to validate with this email was found" msgstr "Aucun·e utilisateur·ice à valider avec cet email n'a été trouvé·e" -#: lib/graphql/resolvers/person.ex:314 lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/person.ex:314 +#: lib/graphql/resolvers/user.ex:304 +#, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "Aucun·e utilisateur·ice avec cette adresse e-mail n'a été trouvé·e" -#: lib/graphql/resolvers/feed_token.ex:28 lib/graphql/resolvers/participant.ex:32 -#: lib/graphql/resolvers/participant.ex:210 lib/graphql/resolvers/person.ex:236 lib/graphql/resolvers/person.ex:353 -#: lib/graphql/resolvers/person.ex:389 lib/graphql/resolvers/person.ex:396 lib/graphql/resolvers/person.ex:425 +#: lib/graphql/resolvers/feed_token.ex:28 +#: lib/graphql/resolvers/participant.ex:32 +#: lib/graphql/resolvers/participant.ex:210 +#: lib/graphql/resolvers/person.ex:236 +#: lib/graphql/resolvers/person.ex:353 +#: lib/graphql/resolvers/person.ex:389 +#: lib/graphql/resolvers/person.ex:396 +#: lib/graphql/resolvers/person.ex:425 #: lib/graphql/resolvers/person.ex:440 +#, elixir-autogen, elixir-format msgid "Profile is not owned by authenticated user" msgstr "Le profil n'est pas possédé par l'utilisateur connecté" -#: lib/graphql/resolvers/user.ex:159 +#: lib/graphql/resolvers/user.ex:167 +#, elixir-autogen, elixir-format msgid "Registrations are not open" msgstr "Les inscriptions ne sont pas ouvertes" -#: lib/graphql/resolvers/user.ex:427 +#: lib/graphql/resolvers/user.ex:435 +#, elixir-autogen, elixir-format msgid "The current password is invalid" msgstr "Le mot de passe actuel est invalid" -#: lib/graphql/resolvers/admin.ex:334 lib/graphql/resolvers/user.ex:470 +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 +#, elixir-autogen, elixir-format msgid "The new email doesn't seem to be valid" msgstr "La nouvelle adresse e-mail ne semble pas être valide" -#: lib/graphql/resolvers/admin.ex:337 lib/graphql/resolvers/user.ex:473 +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 +#, elixir-autogen, elixir-format msgid "The new email must be different" msgstr "La nouvelle adresse e-mail doit être différente" -#: lib/graphql/resolvers/user.ex:430 +#: lib/graphql/resolvers/user.ex:438 +#, elixir-autogen, elixir-format msgid "The new password must be different" msgstr "Le nouveau mot de passe doit être différent" -#: lib/graphql/resolvers/user.ex:477 lib/graphql/resolvers/user.ex:539 lib/graphql/resolvers/user.ex:542 +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 +#, elixir-autogen, elixir-format msgid "The password provided is invalid" msgstr "Le mot de passe fourni est invalide" -#: lib/graphql/resolvers/user.ex:434 +#: lib/graphql/resolvers/user.ex:442 +#, elixir-autogen, elixir-format msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" "Le mot de passe que vous avez choisi est trop court. Merci de vous assurer que votre mot de passe contienne au moins " "6 caractères." -#: lib/graphql/resolvers/user.ex:292 +#: lib/graphql/resolvers/user.ex:300 +#, elixir-autogen, elixir-format msgid "This user can't reset their password" msgstr "Cet·te utilisateur·ice ne peut pas réinitialiser son mot de passe" -#: lib/graphql/resolvers/user.ex:81 +#: lib/graphql/resolvers/user.ex:89 +#, elixir-autogen, elixir-format msgid "This user has been disabled" msgstr "Cet·te utilisateur·ice a été désactivé·e" -#: lib/graphql/resolvers/user.ex:251 lib/graphql/resolvers/user.ex:256 +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 +#, elixir-autogen, elixir-format msgid "Unable to validate user" msgstr "Impossible de valider l'utilisateur·ice" -#: lib/graphql/resolvers/user.ex:520 +#: lib/graphql/resolvers/user.ex:528 +#, elixir-autogen, elixir-format msgid "User already disabled" msgstr "L'utilisateur·ice est déjà désactivé·e" -#: lib/graphql/resolvers/user.ex:585 +#: lib/graphql/resolvers/user.ex:593 +#, elixir-autogen, elixir-format msgid "User requested is not logged-in" msgstr "L'utilisateur·ice demandé·e n'est pas connecté·e" -#: lib/graphql/resolvers/group.ex:307 +#: lib/graphql/resolvers/group.ex:311 +#, elixir-autogen, elixir-format msgid "You are already a member of this group" msgstr "Vous êtes déjà membre de ce groupe" -#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:346 +#, elixir-autogen, elixir-format msgid "You can't leave this group because you are the only administrator" msgstr "Vous ne pouvez pas quitter ce groupe car vous en êtes le ou la seul·e administrateur·ice" -#: lib/graphql/resolvers/group.ex:304 +#: lib/graphql/resolvers/group.ex:308 +#, elixir-autogen, elixir-format msgid "You cannot join this group" msgstr "Vous ne pouvez pas rejoindre ce groupe" #: lib/graphql/resolvers/group.ex:132 +#, elixir-autogen, elixir-format msgid "You may not list groups unless moderator." msgstr "Vous ne pouvez pas lister les groupes sauf à être modérateur·ice." -#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:493 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to change your email" msgstr "Vous devez être connecté·e pour changer votre adresse e-mail" -#: lib/graphql/resolvers/user.ex:442 +#: lib/graphql/resolvers/user.ex:450 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to change your password" msgstr "Vous devez être connecté·e pour changer votre mot de passe" -#: lib/graphql/resolvers/group.ex:281 +#: lib/graphql/resolvers/group.ex:285 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete a group" msgstr "Vous devez être connecté·e pour supprimer un groupe" -#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:555 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete your account" msgstr "Vous devez être connecté·e pour supprimer votre compte" -#: lib/graphql/resolvers/group.ex:312 +#: lib/graphql/resolvers/group.ex:316 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to join a group" msgstr "Vous devez être connecté·e pour rejoindre un groupe" -#: lib/graphql/resolvers/group.ex:347 +#: lib/graphql/resolvers/group.ex:351 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to leave a group" msgstr "Vous devez être connecté·e pour quitter un groupe" -#: lib/graphql/resolvers/group.ex:245 +#: lib/graphql/resolvers/group.ex:249 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update a group" msgstr "Vous devez être connecté·e pour mettre à jour un groupe" -#: lib/graphql/resolvers/user.ex:112 +#: lib/graphql/resolvers/user.ex:120 +#, elixir-autogen, elixir-format msgid "You need to have an existing token to get a refresh token" msgstr "Vous devez avoir un jeton existant pour obtenir un jeton de rafraîchissement" -#: lib/graphql/resolvers/user.ex:275 lib/graphql/resolvers/user.ex:299 +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 +#, elixir-autogen, elixir-format msgid "You requested again a confirmation email too soon" msgstr "Vous avez à nouveau demandé un email de confirmation trop vite" -#: lib/graphql/resolvers/user.ex:162 +#: lib/graphql/resolvers/user.ex:170 +#, elixir-autogen, elixir-format msgid "Your email is not on the allowlist" msgstr "Votre adresse e-mail n'est pas sur la liste d'autorisations" #: lib/graphql/resolvers/actor.ex:100 +#, elixir-autogen, elixir-format msgid "Error while performing background task" msgstr "Erreur lors de l'exécution d'une tâche d'arrière-plan" #: lib/graphql/resolvers/actor.ex:32 +#, elixir-autogen, elixir-format msgid "No profile found with this ID" msgstr "Aucun profil trouvé avec cet ID" -#: lib/graphql/resolvers/actor.ex:61 lib/graphql/resolvers/actor.ex:97 +#: lib/graphql/resolvers/actor.ex:61 +#: lib/graphql/resolvers/actor.ex:97 +#, elixir-autogen, elixir-format msgid "No remote profile found with this ID" msgstr "Aucun profil distant trouvé avec cet ID" #: lib/graphql/resolvers/actor.ex:72 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can suspend a profile" msgstr "Seul·es les modérateur·ice et les administrateur·ices peuvent suspendre un profil" #: lib/graphql/resolvers/actor.ex:105 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can unsuspend a profile" msgstr "Seul·es les modérateur·ice et les administrateur·ices peuvent annuler la suspension d'un profil" #: lib/graphql/resolvers/actor.ex:29 +#, elixir-autogen, elixir-format msgid "Only remote profiles may be refreshed" msgstr "Seuls les profils distants peuvent être rafraîchis" #: lib/graphql/resolvers/actor.ex:64 +#, elixir-autogen, elixir-format msgid "Profile already suspended" msgstr "Le profil est déjà suspendu" #: lib/graphql/resolvers/participant.ex:96 +#, elixir-autogen, elixir-format msgid "A valid email is required by your instance" msgstr "Une adresse e-mail valide est requise par votre instance" -#: lib/graphql/resolvers/participant.ex:90 lib/graphql/resolvers/participant.ex:143 +#: lib/graphql/resolvers/participant.ex:90 +#: lib/graphql/resolvers/participant.ex:143 +#, elixir-autogen, elixir-format msgid "Anonymous participation is not enabled" msgstr "La participation anonyme n'est pas activée" #: lib/graphql/resolvers/person.ex:210 +#, elixir-autogen, elixir-format msgid "Cannot remove the last administrator of a group" msgstr "Impossible de supprimer le ou la dernier·ère administrateur·ice d'un groupe" #: lib/graphql/resolvers/person.ex:207 +#, elixir-autogen, elixir-format msgid "Cannot remove the last identity of a user" msgstr "Impossible de supprimer le dernier profil d'un·e utilisateur·ice" #: lib/graphql/resolvers/comment.ex:126 +#, elixir-autogen, elixir-format msgid "Comment is already deleted" msgstr "Le commentaire est déjà supprimé" -#: lib/graphql/error.ex:103 lib/graphql/resolvers/discussion.ex:69 +#: lib/graphql/error.ex:103 +#: lib/graphql/resolvers/discussion.ex:69 +#, elixir-autogen, elixir-format msgid "Discussion not found" msgstr "Discussion non trouvée" -#: lib/graphql/resolvers/report.ex:71 lib/graphql/resolvers/report.ex:90 +#: lib/graphql/resolvers/report.ex:71 +#: lib/graphql/resolvers/report.ex:90 +#, elixir-autogen, elixir-format msgid "Error while saving report" msgstr "Erreur lors de la sauvegarde du signalement" #: lib/graphql/resolvers/report.ex:110 +#, elixir-autogen, elixir-format msgid "Error while updating report" msgstr "Erreur lors de la mise à jour du signalement" #: lib/graphql/resolvers/participant.ex:131 +#, elixir-autogen, elixir-format msgid "Event id not found" msgstr "ID de l'événement non trouvé" -#: lib/graphql/error.ex:100 lib/graphql/resolvers/event.ex:360 lib/graphql/resolvers/event.ex:412 +#: lib/graphql/error.ex:100 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 +#, elixir-autogen, elixir-format msgid "Event not found" msgstr "Événement non trouvé" -#: lib/graphql/resolvers/participant.ex:87 lib/graphql/resolvers/participant.ex:128 -#: lib/graphql/resolvers/participant.ex:155 lib/graphql/resolvers/participant.ex:336 +#: lib/graphql/resolvers/participant.ex:87 +#: lib/graphql/resolvers/participant.ex:128 +#: lib/graphql/resolvers/participant.ex:155 +#: lib/graphql/resolvers/participant.ex:336 +#, elixir-autogen, elixir-format msgid "Event with this ID %{id} doesn't exist" msgstr "L'événement avec cet ID %{id} n'existe pas" #: lib/graphql/resolvers/participant.ex:103 +#, elixir-autogen, elixir-format msgid "Internal Error" msgstr "Erreur interne" #: lib/graphql/resolvers/discussion.ex:219 +#, elixir-autogen, elixir-format msgid "No discussion with ID %{id}" msgstr "Aucune discussion avec l'ID %{id}" -#: lib/graphql/resolvers/todos.ex:80 lib/graphql/resolvers/todos.ex:107 lib/graphql/resolvers/todos.ex:179 -#: lib/graphql/resolvers/todos.ex:208 lib/graphql/resolvers/todos.ex:237 +#: lib/graphql/resolvers/todos.ex:80 +#: lib/graphql/resolvers/todos.ex:107 +#: lib/graphql/resolvers/todos.ex:179 +#: lib/graphql/resolvers/todos.ex:208 +#: lib/graphql/resolvers/todos.ex:237 +#, elixir-autogen, elixir-format msgid "No profile found for user" msgstr "Aucun profil trouvé pour l'utilisateur modérateur" #: lib/graphql/resolvers/feed_token.ex:64 +#, elixir-autogen, elixir-format msgid "No such feed token" msgstr "Aucun jeton de flux correspondant" #: lib/graphql/resolvers/participant.ex:259 +#, elixir-autogen, elixir-format msgid "Participant already has role %{role}" msgstr "Le ou la participant·e a déjà le rôle %{role}" -#: lib/graphql/resolvers/participant.ex:187 lib/graphql/resolvers/participant.ex:220 +#: lib/graphql/resolvers/participant.ex:187 +#: lib/graphql/resolvers/participant.ex:220 #: lib/graphql/resolvers/participant.ex:263 +#, elixir-autogen, elixir-format msgid "Participant not found" msgstr "Participant·e non trouvé·e" #: lib/graphql/resolvers/person.ex:32 +#, elixir-autogen, elixir-format msgid "Person with ID %{id} not found" msgstr "Personne avec l'ID %{id} non trouvé" #: lib/graphql/resolvers/person.ex:56 +#, elixir-autogen, elixir-format msgid "Person with username %{username} not found" msgstr "Personne avec le nom %{name} non trouvé" -#: lib/graphql/resolvers/post.ex:169 lib/graphql/resolvers/post.ex:203 +#: lib/graphql/resolvers/post.ex:169 +#: lib/graphql/resolvers/post.ex:203 +#, elixir-autogen, elixir-format msgid "Post ID is not a valid ID" msgstr "L'ID du billet n'est pas un ID valide" -#: lib/graphql/resolvers/post.ex:172 lib/graphql/resolvers/post.ex:206 +#: lib/graphql/resolvers/post.ex:172 +#: lib/graphql/resolvers/post.ex:206 +#, elixir-autogen, elixir-format msgid "Post doesn't exist" msgstr "Le billet n'existe pas" #: lib/graphql/resolvers/member.ex:84 +#, elixir-autogen, elixir-format msgid "Profile invited doesn't exist" msgstr "Le profil invité n'existe pas" -#: lib/graphql/resolvers/member.ex:93 lib/graphql/resolvers/member.ex:97 +#: lib/graphql/resolvers/member.ex:93 +#: lib/graphql/resolvers/member.ex:97 +#, elixir-autogen, elixir-format msgid "Profile is already a member of this group" msgstr "Ce profil est déjà membre de ce groupe" -#: lib/graphql/resolvers/post.ex:133 lib/graphql/resolvers/post.ex:175 lib/graphql/resolvers/post.ex:209 -#: lib/graphql/resolvers/resource.ex:90 lib/graphql/resolvers/resource.ex:135 lib/graphql/resolvers/resource.ex:168 -#: lib/graphql/resolvers/resource.ex:202 lib/graphql/resolvers/todos.ex:58 lib/graphql/resolvers/todos.ex:83 -#: lib/graphql/resolvers/todos.ex:110 lib/graphql/resolvers/todos.ex:182 lib/graphql/resolvers/todos.ex:214 +#: lib/graphql/resolvers/post.ex:133 +#: lib/graphql/resolvers/post.ex:175 +#: lib/graphql/resolvers/post.ex:209 +#: lib/graphql/resolvers/resource.ex:90 +#: lib/graphql/resolvers/resource.ex:135 +#: lib/graphql/resolvers/resource.ex:168 +#: lib/graphql/resolvers/resource.ex:202 +#: lib/graphql/resolvers/todos.ex:58 +#: lib/graphql/resolvers/todos.ex:83 +#: lib/graphql/resolvers/todos.ex:110 +#: lib/graphql/resolvers/todos.ex:182 +#: lib/graphql/resolvers/todos.ex:214 #: lib/graphql/resolvers/todos.ex:246 +#, elixir-autogen, elixir-format msgid "Profile is not member of group" msgstr "Le profil n'est pas un·e membre du groupe" -#: lib/graphql/resolvers/actor.ex:67 lib/graphql/resolvers/person.ex:233 +#: lib/graphql/resolvers/actor.ex:67 +#: lib/graphql/resolvers/person.ex:233 +#, elixir-autogen, elixir-format msgid "Profile not found" msgstr "Profile non trouvé" #: lib/graphql/resolvers/report.ex:48 +#, elixir-autogen, elixir-format msgid "Report not found" msgstr "Groupe non trouvé" -#: lib/graphql/resolvers/resource.ex:172 lib/graphql/resolvers/resource.ex:199 +#: lib/graphql/resolvers/resource.ex:172 +#: lib/graphql/resolvers/resource.ex:199 +#, elixir-autogen, elixir-format msgid "Resource doesn't exist" msgstr "La ressource n'existe pas" #: lib/graphql/resolvers/participant.ex:124 +#, elixir-autogen, elixir-format msgid "The event has already reached its maximum capacity" msgstr "L'événement a déjà atteint sa capacité maximale" #: lib/graphql/resolvers/participant.ex:282 +#, elixir-autogen, elixir-format msgid "This token is invalid" msgstr "Ce jeton est invalide" -#: lib/graphql/resolvers/todos.ex:176 lib/graphql/resolvers/todos.ex:243 +#: lib/graphql/resolvers/todos.ex:176 +#: lib/graphql/resolvers/todos.ex:243 +#, elixir-autogen, elixir-format msgid "Todo doesn't exist" msgstr "Ce todo n'existe pas" -#: lib/graphql/resolvers/todos.ex:77 lib/graphql/resolvers/todos.ex:211 lib/graphql/resolvers/todos.ex:240 +#: lib/graphql/resolvers/todos.ex:77 +#: lib/graphql/resolvers/todos.ex:211 +#: lib/graphql/resolvers/todos.ex:240 +#, elixir-autogen, elixir-format msgid "Todo list doesn't exist" msgstr "Cette todo-liste n'existe pas" #: lib/graphql/resolvers/feed_token.ex:73 +#, elixir-autogen, elixir-format msgid "Token does not exist" msgstr "Ce jeton n'existe pas" -#: lib/graphql/resolvers/feed_token.ex:67 lib/graphql/resolvers/feed_token.ex:70 +#: lib/graphql/resolvers/feed_token.ex:67 +#: lib/graphql/resolvers/feed_token.ex:70 +#, elixir-autogen, elixir-format msgid "Token is not a valid UUID" msgstr "Ce jeton n'est pas un UUID valide" #: lib/graphql/error.ex:98 +#, elixir-autogen, elixir-format msgid "User not found" msgstr "Utilisateur·ice non trouvé·e" #: lib/graphql/resolvers/person.ex:310 +#, elixir-autogen, elixir-format msgid "You already have a profile for this user" msgstr "Vous avez déjà un profil pour cet utilisateur" #: lib/graphql/resolvers/participant.ex:134 +#, elixir-autogen, elixir-format msgid "You are already a participant of this event" msgstr "Vous êtes déjà un·e participant·e à cet événement" #: lib/graphql/resolvers/member.ex:87 +#, elixir-autogen, elixir-format msgid "You are not a member of this group" msgstr "Vous n'êtes pas membre de ce groupe" -#: lib/graphql/resolvers/member.ex:157 lib/graphql/resolvers/member.ex:173 lib/graphql/resolvers/member.ex:188 +#: lib/graphql/resolvers/member.ex:157 +#: lib/graphql/resolvers/member.ex:173 +#: lib/graphql/resolvers/member.ex:188 +#, elixir-autogen, elixir-format msgid "You are not a moderator or admin for this group" msgstr "Vous n'êtes pas administrateur·ice ou modérateur·ice de ce groupe" #: lib/graphql/resolvers/comment.ex:59 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a comment if not connected" msgstr "Vous n'êtes pas autorisé·e à créer un commentaire si non connecté·e" #: lib/graphql/resolvers/feed_token.ex:41 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a feed token if not connected" msgstr "Vous n'êtes pas autorisé·e à créer un jeton de flux si non connecté·e" #: lib/graphql/resolvers/comment.ex:134 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a comment if not connected" msgstr "Vous n'êtes pas autorisé·e à supprimer un commentaire si non connecté·e" #: lib/graphql/resolvers/feed_token.ex:82 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a feed token if not connected" msgstr "Vous n'êtes pas autorisé·e à supprimer un jeton de flux si non connecté·e" #: lib/graphql/resolvers/comment.ex:93 +#, elixir-autogen, elixir-format msgid "You are not allowed to update a comment if not connected" msgstr "Vous n'êtes pas autorisé·e à mettre à jour un commentaire si non connecté·e" -#: lib/graphql/resolvers/participant.ex:181 lib/graphql/resolvers/participant.ex:214 +#: lib/graphql/resolvers/participant.ex:181 +#: lib/graphql/resolvers/participant.ex:214 +#, elixir-autogen, elixir-format msgid "You can't leave event because you're the only event creator participant" msgstr "Vous ne pouvez pas quitter cet événement car vous en êtes le ou la seule créateur·ice participant" #: lib/graphql/resolvers/member.ex:192 +#, elixir-autogen, elixir-format msgid "You can't set yourself to a lower member role for this group because you are the only administrator" msgstr "" "Vous ne pouvez pas vous définir avec un rôle de membre inférieur pour ce groupe car vous en êtes le ou la seul·e " "administrateur·ice" #: lib/graphql/resolvers/comment.ex:122 +#, elixir-autogen, elixir-format msgid "You cannot delete this comment" msgstr "Vous ne pouvez pas supprimer ce commentaire" -#: lib/graphql/resolvers/event.ex:408 +#: lib/graphql/resolvers/event.ex:385 +#, elixir-autogen, elixir-format msgid "You cannot delete this event" msgstr "Vous ne pouvez pas supprimer cet événement" #: lib/graphql/resolvers/member.ex:90 +#, elixir-autogen, elixir-format msgid "You cannot invite to this group" msgstr "Vous ne pouvez pas rejoindre ce groupe" #: lib/graphql/resolvers/feed_token.ex:76 +#, elixir-autogen, elixir-format msgid "You don't have permission to delete this token" msgstr "Vous n'avez pas la permission de supprimer ce jeton" #: lib/graphql/resolvers/admin.ex:56 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list action logs" msgstr "Vous devez être connecté·e et une modérateur·ice pour lister les journaux de modération" #: lib/graphql/resolvers/report.ex:36 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list reports" msgstr "Vous devez être connecté·e et une modérateur·ice pour lister les signalements" #: lib/graphql/resolvers/report.ex:115 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to update a report" msgstr "Vous devez être connecté·e et une modérateur·ice pour modifier un signalement" #: lib/graphql/resolvers/report.ex:53 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to view a report" msgstr "Vous devez être connecté·e pour et une modérateur·ice pour visionner un signalement" -#: lib/graphql/resolvers/admin.ex:250 +#: lib/graphql/resolvers/admin.ex:252 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to access admin settings" msgstr "Vous devez être connecté·e et un·e administrateur·ice pour accéder aux paramètres administrateur" -#: lib/graphql/resolvers/admin.ex:234 +#: lib/graphql/resolvers/admin.ex:236 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "Vous devez être connecté·e et un·e administrateur·ice pour accéder aux panneau de statistiques" -#: lib/graphql/resolvers/admin.ex:276 +#: lib/graphql/resolvers/admin.ex:278 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to save admin settings" msgstr "Vous devez être connecté·e et un·e administrateur·ice pour sauvegarder les paramètres administrateur" #: lib/graphql/resolvers/discussion.ex:84 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access discussions" msgstr "Vous devez être connecté·e pour accéder aux discussions" #: lib/graphql/resolvers/resource.ex:96 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access resources" msgstr "Vous devez être connecté·e pour supprimer un groupe" -#: lib/graphql/resolvers/event.ex:318 +#: lib/graphql/resolvers/event.ex:295 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create events" msgstr "Vous devez être connecté·e pour créer des événements" #: lib/graphql/resolvers/post.ex:141 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create posts" msgstr "Vous devez être connecté·e pour quitter un groupe" #: lib/graphql/resolvers/report.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create reports" msgstr "Vous devez être connecté·e pour quitter un groupe" #: lib/graphql/resolvers/resource.ex:140 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create resources" msgstr "Vous devez être connecté·e pour quitter un groupe" -#: lib/graphql/resolvers/event.ex:417 +#: lib/graphql/resolvers/event.ex:394 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete an event" msgstr "Vous devez être connecté·e pour supprimer un groupe" #: lib/graphql/resolvers/post.ex:214 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete posts" msgstr "Vous devez être connecté·e pour supprimer un groupe" #: lib/graphql/resolvers/resource.ex:207 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete resources" msgstr "Vous devez être connecté·e pour supprimer un groupe" #: lib/graphql/resolvers/participant.ex:108 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to join an event" msgstr "Vous devez être connecté·e pour rejoindre un événement" #: lib/graphql/resolvers/participant.ex:225 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to leave an event" msgstr "Vous devez être connecté·e pour quitter un groupe" -#: lib/graphql/resolvers/event.ex:374 +#: lib/graphql/resolvers/event.ex:351 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update an event" msgstr "Vous devez être connecté·e pour mettre à jour un groupe" #: lib/graphql/resolvers/post.ex:180 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update posts" msgstr "Vous devez être connecté·e pour mettre à jour un groupe" #: lib/graphql/resolvers/resource.ex:177 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update resources" msgstr "Vous devez être connecté·e pour mettre à jour un groupe" #: lib/graphql/resolvers/resource.ex:236 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to view a resource preview" msgstr "Vous devez être connecté·e pour supprimer un groupe" #: lib/graphql/resolvers/resource.ex:132 +#, elixir-autogen, elixir-format msgid "Parent resource doesn't belong to this group" msgstr "La ressource parente n'appartient pas à ce groupe" #: lib/mobilizon/users/user.ex:114 +#, elixir-autogen, elixir-format msgid "The chosen password is too short." msgstr "Le mot de passe choisi est trop court." #: lib/mobilizon/users/user.ex:142 +#, elixir-autogen, elixir-format msgid "The registration token is already in use, this looks like an issue on our side." msgstr "Le jeton d'inscription est déjà utilisé, cela ressemble à un problème de notre côté." #: lib/mobilizon/users/user.ex:108 +#, elixir-autogen, elixir-format msgid "This email is already used." msgstr "Cette adresse e-mail est déjà utilisée." #: lib/graphql/error.ex:99 +#, elixir-autogen, elixir-format msgid "Post not found" msgstr "Billet non trouvé" #: lib/graphql/error.ex:86 +#, elixir-autogen, elixir-format msgid "Invalid arguments passed" msgstr "Paramètres fournis invalides" #: lib/graphql/error.ex:92 +#, elixir-autogen, elixir-format msgid "Invalid credentials" msgstr "Identifiants invalides" #: lib/graphql/error.ex:90 +#, elixir-autogen, elixir-format msgid "Reset your password to login" msgstr "Réinitialiser votre mot de passe pour vous connecter" -#: lib/graphql/error.ex:97 lib/graphql/error.ex:102 +#: lib/graphql/error.ex:97 +#: lib/graphql/error.ex:102 +#, elixir-autogen, elixir-format msgid "Resource not found" msgstr "Ressource non trouvée" #: lib/graphql/error.ex:104 +#, elixir-autogen, elixir-format msgid "Something went wrong" msgstr "Quelque chose s'est mal passé" #: lib/graphql/error.ex:85 +#, elixir-autogen, elixir-format msgid "Unknown Resource" msgstr "Ressource inconnue" #: lib/graphql/error.ex:95 +#, elixir-autogen, elixir-format msgid "You don't have permission to do this" msgstr "Vous n'avez pas la permission de faire ceci" #: lib/graphql/error.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged in" msgstr "Vous devez être connecté·e" #: lib/graphql/resolvers/member.ex:118 +#, elixir-autogen, elixir-format msgid "You can't accept this invitation with this profile." msgstr "Vous ne pouvez pas accepter cette invitation avec ce profil." #: lib/graphql/resolvers/member.ex:139 +#, elixir-autogen, elixir-format msgid "You can't reject this invitation with this profile." msgstr "Vous ne pouvez pas rejeter cette invitation avec ce profil." #: lib/graphql/resolvers/media.ex:71 +#, elixir-autogen, elixir-format msgid "File doesn't have an allowed MIME type." msgstr "Le fichier n'a pas un type MIME autorisé." -#: lib/graphql/resolvers/group.ex:240 +#: lib/graphql/resolvers/group.ex:244 +#, elixir-autogen, elixir-format msgid "Profile is not administrator for the group" msgstr "Le profil n'est pas administrateur·ice pour le groupe" -#: lib/graphql/resolvers/event.ex:363 +#: lib/graphql/resolvers/event.ex:340 +#, elixir-autogen, elixir-format msgid "You can't edit this event." msgstr "Vous ne pouvez pas éditer cet événement." -#: lib/graphql/resolvers/event.ex:366 +#: lib/graphql/resolvers/event.ex:343 +#, elixir-autogen, elixir-format msgid "You can't attribute this event to this profile." msgstr "Vous ne pouvez pas attribuer cet événement à ce profil." #: lib/graphql/resolvers/member.ex:142 +#, elixir-autogen, elixir-format msgid "This invitation doesn't exist." msgstr "Cette invitation n'existe pas." #: lib/graphql/resolvers/member.ex:217 +#, elixir-autogen, elixir-format msgid "This member already has been rejected." msgstr "Ce·tte membre a déjà été rejetté·e." #: lib/graphql/resolvers/member.ex:241 +#, elixir-autogen, elixir-format msgid "You don't have the right to remove this member." msgstr "Vous n'avez pas les droits pour supprimer ce·tte membre." -#: lib/mobilizon/actors/actor.ex:351 +#: lib/mobilizon/actors/actor.ex:377 +#, elixir-autogen, elixir-format msgid "This username is already taken." msgstr "Cet identifiant est déjà pris." #: lib/graphql/resolvers/discussion.ex:81 +#, elixir-autogen, elixir-format msgid "You must provide either an ID or a slug to access a discussion" msgstr "Vous devez fournir un ID ou bien un slug pour accéder à une discussion" -#: lib/graphql/resolvers/event.ex:313 +#: lib/graphql/resolvers/event.ex:290 +#, elixir-autogen, elixir-format msgid "Organizer profile is not owned by the user" msgstr "Le profil de l'organisateur·ice n'appartient pas à l'utilisateur·ice" #: lib/graphql/resolvers/participant.ex:93 +#, elixir-autogen, elixir-format msgid "Profile ID provided is not the anonymous profile one" msgstr "L'ID du profil fourni n'est pas celui du profil anonyme" -#: lib/graphql/resolvers/group.ex:181 lib/graphql/resolvers/group.ex:223 lib/graphql/resolvers/person.ex:148 -#: lib/graphql/resolvers/person.ex:182 lib/graphql/resolvers/person.ex:304 +#: lib/graphql/resolvers/group.ex:181 +#: lib/graphql/resolvers/group.ex:223 +#: lib/graphql/resolvers/person.ex:148 +#: lib/graphql/resolvers/person.ex:182 +#: lib/graphql/resolvers/person.ex:304 +#, elixir-autogen, elixir-format msgid "The provided picture is too heavy" msgstr "L'image fournie est trop lourde" -#: lib/web/views/utils.ex:34 -msgid "Index file not found. You need to recompile the front-end." -msgstr "Fichier d'index non trouvé. Vous devez recompiler le front-end." - #: lib/graphql/resolvers/resource.ex:129 +#, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "Erreur lors de la création de la resource" -#: lib/graphql/resolvers/user.ex:503 +#: lib/graphql/resolvers/user.ex:511 +#, elixir-autogen, elixir-format msgid "Invalid activation token" msgstr "Jeton d'activation invalide" #: lib/graphql/resolvers/resource.ex:226 +#, elixir-autogen, elixir-format msgid "Unable to fetch resource details from this URL." msgstr "Impossible de récupérer les détails de la ressource depuis cette URL." -#: lib/graphql/resolvers/event.ex:164 lib/graphql/resolvers/participant.ex:253 lib/graphql/resolvers/participant.ex:328 +#: lib/graphql/resolvers/event.ex:164 +#: lib/graphql/resolvers/participant.ex:253 +#: lib/graphql/resolvers/participant.ex:328 +#, elixir-autogen, elixir-format msgid "Provided profile doesn't have moderator permissions on this event" msgstr "Le profil modérateur fourni n'a pas de permissions sur cet événement" -#: lib/graphql/resolvers/event.ex:299 +#: lib/graphql/resolvers/event.ex:276 +#, elixir-autogen, elixir-format msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "Le profil de l'organisateur⋅ice n'a pas la permission de créer un événement au nom de ce groupe" -#: lib/graphql/resolvers/event.ex:354 +#: lib/graphql/resolvers/event.ex:331 +#, elixir-autogen, elixir-format msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "Ce profil n'a pas la permission de mettre à jour un événement au nom du groupe" -#: lib/graphql/resolvers/user.ex:166 +#: lib/graphql/resolvers/user.ex:174 +#, elixir-autogen, elixir-format msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "Votre adresse e-mail a été refusée à l'inscription ou bien utilise un fournisseur d'e-mail interdit" #: lib/graphql/resolvers/comment.ex:129 +#, elixir-autogen, elixir-format msgid "Comment not found" msgstr "Commentaire non trouvé" #: lib/graphql/resolvers/discussion.ex:123 +#, elixir-autogen, elixir-format msgid "Error while creating a discussion" msgstr "Erreur lors de la création de la discussion" -#: lib/graphql/resolvers/user.ex:624 +#: lib/graphql/resolvers/user.ex:632 +#, elixir-autogen, elixir-format msgid "Error while updating locale" msgstr "Erreur lors de la mise à jour des options linguistiques" #: lib/graphql/resolvers/person.ex:307 +#, elixir-autogen, elixir-format msgid "Error while uploading pictures" msgstr "Erreur lors du téléversement des images" #: lib/graphql/resolvers/participant.ex:190 +#, elixir-autogen, elixir-format msgid "Failed to leave the event" msgstr "Impossible de quitter l'événement" #: lib/graphql/resolvers/group.ex:236 +#, elixir-autogen, elixir-format msgid "Failed to update the group" msgstr "Impossible de mettre à jour le groupe" -#: lib/graphql/resolvers/admin.ex:331 lib/graphql/resolvers/user.ex:467 +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 +#, elixir-autogen, elixir-format msgid "Failed to update user email" msgstr "Impossible de mettre à jour l'adresse e-mail de utilisateur" -#: lib/graphql/resolvers/user.ex:499 +#: lib/graphql/resolvers/user.ex:507 +#, elixir-autogen, elixir-format msgid "Failed to validate user email" msgstr "Impossible de valider l'adresse e-mail de l'utilisateur·ice" #: lib/graphql/resolvers/participant.ex:146 +#, elixir-autogen, elixir-format msgid "The anonymous actor ID is invalid" msgstr "L'ID de l'acteur anonyme est invalide" #: lib/graphql/resolvers/resource.ex:165 +#, elixir-autogen, elixir-format msgid "Unknown error while updating resource" msgstr "Erreur inconnue lors de la mise à jour de la resource" #: lib/graphql/resolvers/comment.ex:84 +#, elixir-autogen, elixir-format msgid "You are not the comment creator" msgstr "Vous n'êtes pas le ou la createur⋅ice du commentaire" -#: lib/graphql/resolvers/user.ex:424 +#: lib/graphql/resolvers/user.ex:432 +#, elixir-autogen, elixir-format msgid "You cannot change your password." msgstr "Vous ne pouvez pas changer votre mot de passe." #: lib/graphql/resolvers/participant.ex:321 +#, elixir-autogen, elixir-format msgid "Format not supported" msgstr "Format non supporté" #: lib/graphql/resolvers/participant.ex:305 +#, elixir-autogen, elixir-format msgid "A dependency needed to export to %{format} is not installed" msgstr "Une dépendance nécessaire pour exporter en %{format} n'est pas installée" #: lib/graphql/resolvers/participant.ex:313 +#, elixir-autogen, elixir-format msgid "An error occured while saving export" msgstr "Une erreur est survenue lors de l'enregistrement de l'export" #: lib/web/controllers/export_controller.ex:30 +#, elixir-autogen, elixir-format msgid "Export to format %{format} is not enabled on this instance" msgstr "L'export au format %{format} n'est pas activé sur cette instance" #: lib/graphql/resolvers/group.ex:187 +#, elixir-autogen, elixir-format msgid "Only admins can create groups" msgstr "Seul⋅es les administrateur⋅ices peuvent créer des groupes" -#: lib/graphql/resolvers/event.ex:306 +#: lib/graphql/resolvers/event.ex:283 +#, elixir-autogen, elixir-format msgid "Only groups can create events" msgstr "Seuls les groupes peuvent créer des événements" -#: lib/graphql/resolvers/event.ex:292 +#: lib/graphql/resolvers/event.ex:269 +#, elixir-autogen, elixir-format msgid "Unknown error while creating event" msgstr "Erreur inconnue lors de la création de l'événement" -#: lib/graphql/resolvers/user.ex:480 +#: lib/graphql/resolvers/user.ex:488 +#, elixir-autogen, elixir-format msgid "User cannot change email" msgstr "L'utilisateur ne peut changer son adresse e-mail" -#: lib/graphql/resolvers/group.ex:391 +#: lib/graphql/resolvers/group.ex:395 +#, elixir-autogen, elixir-format msgid "Follow does not match your account" msgstr "L'abonnement ne correspond pas à votre compte" -#: lib/graphql/resolvers/group.ex:395 +#: lib/graphql/resolvers/group.ex:399 +#, elixir-autogen, elixir-format msgid "Follow not found" msgstr "Abonnement non trouvé" -#: lib/graphql/resolvers/user.ex:345 +#: lib/graphql/resolvers/user.ex:353 +#, elixir-autogen, elixir-format msgid "Profile with username %{username} not found" msgstr "Personne avec le nom %{name} non trouvé" -#: lib/graphql/resolvers/user.ex:340 +#: lib/graphql/resolvers/user.ex:348 +#, elixir-autogen, elixir-format msgid "This profile does not belong to you" msgstr "Ce profil ne vous appartient pas" -#: lib/graphql/resolvers/group.ex:365 +#: lib/graphql/resolvers/group.ex:369 +#, elixir-autogen, elixir-format msgid "You are already following this group" msgstr "Vous êtes déjà membre de ce groupe" -#: lib/graphql/resolvers/group.ex:374 +#: lib/graphql/resolvers/group.ex:378 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to follow a group" msgstr "Vous devez être connecté·e pour suivre un groupe" -#: lib/graphql/resolvers/group.ex:423 +#: lib/graphql/resolvers/group.ex:427 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to unfollow a group" msgstr "Vous devez être connecté·e pour rejoindre un groupe" -#: lib/graphql/resolvers/group.ex:400 +#: lib/graphql/resolvers/group.ex:404 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update a group follow" msgstr "Vous devez être connecté·e pour mettre à jour un groupe" #: lib/graphql/resolvers/member.ex:210 +#, elixir-autogen, elixir-format msgid "This member does not exist" msgstr "Ce membre n'existe pas" #: lib/graphql/resolvers/member.ex:234 +#, elixir-autogen, elixir-format msgid "You don't have the role needed to remove this member." msgstr "Vous n'avez pas les droits pour supprimer ce·tte membre." #: lib/graphql/resolvers/member.ex:252 +#, elixir-autogen, elixir-format msgid "You must be logged-in to remove a member" msgstr "Vous devez être connecté⋅e pour supprimer un⋅e membre" -#: lib/graphql/resolvers/user.ex:156 +#: lib/graphql/resolvers/user.ex:164 +#, elixir-autogen, elixir-format msgid "Your email seems to be using an invalid format" msgstr "Votre email semble utiliser un format invalide" -#: lib/graphql/resolvers/admin.ex:380 +#: lib/graphql/resolvers/admin.ex:382 +#, elixir-autogen, elixir-format msgid "Can't confirm an already confirmed user" msgstr "Impossible de confirmer un⋅e utilisateur⋅ice déjà confirmé⋅e" -#: lib/graphql/resolvers/admin.ex:384 +#: lib/graphql/resolvers/admin.ex:386 +#, elixir-autogen, elixir-format msgid "Deconfirming users is not supported" msgstr "Dé-confirmer des utilisateur⋅ices n'est pas supporté" -#: lib/graphql/resolvers/admin.ex:356 +#: lib/graphql/resolvers/admin.ex:358 +#, elixir-autogen, elixir-format msgid "The new role must be different" msgstr "Le nouveau rôle doit être différent" -#: lib/graphql/resolvers/admin.ex:307 +#: lib/graphql/resolvers/admin.ex:309 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "Vous devez être connecté·e et un·e administrateur·ice pour éditer les détails d'un⋅e utilisateur⋅ice" #: lib/graphql/api/groups.ex:33 +#, elixir-autogen, elixir-format msgid "A profile or group with that name already exists" msgstr "Un profil ou un groupe avec ce nom existe déjà" -#: lib/graphql/resolvers/admin.ex:506 +#: lib/graphql/resolvers/admin.ex:519 +#, elixir-autogen, elixir-format msgid "Unable to find an instance to follow at this address" msgstr "Impossible de trouver une instance à suivre à cette adresse" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/fr_FR/LC_MESSAGES/activity.po b/priv/gettext/fr_FR/LC_MESSAGES/activity.po index cbc58cbd7..07bdc4106 100644 --- a/priv/gettext/fr_FR/LC_MESSAGES/activity.po +++ b/priv/gettext/fr_FR/LC_MESSAGES/activity.po @@ -77,7 +77,7 @@ msgstr "" msgid "%{profile} created the group %{group}." msgstr "" -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." @@ -89,38 +89,38 @@ msgstr "" msgid "%{profile} deleted the discussion %{discussion}." msgstr "" -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "" -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "" -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member}." msgstr "" -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "" -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "" -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format msgid "%{profile} quit the group." msgstr "" @@ -131,13 +131,13 @@ msgstr "" msgid "%{profile} renamed the discussion %{discussion}." msgstr "" -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "" -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." @@ -149,14 +149,14 @@ msgstr "" msgid "%{profile} replied to the discussion %{discussion}." msgstr "" -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 #, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "" -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member}." msgstr "" @@ -169,14 +169,14 @@ msgid "The event %{event} was created by %{profile}." msgstr "" #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "" #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." @@ -188,13 +188,13 @@ msgstr "" msgid "The post %{post} was created by %{profile}." msgstr "" -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "" -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." @@ -207,14 +207,14 @@ msgid "%{member} joined the group." msgstr "" #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "" #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." @@ -225,7 +225,7 @@ msgstr "" msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 #, elixir-format msgid "View one more activity" @@ -249,7 +249,7 @@ msgid "Activity on %{instance}" msgstr "" #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 @@ -264,7 +264,7 @@ msgstr "" msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "" -#: lib/web/templates/email/email_direct_activity.html.heex:249 +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" @@ -298,14 +298,14 @@ msgid "Weekly activity recap for %{instance}" msgstr "" #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 #, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "" #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 #, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." @@ -460,3 +460,9 @@ msgstr "" #, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "" + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "" diff --git a/priv/gettext/fr_FR/LC_MESSAGES/default.po b/priv/gettext/fr_FR/LC_MESSAGES/default.po index 4878c1d43..5d7e3ace1 100644 --- a/priv/gettext/fr_FR/LC_MESSAGES/default.po +++ b/priv/gettext/fr_FR/LC_MESSAGES/default.po @@ -1183,7 +1183,7 @@ msgstr "Voir le signalement" msgid "View report:" msgstr "Voir le signalement :" -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 #, elixir-autogen, elixir-format @@ -1267,12 +1267,6 @@ msgstr "" "Si vous pensez qu'il s'agit d'une erreur, vous pouvez contacter les " "administrateurs du groupe afin qu'ils vous réintègrent." -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -#, elixir-autogen, elixir-format -msgid "So long, and thanks for the fish!" -msgstr "Au revoir, et encore merci pour le poisson !" - #: lib/web/email/member.ex:114 #, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" @@ -1328,7 +1322,7 @@ msgstr "" "L'équipe de modération de votre instance a décidé de suspendre %{group_name} " "(%{group_address}). Vous n'êtes désormais plus membre de ce groupe." -#: lib/web/email/group.ex:90 +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}" msgstr "Le groupe %{group} a été suspendu sur %{instance}" @@ -1589,28 +1583,23 @@ msgstr "Un texte est requis pour le poste" msgid "A title is required for the post" msgstr "Un titre est requis pour le poste" -#: lib/web/templates/email/instance_follow.text.eex:5 -#, elixir-autogen, elixir-format -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "%{name} (%{domain}) vient de demander à suivre votre instance." - -#: lib/web/email/follow.ex:53 +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format msgid "%{name} requests to follow your instance" msgstr "" -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 #, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "" -#: lib/web/email/follow.ex:47 +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "" -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 #, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." @@ -1622,12 +1611,6 @@ msgstr "" msgid "Want to connect?" msgstr "" -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -#, elixir-autogen, elixir-format -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" - #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 #, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" @@ -1666,8 +1649,8 @@ msgstr "" #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 #, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "" @@ -1712,12 +1695,12 @@ msgstr "" msgid "Public feed for %{instance}" msgstr "" -#: lib/graphql/resolvers/user.ex:316 +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" -#: lib/graphql/resolvers/user.ex:322 +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" @@ -1744,8 +1727,6 @@ msgstr "" msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "" -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 @@ -1947,7 +1928,7 @@ msgstr "" msgid "Title: %{title}" msgstr "" -#: lib/web/email/group.ex:43 +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format msgid "📅 Just scheduled by %{group}: %{event}" msgstr "" @@ -2161,180 +2142,175 @@ msgstr "" msgid "%{name} just requested to follow your instance." msgstr "" -#: lib/web/templates/email/instance_follow.html.heex:48 -#, elixir-autogen, elixir-format -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#: lib/web/templates/email/instance_follow.html.heex:54 +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format msgid "%{name} just requested to follow your instance." msgstr "" -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 #, elixir-autogen, elixir-format msgid "If you accept, this profile will receive all of your public events." msgstr "" -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 #, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the profile's admin page." msgstr "" -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format msgid "View the details" msgstr "" -#: lib/mobilizon/events/categories.ex:16 +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format msgid "Arts" msgstr "" -#: lib/mobilizon/events/categories.ex:52 +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format msgid "Auto, boat and air" msgstr "" -#: lib/mobilizon/events/categories.ex:20 +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format msgid "Book clubs" msgstr "" -#: lib/mobilizon/events/categories.ex:24 +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format msgid "Business" msgstr "" -#: lib/mobilizon/events/categories.ex:28 +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format msgid "Causes" msgstr "" -#: lib/mobilizon/events/categories.ex:32 +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format msgid "Comedy" msgstr "" -#: lib/mobilizon/events/categories.ex:56 +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format msgid "Community" msgstr "" -#: lib/mobilizon/events/categories.ex:36 +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format msgid "Crafts" msgstr "" -#: lib/mobilizon/events/categories.ex:60 +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format msgid "Family & Education" msgstr "" -#: lib/mobilizon/events/categories.ex:64 +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format msgid "Fashion & Beauty" msgstr "" -#: lib/mobilizon/events/categories.ex:68 +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format msgid "Film & Media" msgstr "" -#: lib/mobilizon/events/categories.ex:40 +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format msgid "Food & Drink" msgstr "" -#: lib/mobilizon/events/categories.ex:72 +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format msgid "Games" msgstr "" -#: lib/mobilizon/events/categories.ex:44 +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format msgid "Health" msgstr "" -#: lib/mobilizon/events/categories.ex:84 +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format msgid "LGBTQ" msgstr "" -#: lib/mobilizon/events/categories.ex:76 +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format msgid "Language & Culture" msgstr "" -#: lib/mobilizon/events/categories.ex:80 +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format msgid "Learning" msgstr "" -#: lib/mobilizon/events/categories.ex:133 +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format msgid "Meeting" msgstr "" -#: lib/mobilizon/events/categories.ex:88 +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format msgid "Movements and politics" msgstr "" -#: lib/mobilizon/events/categories.ex:48 +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format msgid "Music" msgstr "" -#: lib/mobilizon/events/categories.ex:92 +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format msgid "Networking" msgstr "" -#: lib/mobilizon/events/categories.ex:112 +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format msgid "Outdoors & Adventure" msgstr "" -#: lib/mobilizon/events/categories.ex:96 +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format msgid "Party" msgstr "" -#: lib/mobilizon/events/categories.ex:100 +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format msgid "Performing & Visual Arts" msgstr "" -#: lib/mobilizon/events/categories.ex:104 +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format msgid "Pets" msgstr "" -#: lib/mobilizon/events/categories.ex:108 +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format msgid "Photography" msgstr "" -#: lib/mobilizon/events/categories.ex:120 +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format msgid "Science & Tech" msgstr "" -#: lib/mobilizon/events/categories.ex:116 +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format msgid "Spirituality, Religion & Beliefs" msgstr "" -#: lib/mobilizon/events/categories.ex:124 +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format msgid "Sports" msgstr "" -#: lib/mobilizon/events/categories.ex:128 +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format msgid "Theatre" msgstr "" @@ -2348,3 +2324,20 @@ msgstr "" #, elixir-autogen, elixir-format msgid "Activate my account:" msgstr "" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/fr_FR/LC_MESSAGES/errors.po b/priv/gettext/fr_FR/LC_MESSAGES/errors.po new file mode 100644 index 000000000..7c3b494fc --- /dev/null +++ b/priv/gettext/fr_FR/LC_MESSAGES/errors.po @@ -0,0 +1,1103 @@ +## "msgid"s in this file come from POT (.pot) files. +## +## Do not add, change, or remove "msgid"s manually here as +## they're tied to the ones in the corresponding POT file +## (with the same domain). +## +## Use "mix gettext.extract --merge" or "mix gettext.merge" +## to merge POT files into PO files. +msgid "" +msgstr "" +"Language: fr_FR\n" +"Plural-Forms: nplurals=2\n" + +#: lib/mobilizon/discussions/discussion.ex:69 +#, elixir-autogen +msgid "can't be blank" +msgstr "" + +msgid "has already been taken" +msgstr "" + +msgid "is invalid" +msgstr "" + +msgid "must be accepted" +msgstr "" + +msgid "has invalid format" +msgstr "" + +msgid "has an invalid entry" +msgstr "" + +msgid "is reserved" +msgstr "" + +msgid "does not match confirmation" +msgstr "" + +msgid "is still associated with this entry" +msgstr "" + +msgid "are still associated with this entry" +msgstr "" + +msgid "should be %{count} character(s)" +msgid_plural "should be %{count} character(s)" +msgstr[0] "" +msgstr[1] "" + +msgid "should have %{count} item(s)" +msgid_plural "should have %{count} item(s)" +msgstr[0] "" +msgstr[1] "" + +msgid "should be at least %{count} character(s)" +msgid_plural "should be at least %{count} character(s)" +msgstr[0] "" +msgstr[1] "" + +msgid "should have at least %{count} item(s)" +msgid_plural "should have at least %{count} item(s)" +msgstr[0] "" +msgstr[1] "" + +msgid "should be at most %{count} character(s)" +msgid_plural "should be at most %{count} character(s)" +msgstr[0] "" +msgstr[1] "" + +msgid "should have at most %{count} item(s)" +msgid_plural "should have at most %{count} item(s)" +msgstr[0] "" +msgstr[1] "" + +msgid "must be less than %{number}" +msgstr "" + +msgid "must be greater than %{number}" +msgstr "" + +msgid "must be less than or equal to %{number}" +msgstr "" + +msgid "must be greater than or equal to %{number}" +msgstr "" + +msgid "must be equal to %{number}" +msgstr "" + +#: lib/graphql/resolvers/user.ex:115 +#, elixir-autogen, elixir-format +msgid "Cannot refresh the token" +msgstr "" + +#: lib/graphql/resolvers/group.ex:276 +#, elixir-autogen, elixir-format +msgid "Current profile is not a member of this group" +msgstr "" + +#: lib/graphql/resolvers/group.ex:280 +#, elixir-autogen, elixir-format +msgid "Current profile is not an administrator of the selected group" +msgstr "" + +#: lib/graphql/resolvers/user.ex:618 +#, elixir-autogen, elixir-format +msgid "Error while saving user settings" +msgstr "" + +#: lib/graphql/error.ex:101 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 +#: lib/graphql/resolvers/member.ex:81 +#, elixir-autogen, elixir-format +msgid "Group not found" +msgstr "" + +#: lib/graphql/resolvers/group.ex:98 +#: lib/graphql/resolvers/group.ex:102 +#, elixir-autogen, elixir-format +msgid "Group with ID %{id} not found" +msgstr "" + +#: lib/graphql/resolvers/user.ex:93 +#, elixir-autogen, elixir-format +msgid "Impossible to authenticate, either your email or password are invalid." +msgstr "" + +#: lib/graphql/resolvers/group.ex:339 +#, elixir-autogen, elixir-format +msgid "Member not found" +msgstr "" + +#: lib/graphql/resolvers/actor.ex:94 +#, elixir-autogen, elixir-format +msgid "No profile found for the moderator user" +msgstr "" + +#: lib/graphql/resolvers/user.ex:280 +#, elixir-autogen, elixir-format +msgid "No user to validate with this email was found" +msgstr "" + +#: lib/graphql/resolvers/person.ex:314 +#: lib/graphql/resolvers/user.ex:304 +#, elixir-autogen, elixir-format +msgid "No user with this email was found" +msgstr "" + +#: lib/graphql/resolvers/feed_token.ex:28 +#: lib/graphql/resolvers/participant.ex:32 +#: lib/graphql/resolvers/participant.ex:210 +#: lib/graphql/resolvers/person.ex:236 +#: lib/graphql/resolvers/person.ex:353 +#: lib/graphql/resolvers/person.ex:389 +#: lib/graphql/resolvers/person.ex:396 +#: lib/graphql/resolvers/person.ex:425 +#: lib/graphql/resolvers/person.ex:440 +#, elixir-autogen, elixir-format +msgid "Profile is not owned by authenticated user" +msgstr "" + +#: lib/graphql/resolvers/user.ex:167 +#, elixir-autogen, elixir-format +msgid "Registrations are not open" +msgstr "" + +#: lib/graphql/resolvers/user.ex:435 +#, elixir-autogen, elixir-format +msgid "The current password is invalid" +msgstr "" + +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 +#, elixir-autogen, elixir-format +msgid "The new email doesn't seem to be valid" +msgstr "" + +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 +#, elixir-autogen, elixir-format +msgid "The new email must be different" +msgstr "" + +#: lib/graphql/resolvers/user.ex:438 +#, elixir-autogen, elixir-format +msgid "The new password must be different" +msgstr "" + +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 +#, elixir-autogen, elixir-format +msgid "The password provided is invalid" +msgstr "" + +#: lib/graphql/resolvers/user.ex:442 +#, elixir-autogen, elixir-format +msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." +msgstr "" + +#: lib/graphql/resolvers/user.ex:300 +#, elixir-autogen, elixir-format +msgid "This user can't reset their password" +msgstr "" + +#: lib/graphql/resolvers/user.ex:89 +#, elixir-autogen, elixir-format +msgid "This user has been disabled" +msgstr "" + +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 +#, elixir-autogen, elixir-format +msgid "Unable to validate user" +msgstr "" + +#: lib/graphql/resolvers/user.ex:528 +#, elixir-autogen, elixir-format +msgid "User already disabled" +msgstr "" + +#: lib/graphql/resolvers/user.ex:593 +#, elixir-autogen, elixir-format +msgid "User requested is not logged-in" +msgstr "" + +#: lib/graphql/resolvers/group.ex:311 +#, elixir-autogen, elixir-format +msgid "You are already a member of this group" +msgstr "" + +#: lib/graphql/resolvers/group.ex:346 +#, elixir-autogen, elixir-format +msgid "You can't leave this group because you are the only administrator" +msgstr "" + +#: lib/graphql/resolvers/group.ex:308 +#, elixir-autogen, elixir-format +msgid "You cannot join this group" +msgstr "" + +#: lib/graphql/resolvers/group.ex:132 +#, elixir-autogen, elixir-format +msgid "You may not list groups unless moderator." +msgstr "" + +#: lib/graphql/resolvers/user.ex:493 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to change your email" +msgstr "" + +#: lib/graphql/resolvers/user.ex:450 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to change your password" +msgstr "" + +#: lib/graphql/resolvers/group.ex:285 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to delete a group" +msgstr "" + +#: lib/graphql/resolvers/user.ex:555 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to delete your account" +msgstr "" + +#: lib/graphql/resolvers/group.ex:316 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to join a group" +msgstr "" + +#: lib/graphql/resolvers/group.ex:351 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to leave a group" +msgstr "" + +#: lib/graphql/resolvers/group.ex:249 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to update a group" +msgstr "" + +#: lib/graphql/resolvers/user.ex:120 +#, elixir-autogen, elixir-format +msgid "You need to have an existing token to get a refresh token" +msgstr "" + +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 +#, elixir-autogen, elixir-format +msgid "You requested again a confirmation email too soon" +msgstr "" + +#: lib/graphql/resolvers/user.ex:170 +#, elixir-autogen, elixir-format +msgid "Your email is not on the allowlist" +msgstr "" + +#: lib/graphql/resolvers/actor.ex:100 +#, elixir-autogen, elixir-format +msgid "Error while performing background task" +msgstr "" + +#: lib/graphql/resolvers/actor.ex:32 +#, elixir-autogen, elixir-format +msgid "No profile found with this ID" +msgstr "" + +#: lib/graphql/resolvers/actor.ex:61 +#: lib/graphql/resolvers/actor.ex:97 +#, elixir-autogen, elixir-format +msgid "No remote profile found with this ID" +msgstr "" + +#: lib/graphql/resolvers/actor.ex:72 +#, elixir-autogen, elixir-format +msgid "Only moderators and administrators can suspend a profile" +msgstr "" + +#: lib/graphql/resolvers/actor.ex:105 +#, elixir-autogen, elixir-format +msgid "Only moderators and administrators can unsuspend a profile" +msgstr "" + +#: lib/graphql/resolvers/actor.ex:29 +#, elixir-autogen, elixir-format +msgid "Only remote profiles may be refreshed" +msgstr "" + +#: lib/graphql/resolvers/actor.ex:64 +#, elixir-autogen, elixir-format +msgid "Profile already suspended" +msgstr "" + +#: lib/graphql/resolvers/participant.ex:96 +#, elixir-autogen, elixir-format +msgid "A valid email is required by your instance" +msgstr "" + +#: lib/graphql/resolvers/participant.ex:90 +#: lib/graphql/resolvers/participant.ex:143 +#, elixir-autogen, elixir-format +msgid "Anonymous participation is not enabled" +msgstr "" + +#: lib/graphql/resolvers/person.ex:210 +#, elixir-autogen, elixir-format +msgid "Cannot remove the last administrator of a group" +msgstr "" + +#: lib/graphql/resolvers/person.ex:207 +#, elixir-autogen, elixir-format +msgid "Cannot remove the last identity of a user" +msgstr "" + +#: lib/graphql/resolvers/comment.ex:126 +#, elixir-autogen, elixir-format +msgid "Comment is already deleted" +msgstr "" + +#: lib/graphql/error.ex:103 +#: lib/graphql/resolvers/discussion.ex:69 +#, elixir-autogen, elixir-format +msgid "Discussion not found" +msgstr "" + +#: lib/graphql/resolvers/report.ex:71 +#: lib/graphql/resolvers/report.ex:90 +#, elixir-autogen, elixir-format +msgid "Error while saving report" +msgstr "" + +#: lib/graphql/resolvers/report.ex:110 +#, elixir-autogen, elixir-format +msgid "Error while updating report" +msgstr "" + +#: lib/graphql/resolvers/participant.ex:131 +#, elixir-autogen, elixir-format +msgid "Event id not found" +msgstr "" + +#: lib/graphql/error.ex:100 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 +#, elixir-autogen, elixir-format +msgid "Event not found" +msgstr "" + +#: lib/graphql/resolvers/participant.ex:87 +#: lib/graphql/resolvers/participant.ex:128 +#: lib/graphql/resolvers/participant.ex:155 +#: lib/graphql/resolvers/participant.ex:336 +#, elixir-autogen, elixir-format +msgid "Event with this ID %{id} doesn't exist" +msgstr "" + +#: lib/graphql/resolvers/participant.ex:103 +#, elixir-autogen, elixir-format +msgid "Internal Error" +msgstr "" + +#: lib/graphql/resolvers/discussion.ex:219 +#, elixir-autogen, elixir-format +msgid "No discussion with ID %{id}" +msgstr "" + +#: lib/graphql/resolvers/todos.ex:80 +#: lib/graphql/resolvers/todos.ex:107 +#: lib/graphql/resolvers/todos.ex:179 +#: lib/graphql/resolvers/todos.ex:208 +#: lib/graphql/resolvers/todos.ex:237 +#, elixir-autogen, elixir-format +msgid "No profile found for user" +msgstr "" + +#: lib/graphql/resolvers/feed_token.ex:64 +#, elixir-autogen, elixir-format +msgid "No such feed token" +msgstr "" + +#: lib/graphql/resolvers/participant.ex:259 +#, elixir-autogen, elixir-format +msgid "Participant already has role %{role}" +msgstr "" + +#: lib/graphql/resolvers/participant.ex:187 +#: lib/graphql/resolvers/participant.ex:220 +#: lib/graphql/resolvers/participant.ex:263 +#, elixir-autogen, elixir-format +msgid "Participant not found" +msgstr "" + +#: lib/graphql/resolvers/person.ex:32 +#, elixir-autogen, elixir-format +msgid "Person with ID %{id} not found" +msgstr "" + +#: lib/graphql/resolvers/person.ex:56 +#, elixir-autogen, elixir-format +msgid "Person with username %{username} not found" +msgstr "" + +#: lib/graphql/resolvers/post.ex:169 +#: lib/graphql/resolvers/post.ex:203 +#, elixir-autogen, elixir-format +msgid "Post ID is not a valid ID" +msgstr "" + +#: lib/graphql/resolvers/post.ex:172 +#: lib/graphql/resolvers/post.ex:206 +#, elixir-autogen, elixir-format +msgid "Post doesn't exist" +msgstr "" + +#: lib/graphql/resolvers/member.ex:84 +#, elixir-autogen, elixir-format +msgid "Profile invited doesn't exist" +msgstr "" + +#: lib/graphql/resolvers/member.ex:93 +#: lib/graphql/resolvers/member.ex:97 +#, elixir-autogen, elixir-format +msgid "Profile is already a member of this group" +msgstr "" + +#: lib/graphql/resolvers/post.ex:133 +#: lib/graphql/resolvers/post.ex:175 +#: lib/graphql/resolvers/post.ex:209 +#: lib/graphql/resolvers/resource.ex:90 +#: lib/graphql/resolvers/resource.ex:135 +#: lib/graphql/resolvers/resource.ex:168 +#: lib/graphql/resolvers/resource.ex:202 +#: lib/graphql/resolvers/todos.ex:58 +#: lib/graphql/resolvers/todos.ex:83 +#: lib/graphql/resolvers/todos.ex:110 +#: lib/graphql/resolvers/todos.ex:182 +#: lib/graphql/resolvers/todos.ex:214 +#: lib/graphql/resolvers/todos.ex:246 +#, elixir-autogen, elixir-format +msgid "Profile is not member of group" +msgstr "" + +#: lib/graphql/resolvers/actor.ex:67 +#: lib/graphql/resolvers/person.ex:233 +#, elixir-autogen, elixir-format +msgid "Profile not found" +msgstr "" + +#: lib/graphql/resolvers/report.ex:48 +#, elixir-autogen, elixir-format +msgid "Report not found" +msgstr "" + +#: lib/graphql/resolvers/resource.ex:172 +#: lib/graphql/resolvers/resource.ex:199 +#, elixir-autogen, elixir-format +msgid "Resource doesn't exist" +msgstr "" + +#: lib/graphql/resolvers/participant.ex:124 +#, elixir-autogen, elixir-format +msgid "The event has already reached its maximum capacity" +msgstr "" + +#: lib/graphql/resolvers/participant.ex:282 +#, elixir-autogen, elixir-format +msgid "This token is invalid" +msgstr "" + +#: lib/graphql/resolvers/todos.ex:176 +#: lib/graphql/resolvers/todos.ex:243 +#, elixir-autogen, elixir-format +msgid "Todo doesn't exist" +msgstr "" + +#: lib/graphql/resolvers/todos.ex:77 +#: lib/graphql/resolvers/todos.ex:211 +#: lib/graphql/resolvers/todos.ex:240 +#, elixir-autogen, elixir-format +msgid "Todo list doesn't exist" +msgstr "" + +#: lib/graphql/resolvers/feed_token.ex:73 +#, elixir-autogen, elixir-format +msgid "Token does not exist" +msgstr "" + +#: lib/graphql/resolvers/feed_token.ex:67 +#: lib/graphql/resolvers/feed_token.ex:70 +#, elixir-autogen, elixir-format +msgid "Token is not a valid UUID" +msgstr "" + +#: lib/graphql/error.ex:98 +#, elixir-autogen, elixir-format +msgid "User not found" +msgstr "" + +#: lib/graphql/resolvers/person.ex:310 +#, elixir-autogen, elixir-format +msgid "You already have a profile for this user" +msgstr "" + +#: lib/graphql/resolvers/participant.ex:134 +#, elixir-autogen, elixir-format +msgid "You are already a participant of this event" +msgstr "" + +#: lib/graphql/resolvers/member.ex:87 +#, elixir-autogen, elixir-format +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 +#, elixir-autogen, elixir-format +msgid "You are not a moderator or admin for this group" +msgstr "" + +#: lib/graphql/resolvers/comment.ex:59 +#, elixir-autogen, elixir-format +msgid "You are not allowed to create a comment if not connected" +msgstr "" + +#: lib/graphql/resolvers/feed_token.ex:41 +#, elixir-autogen, elixir-format +msgid "You are not allowed to create a feed token if not connected" +msgstr "" + +#: lib/graphql/resolvers/comment.ex:134 +#, elixir-autogen, elixir-format +msgid "You are not allowed to delete a comment if not connected" +msgstr "" + +#: lib/graphql/resolvers/feed_token.ex:82 +#, elixir-autogen, elixir-format +msgid "You are not allowed to delete a feed token if not connected" +msgstr "" + +#: lib/graphql/resolvers/comment.ex:93 +#, elixir-autogen, elixir-format +msgid "You are not allowed to update a comment if not connected" +msgstr "" + +#: lib/graphql/resolvers/participant.ex:181 +#: lib/graphql/resolvers/participant.ex:214 +#, elixir-autogen, elixir-format +msgid "You can't leave event because you're the only event creator participant" +msgstr "" + +#: lib/graphql/resolvers/member.ex:192 +#, elixir-autogen, elixir-format +msgid "You can't set yourself to a lower member role for this group because you are the only administrator" +msgstr "" + +#: lib/graphql/resolvers/comment.ex:122 +#, elixir-autogen, elixir-format +msgid "You cannot delete this comment" +msgstr "" + +#: lib/graphql/resolvers/event.ex:385 +#, elixir-autogen, elixir-format +msgid "You cannot delete this event" +msgstr "" + +#: lib/graphql/resolvers/member.ex:90 +#, elixir-autogen, elixir-format +msgid "You cannot invite to this group" +msgstr "" + +#: lib/graphql/resolvers/feed_token.ex:76 +#, elixir-autogen, elixir-format +msgid "You don't have permission to delete this token" +msgstr "" + +#: lib/graphql/resolvers/admin.ex:56 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in and a moderator to list action logs" +msgstr "" + +#: lib/graphql/resolvers/report.ex:36 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in and a moderator to list reports" +msgstr "" + +#: lib/graphql/resolvers/report.ex:115 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in and a moderator to update a report" +msgstr "" + +#: lib/graphql/resolvers/report.ex:53 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in and a moderator to view a report" +msgstr "" + +#: lib/graphql/resolvers/admin.ex:252 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in and an administrator to access admin settings" +msgstr "" + +#: lib/graphql/resolvers/admin.ex:236 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in and an administrator to access dashboard statistics" +msgstr "" + +#: lib/graphql/resolvers/admin.ex:278 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in and an administrator to save admin settings" +msgstr "" + +#: lib/graphql/resolvers/discussion.ex:84 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to access discussions" +msgstr "" + +#: lib/graphql/resolvers/resource.ex:96 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to access resources" +msgstr "" + +#: lib/graphql/resolvers/event.ex:295 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to create events" +msgstr "" + +#: lib/graphql/resolvers/post.ex:141 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to create posts" +msgstr "" + +#: lib/graphql/resolvers/report.ex:87 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to create reports" +msgstr "" + +#: lib/graphql/resolvers/resource.ex:140 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to create resources" +msgstr "" + +#: lib/graphql/resolvers/event.ex:394 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to delete an event" +msgstr "" + +#: lib/graphql/resolvers/post.ex:214 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to delete posts" +msgstr "" + +#: lib/graphql/resolvers/resource.ex:207 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to delete resources" +msgstr "" + +#: lib/graphql/resolvers/participant.ex:108 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to join an event" +msgstr "" + +#: lib/graphql/resolvers/participant.ex:225 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to leave an event" +msgstr "" + +#: lib/graphql/resolvers/event.ex:351 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to update an event" +msgstr "" + +#: lib/graphql/resolvers/post.ex:180 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to update posts" +msgstr "" + +#: lib/graphql/resolvers/resource.ex:177 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to update resources" +msgstr "" + +#: lib/graphql/resolvers/resource.ex:236 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to view a resource preview" +msgstr "" + +#: lib/graphql/resolvers/resource.ex:132 +#, elixir-autogen, elixir-format +msgid "Parent resource doesn't belong to this group" +msgstr "" + +#: lib/mobilizon/users/user.ex:114 +#, elixir-autogen, elixir-format +msgid "The chosen password is too short." +msgstr "" + +#: lib/mobilizon/users/user.ex:142 +#, elixir-autogen, elixir-format +msgid "The registration token is already in use, this looks like an issue on our side." +msgstr "" + +#: lib/mobilizon/users/user.ex:108 +#, elixir-autogen, elixir-format +msgid "This email is already used." +msgstr "" + +#: lib/graphql/error.ex:99 +#, elixir-autogen, elixir-format +msgid "Post not found" +msgstr "" + +#: lib/graphql/error.ex:86 +#, elixir-autogen, elixir-format +msgid "Invalid arguments passed" +msgstr "" + +#: lib/graphql/error.ex:92 +#, elixir-autogen, elixir-format +msgid "Invalid credentials" +msgstr "" + +#: lib/graphql/error.ex:90 +#, elixir-autogen, elixir-format +msgid "Reset your password to login" +msgstr "" + +#: lib/graphql/error.ex:97 +#: lib/graphql/error.ex:102 +#, elixir-autogen, elixir-format +msgid "Resource not found" +msgstr "" + +#: lib/graphql/error.ex:104 +#, elixir-autogen, elixir-format +msgid "Something went wrong" +msgstr "" + +#: lib/graphql/error.ex:85 +#, elixir-autogen, elixir-format +msgid "Unknown Resource" +msgstr "" + +#: lib/graphql/error.ex:95 +#, elixir-autogen, elixir-format +msgid "You don't have permission to do this" +msgstr "" + +#: lib/graphql/error.ex:87 +#, elixir-autogen, elixir-format +msgid "You need to be logged in" +msgstr "" + +#: lib/graphql/resolvers/member.ex:118 +#, elixir-autogen, elixir-format +msgid "You can't accept this invitation with this profile." +msgstr "" + +#: lib/graphql/resolvers/member.ex:139 +#, elixir-autogen, elixir-format +msgid "You can't reject this invitation with this profile." +msgstr "" + +#: lib/graphql/resolvers/media.ex:71 +#, elixir-autogen, elixir-format +msgid "File doesn't have an allowed MIME type." +msgstr "" + +#: lib/graphql/resolvers/group.ex:244 +#, elixir-autogen, elixir-format +msgid "Profile is not administrator for the group" +msgstr "" + +#: lib/graphql/resolvers/event.ex:340 +#, elixir-autogen, elixir-format +msgid "You can't edit this event." +msgstr "" + +#: lib/graphql/resolvers/event.ex:343 +#, elixir-autogen, elixir-format +msgid "You can't attribute this event to this profile." +msgstr "" + +#: lib/graphql/resolvers/member.ex:142 +#, elixir-autogen, elixir-format +msgid "This invitation doesn't exist." +msgstr "" + +#: lib/graphql/resolvers/member.ex:217 +#, elixir-autogen, elixir-format +msgid "This member already has been rejected." +msgstr "" + +#: lib/graphql/resolvers/member.ex:241 +#, elixir-autogen, elixir-format +msgid "You don't have the right to remove this member." +msgstr "" + +#: lib/mobilizon/actors/actor.ex:377 +#, elixir-autogen, elixir-format +msgid "This username is already taken." +msgstr "" + +#: lib/graphql/resolvers/discussion.ex:81 +#, elixir-autogen, elixir-format +msgid "You must provide either an ID or a slug to access a discussion" +msgstr "" + +#: lib/graphql/resolvers/event.ex:290 +#, elixir-autogen, elixir-format +msgid "Organizer profile is not owned by the user" +msgstr "" + +#: lib/graphql/resolvers/participant.ex:93 +#, elixir-autogen, elixir-format +msgid "Profile ID provided is not the anonymous profile one" +msgstr "" + +#: lib/graphql/resolvers/group.ex:181 +#: lib/graphql/resolvers/group.ex:223 +#: lib/graphql/resolvers/person.ex:148 +#: lib/graphql/resolvers/person.ex:182 +#: lib/graphql/resolvers/person.ex:304 +#, elixir-autogen, elixir-format +msgid "The provided picture is too heavy" +msgstr "" + +#: lib/graphql/resolvers/resource.ex:129 +#, elixir-autogen, elixir-format +msgid "Error while creating resource" +msgstr "" + +#: lib/graphql/resolvers/user.ex:511 +#, elixir-autogen, elixir-format +msgid "Invalid activation token" +msgstr "" + +#: lib/graphql/resolvers/resource.ex:226 +#, elixir-autogen, elixir-format +msgid "Unable to fetch resource details from this URL." +msgstr "" + +#: lib/graphql/resolvers/event.ex:164 +#: lib/graphql/resolvers/participant.ex:253 +#: lib/graphql/resolvers/participant.ex:328 +#, elixir-autogen, elixir-format +msgid "Provided profile doesn't have moderator permissions on this event" +msgstr "" + +#: lib/graphql/resolvers/event.ex:276 +#, elixir-autogen, elixir-format +msgid "Organizer profile doesn't have permission to create an event on behalf of this group" +msgstr "" + +#: lib/graphql/resolvers/event.ex:331 +#, elixir-autogen, elixir-format +msgid "This profile doesn't have permission to update an event on behalf of this group" +msgstr "" + +#: lib/graphql/resolvers/user.ex:174 +#, elixir-autogen, elixir-format +msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" +msgstr "" + +#: lib/graphql/resolvers/comment.ex:129 +#, elixir-autogen, elixir-format +msgid "Comment not found" +msgstr "" + +#: lib/graphql/resolvers/discussion.ex:123 +#, elixir-autogen, elixir-format +msgid "Error while creating a discussion" +msgstr "" + +#: lib/graphql/resolvers/user.ex:632 +#, elixir-autogen, elixir-format +msgid "Error while updating locale" +msgstr "" + +#: lib/graphql/resolvers/person.ex:307 +#, elixir-autogen, elixir-format +msgid "Error while uploading pictures" +msgstr "" + +#: lib/graphql/resolvers/participant.ex:190 +#, elixir-autogen, elixir-format +msgid "Failed to leave the event" +msgstr "" + +#: lib/graphql/resolvers/group.ex:236 +#, elixir-autogen, elixir-format +msgid "Failed to update the group" +msgstr "" + +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 +#, elixir-autogen, elixir-format +msgid "Failed to update user email" +msgstr "" + +#: lib/graphql/resolvers/user.ex:507 +#, elixir-autogen, elixir-format +msgid "Failed to validate user email" +msgstr "" + +#: lib/graphql/resolvers/participant.ex:146 +#, elixir-autogen, elixir-format +msgid "The anonymous actor ID is invalid" +msgstr "" + +#: lib/graphql/resolvers/resource.ex:165 +#, elixir-autogen, elixir-format +msgid "Unknown error while updating resource" +msgstr "" + +#: lib/graphql/resolvers/comment.ex:84 +#, elixir-autogen, elixir-format +msgid "You are not the comment creator" +msgstr "" + +#: lib/graphql/resolvers/user.ex:432 +#, elixir-autogen, elixir-format +msgid "You cannot change your password." +msgstr "" + +#: lib/graphql/resolvers/participant.ex:321 +#, elixir-autogen, elixir-format +msgid "Format not supported" +msgstr "" + +#: lib/graphql/resolvers/participant.ex:305 +#, elixir-autogen, elixir-format +msgid "A dependency needed to export to %{format} is not installed" +msgstr "" + +#: lib/graphql/resolvers/participant.ex:313 +#, elixir-autogen, elixir-format +msgid "An error occured while saving export" +msgstr "" + +#: lib/web/controllers/export_controller.ex:30 +#, elixir-autogen, elixir-format +msgid "Export to format %{format} is not enabled on this instance" +msgstr "" + +#: lib/graphql/resolvers/group.ex:187 +#, elixir-autogen, elixir-format +msgid "Only admins can create groups" +msgstr "" + +#: lib/graphql/resolvers/event.ex:283 +#, elixir-autogen, elixir-format +msgid "Only groups can create events" +msgstr "" + +#: lib/graphql/resolvers/event.ex:269 +#, elixir-autogen, elixir-format +msgid "Unknown error while creating event" +msgstr "" + +#: lib/graphql/resolvers/user.ex:488 +#, elixir-autogen, elixir-format +msgid "User cannot change email" +msgstr "" + +#: lib/graphql/resolvers/group.ex:395 +#, elixir-autogen, elixir-format +msgid "Follow does not match your account" +msgstr "" + +#: lib/graphql/resolvers/group.ex:399 +#, elixir-autogen, elixir-format +msgid "Follow not found" +msgstr "" + +#: lib/graphql/resolvers/user.ex:353 +#, elixir-autogen, elixir-format +msgid "Profile with username %{username} not found" +msgstr "" + +#: lib/graphql/resolvers/user.ex:348 +#, elixir-autogen, elixir-format +msgid "This profile does not belong to you" +msgstr "" + +#: lib/graphql/resolvers/group.ex:369 +#, elixir-autogen, elixir-format +msgid "You are already following this group" +msgstr "" + +#: lib/graphql/resolvers/group.ex:378 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to follow a group" +msgstr "" + +#: lib/graphql/resolvers/group.ex:427 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to unfollow a group" +msgstr "" + +#: lib/graphql/resolvers/group.ex:404 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in to update a group follow" +msgstr "" + +#: lib/graphql/resolvers/member.ex:210 +#, elixir-autogen, elixir-format +msgid "This member does not exist" +msgstr "" + +#: lib/graphql/resolvers/member.ex:234 +#, elixir-autogen, elixir-format +msgid "You don't have the role needed to remove this member." +msgstr "" + +#: lib/graphql/resolvers/member.ex:252 +#, elixir-autogen, elixir-format +msgid "You must be logged-in to remove a member" +msgstr "" + +#: lib/graphql/resolvers/user.ex:164 +#, elixir-autogen, elixir-format +msgid "Your email seems to be using an invalid format" +msgstr "" + +#: lib/graphql/resolvers/admin.ex:382 +#, elixir-autogen, elixir-format +msgid "Can't confirm an already confirmed user" +msgstr "" + +#: lib/graphql/resolvers/admin.ex:386 +#, elixir-autogen, elixir-format +msgid "Deconfirming users is not supported" +msgstr "" + +#: lib/graphql/resolvers/admin.ex:358 +#, elixir-autogen, elixir-format +msgid "The new role must be different" +msgstr "" + +#: lib/graphql/resolvers/admin.ex:309 +#, elixir-autogen, elixir-format +msgid "You need to be logged-in and an administrator to edit an user's details" +msgstr "" + +#: lib/graphql/api/groups.ex:33 +#, elixir-autogen, elixir-format +msgid "A profile or group with that name already exists" +msgstr "" + +#: lib/graphql/resolvers/admin.ex:519 +#, elixir-autogen, elixir-format +msgid "Unable to find an instance to follow at this address" +msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/gd/LC_MESSAGES/activity.po b/priv/gettext/gd/LC_MESSAGES/activity.po index 1edd46035..44efdf6ea 100644 --- a/priv/gettext/gd/LC_MESSAGES/activity.po +++ b/priv/gettext/gd/LC_MESSAGES/activity.po @@ -24,214 +24,214 @@ msgstr "" ## Run "mix gettext.extract" to bring this file up to ## date. Leave "msgstr"s empty as changing them here as no ## effect: edit them in PO (.po) files instead. -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:14 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "Ghabh %{member} ris a’ bhallrachd sa bhuidheann." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "Dhiùlt %{member} a’ bhallrachd sa bhuidheann." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:3 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "Dh’iarr %{member} ballrachd sa bhuidheann." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:8 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "Fhuair %{member} cuireadh o %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:30 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "Chuir %{profile} am ball %{member} ris." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "Chuir %{profile} an deasbad %{discussion} san tasg-lann." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "Chruthaich %{profile} an deasbad %{discussion}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "Chruthaich %{profile} am pasgan %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:3 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "Chruthaich %{profile} am buidheann %{group}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "Chruthaich %{profile} an goireas %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "Sguab %{profile} às an deasbad %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "Sguab %{profile} às am pasgan %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "Sguab %{profile} às an goireas %{resource}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 msgid "%{profile} excluded member %{member}." msgstr "Dhùin %{profile} am ball %{member} a-mach." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "Ghluais %{profile} am pasgan %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "Ghluais %{profile} an goireas %{resource}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 msgid "%{profile} quit the group." msgstr "Dh’fhàg %{profile} am buidheann." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "Thug %{profile} ainm ùr air an deasbad %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "Thug %{profile} %{resource} air a’ phasgan %{old_resource_title}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "Thug %{profile} %{resource} air a’ ghoireas %{old_resource_title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "Fhreagair %{profile} dhan deasbad %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "Dh’ùraich %{profile} am buidheann %{group}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 msgid "%{profile} updated the member %{member}." msgstr "Dh’ùraich %{profile} am ball %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:3 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "Chaidh an tachartas %{event} a chruthachadh le %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "Chaidh an tachartas %{event} a sguabadh às le %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "Chaidh an tachartas %{event} ùrachadh le %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:3 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "Chaidh am post %{post} a chruthachadh le %{profile}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "Chaidh am post %{post} a sguabadh às le %{profile}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "Chaidh am post %{post} ùrachadh le %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:24 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "Fhuair %{member} ballrachd sa bhuidheann." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "Thug %{profile} beachd air an tachartas %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "Fhreagair %{profile} do bheachd air an tachartas %{event}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:27 +#, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" "A bheil thu airson brathan fhaighinn mu ghnìomhachd? ’S urrainn dhut " "atharrachadh dè cho tric ’s a gheibh thu iad no an cur à comas sna " "roghainnean agad." -#, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "Seall %{count} ghnìomhachd a bharrachd" @@ -239,11 +239,11 @@ msgstr[1] "Seall %{count} ghnìomhachd a bharrachd" msgstr[2] "Seall %{count} gnìomhachdan a bharrachd" msgstr[3] "Seall %{count} gnìomhachd a bharrachd" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:53 #: lib/web/templates/email/email_direct_activity.html.heex:60 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "Bha gnìomhachd ann!" @@ -251,101 +251,101 @@ msgstr[1] "Bha gnìomhachdan ann!" msgstr[2] "Bha gnìomhachdan ann!" msgstr[3] "Bha gnìomhachdan ann!" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/renderer.ex:46 +#, elixir-autogen, elixir-format msgid "Activity on %{instance}" msgstr "Gnìomhachd air %{instance}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "Chuir %{profile} brath-fios ris an tachartas %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:3 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "Thug %{profile} iomradh ort ann am beachd san tachartas %{event}." +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:249 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" "A bheil thu airson brathan fhaighinn mu ghnìomhachd? ’S urrainn dhut " "atharrachadh dè cho tric ’s a gheibh thu iad no an cur à comas sna " "%{tag_start}roghainnean%{tag_end} agad." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:51 #: lib/web/templates/email/email_direct_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "Seo dhut ath-shùil air gnìomhachd na seachdaine" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:121 #: lib/web/email/activity.ex:142 +#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "Brath gnìomhachd airson %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:128 +#, elixir-autogen, elixir-format msgid "Daily activity recap for %{instance}" msgstr "Ath-shùil air gnìomhachd %{instance} làitheil" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:49 #: lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "Seo dhut ath-shùil air gnìomhachd an latha" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:135 +#, elixir-autogen, elixir-format msgid "Weekly activity recap for %{instance}" msgstr "Ath-shùil air gnìomhachd %{instance} sheachdaineil" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "Thug %{profile} beachd ùr fon tachartas %{event} agad." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "Chuir %{profile} freagairt ùr ris fon tachartas %{event} agad." -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:46 +#, elixir-autogen, elixir-format msgid "Announcement for your event %{event}" msgstr "Brath-fios dhan tachartas %{event} agad" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/group.ex:23 +#, elixir-autogen, elixir-format msgid "The group %{group} was updated by %{profile}." msgstr "Chaidh am buidheann %{group} ùrachadh le %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:47 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "" "Chaidh am post %{post} on bhuidheann %{group} a sguabadh às le %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:31 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "" "Chaidh am post %{post} on bhuidheann %{group} fhoillseachadh le %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:39 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "Chaidh am post %{post} on bhuidheann %{group} ùrachadh le %{profile}." @@ -358,133 +358,139 @@ msgstr "Chaidh am post %{post} on bhuidheann %{group} ùrachadh le %{profile}." ## Run "mix gettext.extract" to bring this file up to ## date. Leave "msgstr"s empty as changing them here as no ## effect: edit them in PO (.po) files instead. -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:39 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group %{group}." msgstr "Ghabh %{member} ris a’ bhallrachd sa bhuidheann." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:47 +#, elixir-autogen, elixir-format msgid "%{member} joined the group %{group}." msgstr "Fhuair %{member} ballrachd sa bhuidheann." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:43 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group %{group}." msgstr "Dhiùlt %{member} a’ bhallrachd sa bhuidheann." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:31 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group %{group}." msgstr "Dh’iarr %{member} ballrachd sa bhuidheann." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:35 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile} to group %{group}." msgstr "Fhuair %{member} cuireadh o %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member} to group %{group}." msgstr "Chuir %{profile} am ball %{member} ris." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:55 +#, elixir-autogen, elixir-format msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "Dh’ùraich %{profile} am ball %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:33 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "Chruthaich %{profile} am pasgan %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:69 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "Sguab %{profile} às am pasgan %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "Sguab %{profile} às an goireas %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:75 +#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "Dhùin %{profile} am ball %{member} a-mach." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:61 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "Ghluais %{profile} am pasgan %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "Ghluais %{profile} an goireas %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:79 +#, elixir-autogen, elixir-format msgid "%{profile} quit the group %{group}." msgstr "Dh’fhàg %{profile} am buidheann." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "" "Diùlt %{profile} an t-iarrtas air ballrachd sa buidheann %{group} o " "%{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:45 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "Thug %{profile} %{resource} air a’ phasgan %{old_resource_title}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "Thug %{profile} %{resource} air a’ ghoireas %{old_resource_title}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member} in group %{group}." msgstr "Dh’ùraich %{profile} am ball %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:35 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "Chruthaich %{profile} an goireas %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:86 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "" "Chuir %{profile} an deasbad %{discussion} sa bhuidheann %{group} san tasg-" "lann." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:26 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "Chruthaich %{profile} an deasbad %{discussion} sa bhuidheann %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:101 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "Sguab %{profile} às an deasbad %{discussion} sa bhuidheann %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:56 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "" "Thug %{profile} iomradh ort san deasbad %{discussion} sa bhuidheann %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "" "Thug %{profile} ainm ùr air an deasbad %{discussion} sa bhuidheann %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:41 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "Fhreagair %{profile} dhan deasbad %{discussion} sa bhuidheann %{group}." + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "Chuir %{profile} am ball %{member} ris." diff --git a/priv/gettext/gd/LC_MESSAGES/default.po b/priv/gettext/gd/LC_MESSAGES/default.po index fb5b206f6..4a2a578ab 100644 --- a/priv/gettext/gd/LC_MESSAGES/default.po +++ b/priv/gettext/gd/LC_MESSAGES/default.po @@ -19,315 +19,315 @@ msgstr "" "X-Generator: Weblate 4.12\n" "Content-Transfer-Encoding: 8bit\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:66 +#, elixir-autogen, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:120 +#, elixir-autogen, elixir-format msgid "%{title} by %{creator}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:80 +#, elixir-autogen, elixir-format msgid "Activate my account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:150 #: lib/web/templates/email/email.text.eex:9 +#, elixir-autogen, elixir-format msgid "Ask the community on Framacolibri" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:15 +#, elixir-autogen, elixir-format msgid "Comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:115 #: lib/web/templates/email/report.text.eex:11 +#, elixir-autogen, elixir-format msgid "Event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:49 +#, elixir-autogen, elixir-format msgid "Instructions to reset your password on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:21 +#, elixir-autogen, elixir-format msgid "Reason" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:86 +#, elixir-autogen, elixir-format msgid "Reset Password" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:53 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:26 +#, elixir-autogen, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:22 +#, elixir-autogen, elixir-format msgid "New report on Mobilizon instance %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:67 #: lib/web/templates/email/before_event_notification.text.eex:4 +#, elixir-autogen, elixir-format msgid "Go to event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:1 +#, elixir-autogen, elixir-format msgid "New report from %{reporter} on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:1 +#, elixir-autogen, elixir-format msgid "Participation approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:18 #: lib/web/templates/email/password_reset.text.eex:1 +#, elixir-autogen, elixir-format msgid "Password reset" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:7 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:114 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:67 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/event.ex:44 +#, elixir-autogen, elixir-format msgid "Event %{title} has been updated" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:7 +#, elixir-autogen, elixir-format msgid "New title: %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:5 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:105 +#, elixir-autogen, elixir-format msgid "Warning" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:140 +#, elixir-autogen, elixir-format msgid "Confirm your participation to event %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:106 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal ID for your current selected identity" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal user ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Any of the information we collect from you may be used in the following ways:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:13 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Basic account information" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:32 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do not share any dangerous information over Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:123 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we disclose any information to outside parties?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:100 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we use cookies?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "How do we protect your information?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:36 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "IPs and other metadata" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:23 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Published events and comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:93 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain the IP addresses associated with registered users no more than 12 months." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:107 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Tokens to authenticate you" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:38 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We also may retain server logs which include the IP address of every request to our server." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:102 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We store the following information on your device when you connect:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:84 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We will make a good faith effort to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:45 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What do we use your information for?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:83 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What is our data retention policy?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:99 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You may irreversibly delete your account at any time." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to our Privacy Policy" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:139 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:160 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we decide to change our privacy policy, we will post those changes on this page." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:153 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Law requirements can be different if this server is in another jurisdiction." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:137 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Site usage by children" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:68 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:61 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:54 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:10 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What information do we collect?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:182 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: confirm your email address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:159 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: email changed" msgstr "" -#, elixir-format #: lib/web/email/notification.ex:52 +#, elixir-format msgid "One event planned today" msgid_plural "%{nb_events} events planned today" msgstr[0] "" @@ -335,9 +335,9 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:47 #: lib/web/templates/email/on_day_notification.text.eex:3 +#, elixir-format msgid "You have one event today:" msgid_plural "You have %{total} events today:" msgstr[0] "" @@ -345,51 +345,51 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.text.eex:3 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{group}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:18 #: lib/web/templates/email/group_invite.text.eex:1 +#, elixir-autogen, elixir-format msgid "Come along!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/notification.ex:24 +#, elixir-autogen, elixir-format msgid "Don't forget to go to %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:47 #: lib/web/templates/email/before_event_notification.text.eex:3 +#, elixir-autogen, elixir-format msgid "Get ready for %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:83 +#, elixir-autogen, elixir-format msgid "See my groups" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:65 #: lib/web/templates/email/group_invite.text.eex:5 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to your groups." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.text.eex:5 +#, elixir-autogen, elixir-format msgid "View the event on: %{link}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:30 +#, elixir-autogen, elixir-format msgid "You have been invited by %{inviter} to join group %{group}" msgstr "" -#, elixir-format #: lib/web/email/notification.ex:81 +#, elixir-format msgid "One event planned this week" msgid_plural "%{nb_events} events planned this week" msgstr[0] "" @@ -397,8 +397,8 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#, elixir-format #: lib/web/email/notification.ex:107 +#, elixir-format msgid "One participation request for event %{title} to process" msgid_plural "%{number_participation_requests} participation requests for event %{title} to process" msgstr[0] "" @@ -406,9 +406,9 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:47 #: lib/web/templates/email/notification_each_week.text.eex:3 +#, elixir-format msgid "You have one event this week:" msgid_plural "You have %{total} events this week:" msgstr[0] "" @@ -416,359 +416,358 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#, elixir-autogen, elixir-format #: lib/service/metadata/utils.ex:53 +#, elixir-autogen, elixir-format msgid "The event organizer didn't add any description." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:78 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:62 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Accepting these Terms" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:73 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to these Terms" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:271 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:192 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:217 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:211 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:167 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that is illegal or unlawful, that would otherwise create liability;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:103 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Creating Accounts" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:284 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Entire Agreement" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:294 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Feedback" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:261 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Hyperlinks and Third Party Content" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:279 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:205 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:128 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:94 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Privacy Policy" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:304 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions & Contact Information" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:277 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Termination" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:199 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your Content & Conduct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:263 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:224 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:254 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For full details about the Mobilizon software see here." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:82 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:179 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:152 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:286 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:247 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:185 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:306 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions or comments about the Service may be directed to us at %{contact}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:245 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Source code" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:296 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:234 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:7 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} will not use or transmit or resell your personal data" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:113 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:240 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:321 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:3 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Short version" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:29 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The service is provided without warranties and these terms may change in the future" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:166 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:314 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:21 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect other people and %{instance_name}'s rules when using the service" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect the law when using %{instance_name}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:5 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content is yours" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71 +#, elixir-autogen, elixir-format msgid "Confirm my e-mail address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm your e-mail" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:142 #: lib/web/templates/email/email.text.eex:8 +#, elixir-autogen, elixir-format msgid "Need help? Is something not working as expected?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:18 +#, elixir-autogen, elixir-format msgid "New report on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "The email address for your account on %{host} is being changed to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:47 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:5 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "" -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 #: lib/web/templates/email/event_updated.html.heex:172 @@ -777,6 +776,7 @@ msgstr "" #: lib/web/templates/email/notification_each_week.text.eex:11 #: lib/web/templates/email/on_day_notification.html.heex:89 #: lib/web/templates/email/on_day_notification.text.eex:11 +#, elixir-format msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button." msgstr[0] "" @@ -784,910 +784,891 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:187 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:18 #: lib/web/templates/email/pending_participation_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "A request is pending!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:18 #: lib/web/templates/email/before_event_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "An event is upcoming!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:18 #: lib/web/templates/email/email_changed_new.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm new email" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:108 +#, elixir-autogen, elixir-format msgid "End" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:18 #: lib/web/templates/email/event_updated.text.eex:1 +#, elixir-autogen, elixir-format msgid "Event update!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:155 +#, elixir-autogen, elixir-format msgid "Flagged comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:59 #: lib/web/templates/email/event_participation_approved.text.eex:7 +#, elixir-autogen, elixir-format msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:79 #: lib/web/templates/email/email_changed_old.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you did not trigger this change yourself, it is likely that someone has gained access to your %{host} account. Please log in and change your password immediately. If you cannot login, contact the admin on %{host}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:12 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 #: lib/web/templates/email/registration_confirmation.html.heex:62 #: lib/web/templates/email/registration_confirmation.text.eex:7 +#, elixir-autogen, elixir-format msgid "If you didn't trigger this email, you may safely ignore it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:84 #: lib/web/templates/email/before_event_notification.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:193 #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "Learn more about Mobilizon here!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:123 #: lib/web/templates/export/event_participants.html.heex:129 +#, elixir-autogen, elixir-format msgid "Location" msgstr "Ionad" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:133 +#, elixir-autogen, elixir-format msgid "Location address was removed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:89 #: lib/web/templates/email/pending_participation_notification.text.eex:8 +#, elixir-autogen, elixir-format msgid "Manage pending requests" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:18 #: lib/web/templates/email/registration_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Nearly there!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:18 #: lib/web/templates/email/email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "New email confirmation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:191 +#, elixir-autogen, elixir-format msgid "Reasons for report" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:48 +#, elixir-autogen, elixir-format msgid "Someone on %{instance} reported the following content for you to analyze:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:18 #: lib/web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry! You're not going." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:93 +#, elixir-autogen, elixir-format msgid "Start" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:3 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:74 #: lib/web/templates/email/event_updated.text.eex:6 +#, elixir-autogen, elixir-format msgid "This event has been cancelled by its organizers. Sorry!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:68 #: lib/web/templates/email/event_updated.text.eex:4 +#, elixir-autogen, elixir-format msgid "This event has been confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:70 #: lib/web/templates/email/event_updated.text.eex:5 +#, elixir-autogen, elixir-format msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:59 #: lib/web/templates/email/event_participation_rejected.text.eex:7 +#, elixir-autogen, elixir-format msgid "Unfortunately, the organizers rejected your request." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:70 +#, elixir-autogen, elixir-format msgid "Verify your email address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:232 +#, elixir-autogen, elixir-format msgid "View report" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:24 +#, elixir-autogen, elixir-format msgid "View report:" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 +#, elixir-autogen, elixir-format msgid "Visit event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:155 +#, elixir-autogen, elixir-format msgid "Visit the updated event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:12 +#, elixir-autogen, elixir-format msgid "Visit the updated event page: %{link}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:18 #: lib/web/templates/email/on_day_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "What's up today?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:96 #: lib/web/templates/email/event_participation_approved.text.eex:11 #: lib/web/templates/email/event_participation_confirmed.html.heex:96 #: lib/web/templates/email/event_participation_confirmed.text.eex:6 +#, elixir-autogen, elixir-format msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:106 #: lib/web/templates/email/pending_participation_notification.text.eex:10 +#, elixir-autogen, elixir-format msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:5 #: lib/web/templates/email/event_participation_confirmed.text.eex:3 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're going!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:87 #: lib/web/templates/email/email_changed_new.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:112 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:64 #: lib/web/templates/email/group_member_removal.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -msgid "So long, and thanks for the fish!" -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:114 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.text.eex:3 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:47 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:47 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:85 #: lib/web/templates/email/group_suspension.text.eex:7 +#, elixir-autogen, elixir-format msgid "As this group was located on another instance, it will continue to work for other instances than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:71 #: lib/web/templates/email/group_suspension.text.eex:5 +#, elixir-autogen, elixir-format msgid "As this group was located on this instance, all of it's data has been irretrievably deleted." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:18 #: lib/web/templates/email/group_suspension.text.eex:1 +#, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:90 msgid "The group %{group} has been suspended on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:64 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:96 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For information about how we collect and use information about users of the Service, please check our privacy policy." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:88 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:109 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you delete this information, you need to login again." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:111 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:117 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Note: This information is stored in your localStorage and not your cookies." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:231 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our responsibility" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:87 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:3 #: lib/web/templates/api/terms.html.heex:39 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:120 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:140 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:55 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:134 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:25 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:132 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.text.eex:4 +#, elixir-autogen, elixir-format msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:47 #: lib/web/templates/email/event_participation_confirmed.html.heex:47 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:91 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:54 +#, elixir-autogen, elixir-format msgid "%{reporter} reported the following content." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:5 +#, elixir-autogen, elixir-format msgid "Group %{group} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:71 +#, elixir-autogen, elixir-format msgid "Group reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:7 +#, elixir-autogen, elixir-format msgid "Profile %{profile} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:81 +#, elixir-autogen, elixir-format msgid "Profile reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.html.heex:59 +#, elixir-autogen, elixir-format msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:99 +#, elixir-autogen, elixir-format msgid "A text is required for the post" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:98 +#, elixir-autogen, elixir-format msgid "A title is required for the post" msgstr "" +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.text.eex:5 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:53 msgid "%{name} requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "" +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:47 msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:18 #: lib/web/templates/email/instance_follow.text.eex:1 +#, elixir-autogen, elixir-format msgid "Want to connect?" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:47 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:83 +#, elixir-autogen, elixir-format msgid "Event title" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:47 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:7 +#, elixir-autogen, elixir-format msgid "This page is not correct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:50 +#, elixir-autogen, elixir-format msgid "We're sorry, but something went wrong on our end." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:109 #: lib/web/templates/email/email.text.eex:4 +#, elixir-autogen, elixir-format msgid "This is a demonstration site to test Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 +#, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:120 +#, elixir-autogen, elixir-format msgid "%{actor}'s private events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:115 +#, elixir-autogen, elixir-format msgid "%{actor}'s public events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:224 +#, elixir-autogen, elixir-format msgid "Feed for %{email} on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:61 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may contact the server administrator at %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:59 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may try to contact the server administrator." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:82 +#, elixir-autogen, elixir-format msgid "Technical details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:52 +#, elixir-autogen, elixir-format msgid "The Mobilizon server %{instance} seems to be temporarily down." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:72 +#, elixir-autogen, elixir-format msgid "Public feed for %{instance}" msgstr "" +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:316 msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:322 msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/actor.ex:43 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} has been cancelled!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:50 #: lib/web/templates/email/actor_suspension_participants.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:50 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:18 #: lib/web/templates/email/actor_suspension_participants.text.eex:1 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "" #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#, elixir-autogen, elixir-format #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 #: lib/service/export/participants/pdf.ex:96 +#, elixir-autogen, elixir-format msgid "%{event}_participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant message" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant name" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant status" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:52 #: lib/web/templates/email/admin/_role.html.heex:3 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:55 +#, elixir-autogen, elixir-format msgid "Creator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:49 #: lib/web/templates/email/admin/_role.html.heex:5 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Moderator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:37 +#, elixir-autogen, elixir-format msgid "Not approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:40 +#, elixir-autogen, elixir-format msgid "Not confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:46 +#, elixir-autogen, elixir-format msgid "Participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:43 +#, elixir-autogen, elixir-format msgid "Rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:122 +#, elixir-autogen, elixir-format msgid "Begins on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:125 +#, elixir-autogen, elixir-format msgid "Ends on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:132 +#, elixir-autogen, elixir-format msgid "Number of participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:120 +#, elixir-autogen, elixir-format msgid "Participants for %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:88 +#, elixir-autogen, elixir-format msgid "Anonymous participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.html.heex:12 #: lib/web/templates/email/date/event_tz_date_range.html.heex:20 #: lib/web/templates/email/date/event_tz_date_range.html.heex:36 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "🌐 %{timezone} %{offset}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (%{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (in your timezone %{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:18 #: lib/web/templates/email/notification_each_week.text.eex:1 +#, elixir-autogen, elixir-format msgid "On the agenda this week" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:113 +#, elixir-autogen, elixir-format msgid "Details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:28 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "From the %{start} to the %{end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:47 +#, elixir-autogen, elixir-format msgid "Manage your participation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:11 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "On %{date} from %{start_time} to %{end_time}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:132 +#, elixir-autogen, elixir-format msgid "Read more" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.html.heex:121 #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Online event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.html.heex:18 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Address:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:1 +#, elixir-autogen, elixir-format msgid "Date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:7 +#, elixir-autogen, elixir-format msgid "Details:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:182 +#, elixir-autogen, elixir-format msgid "Manage your notification settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Manage your participation:" msgstr "" +#: lib/web/templates/email/participation/card/_title.text.eex:3 +#: lib/web/templates/email/participation/card/_title.text.eex:3 #, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/card/_title.text.eex:3 -#: lib/web/templates/email/participation/card/_title.text.eex:3 msgid "Organizer: %{organizer}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:91 +#, elixir-autogen, elixir-format msgid "Participate" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Participate:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 +#, elixir-autogen, elixir-format msgid "Title: %{title}" msgstr "" +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:43 msgid "📅 Just scheduled by %{group}: %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:9 +#, elixir-autogen, elixir-format msgid "New end date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:10 +#, elixir-autogen, elixir-format msgid "New location:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:8 +#, elixir-autogen, elixir-format msgid "New start date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:18 #: lib/web/templates/email/group_membership_rejection.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry, not this time!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:74 +#, elixir-autogen, elixir-format msgid "View the group" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:18 #: lib/web/templates/email/group_membership_approval.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're in!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:61 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:88 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved." msgstr "" -#, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:47 #: lib/web/templates/email/pending_participation_notification.text.eex:4 +#, elixir-format msgid "You have one pending attendance request to process for the following event:" msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:" msgstr[0] "" @@ -1695,329 +1676,341 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:18 #: lib/web/templates/email/admin_user_role_changed.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator changed your role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:122 +#, elixir-autogen, elixir-format msgid "An administrator confirmed your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:1 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:43 #: lib/web/email/admin.ex:70 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:18 #: lib/web/templates/email/admin_user_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually confirmed your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:98 +#, elixir-autogen, elixir-format msgid "An administrator updated your role on %{instance}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/email_changed_new.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:96 #: lib/web/templates/email/admin_user_email_changed_new.html.heex:62 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:62 #: lib/web/templates/email/admin_user_role_changed.html.heex:88 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:7 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:4 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:4 #: lib/web/templates/email/admin_user_role_changed.text.eex:8 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:79 +#, elixir-autogen, elixir-format msgid "Login on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:72 +#, elixir-autogen, elixir-format msgid "New role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:6 +#, elixir-autogen, elixir-format msgid "New role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:64 +#, elixir-autogen, elixir-format msgid "Old role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:5 +#, elixir-autogen, elixir-format msgid "Old role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin/_role.html.heex:7 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "User" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:62 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service:" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.html.heex:47 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/instance_follow.text.eex:5 +#, elixir-autogen, elixir-format, fuzzy msgid "%{name} just requested to follow your instance." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:48 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:54 msgid "%{name} just requested to follow your instance." msgstr "" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format, fuzzy msgid "If you accept, this profile will receive all of your public events." msgstr "" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "To accept this invitation, head over to the profile's admin page." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 msgid "View the details" msgstr "" +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "Na h-ealain" +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "Gnìomhachas" +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "Adhbharan" +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Coimhearsnachd" +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "Ceàrdan" +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "Teaghlach ⁊ foghlam" +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "Fasan ⁊ maise" +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "Film ⁊ meadhanan" +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "Biadh ⁊ deoch" +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "Geamannan" +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "Slàinte" +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "" +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/participation/event_card.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Read more: %{url}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/registration_confirmation.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Activate my account:" msgstr "" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/gd/LC_MESSAGES/errors.po b/priv/gettext/gd/LC_MESSAGES/errors.po index 56f7d9101..bdd2f39ee 100644 --- a/priv/gettext/gd/LC_MESSAGES/errors.po +++ b/priv/gettext/gd/LC_MESSAGES/errors.po @@ -11,8 +11,8 @@ msgstr "" "Language: gd\n" "Plural-Forms: nplurals=4\n" -#, elixir-autogen #: lib/mobilizon/discussions/discussion.ex:69 +#, elixir-autogen msgid "can't be blank" msgstr "" @@ -100,70 +100,69 @@ msgstr "" msgid "must be equal to %{number}" msgstr "" +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:107 msgid "Cannot refresh the token" msgstr "" +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:272 msgid "Current profile is not a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:276 msgid "Current profile is not an administrator of the selected group" msgstr "" +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:610 msgid "Error while saving user settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 +#, elixir-autogen, elixir-format msgid "Group not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:98 #: lib/graphql/resolvers/group.ex:102 +#, elixir-autogen, elixir-format msgid "Group with ID %{id} not found" msgstr "" +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:85 msgid "Impossible to authenticate, either your email or password are invalid." msgstr "" +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:335 msgid "Member not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:94 +#, elixir-autogen, elixir-format msgid "No profile found for the moderator user" msgstr "" +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:272 msgid "No user to validate with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 +#, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:28 #: lib/graphql/resolvers/participant.ex:32 #: lib/graphql/resolvers/participant.ex:210 @@ -173,314 +172,314 @@ msgstr "" #: lib/graphql/resolvers/person.ex:396 #: lib/graphql/resolvers/person.ex:425 #: lib/graphql/resolvers/person.ex:440 +#, elixir-autogen, elixir-format msgid "Profile is not owned by authenticated user" msgstr "" +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:159 msgid "Registrations are not open" msgstr "" +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:427 msgid "The current password is invalid" msgstr "" +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 msgid "The new email doesn't seem to be valid" msgstr "" +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 msgid "The new email must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:430 msgid "The new password must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 msgid "The password provided is invalid" msgstr "" +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:434 msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:292 msgid "This user can't reset their password" msgstr "" +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:81 msgid "This user has been disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 msgid "Unable to validate user" msgstr "" +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:520 msgid "User already disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:585 msgid "User requested is not logged-in" msgstr "" +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:307 msgid "You are already a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:342 msgid "You can't leave this group because you are the only administrator" msgstr "" +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:304 msgid "You cannot join this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:132 +#, elixir-autogen, elixir-format msgid "You may not list groups unless moderator." msgstr "" +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:485 msgid "You need to be logged-in to change your email" msgstr "" +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:442 msgid "You need to be logged-in to change your password" msgstr "" +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:281 msgid "You need to be logged-in to delete a group" msgstr "" +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:547 msgid "You need to be logged-in to delete your account" msgstr "" +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:312 msgid "You need to be logged-in to join a group" msgstr "" +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:347 msgid "You need to be logged-in to leave a group" msgstr "" +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:245 msgid "You need to be logged-in to update a group" msgstr "" +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:112 msgid "You need to have an existing token to get a refresh token" msgstr "" +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 msgid "You requested again a confirmation email too soon" msgstr "" +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:162 msgid "Your email is not on the allowlist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:100 +#, elixir-autogen, elixir-format msgid "Error while performing background task" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:32 +#, elixir-autogen, elixir-format msgid "No profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:61 #: lib/graphql/resolvers/actor.ex:97 +#, elixir-autogen, elixir-format msgid "No remote profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:72 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can suspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:105 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can unsuspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:29 +#, elixir-autogen, elixir-format msgid "Only remote profiles may be refreshed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:64 +#, elixir-autogen, elixir-format msgid "Profile already suspended" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:96 +#, elixir-autogen, elixir-format msgid "A valid email is required by your instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:90 #: lib/graphql/resolvers/participant.ex:143 +#, elixir-autogen, elixir-format msgid "Anonymous participation is not enabled" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:210 +#, elixir-autogen, elixir-format msgid "Cannot remove the last administrator of a group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:207 +#, elixir-autogen, elixir-format msgid "Cannot remove the last identity of a user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:126 +#, elixir-autogen, elixir-format msgid "Comment is already deleted" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:103 #: lib/graphql/resolvers/discussion.ex:69 +#, elixir-autogen, elixir-format msgid "Discussion not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:71 #: lib/graphql/resolvers/report.ex:90 +#, elixir-autogen, elixir-format msgid "Error while saving report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:110 +#, elixir-autogen, elixir-format msgid "Error while updating report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:131 +#, elixir-autogen, elixir-format msgid "Event id not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 +#, elixir-autogen, elixir-format msgid "Event not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:87 #: lib/graphql/resolvers/participant.ex:128 #: lib/graphql/resolvers/participant.ex:155 #: lib/graphql/resolvers/participant.ex:336 +#, elixir-autogen, elixir-format msgid "Event with this ID %{id} doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:103 +#, elixir-autogen, elixir-format msgid "Internal Error" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:219 +#, elixir-autogen, elixir-format msgid "No discussion with ID %{id}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:80 #: lib/graphql/resolvers/todos.ex:107 #: lib/graphql/resolvers/todos.ex:179 #: lib/graphql/resolvers/todos.ex:208 #: lib/graphql/resolvers/todos.ex:237 +#, elixir-autogen, elixir-format msgid "No profile found for user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:64 +#, elixir-autogen, elixir-format msgid "No such feed token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:259 +#, elixir-autogen, elixir-format msgid "Participant already has role %{role}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:187 #: lib/graphql/resolvers/participant.ex:220 #: lib/graphql/resolvers/participant.ex:263 +#, elixir-autogen, elixir-format msgid "Participant not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:32 +#, elixir-autogen, elixir-format msgid "Person with ID %{id} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:56 +#, elixir-autogen, elixir-format msgid "Person with username %{username} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:169 #: lib/graphql/resolvers/post.ex:203 +#, elixir-autogen, elixir-format msgid "Post ID is not a valid ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:172 #: lib/graphql/resolvers/post.ex:206 +#, elixir-autogen, elixir-format msgid "Post doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:84 +#, elixir-autogen, elixir-format msgid "Profile invited doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:93 #: lib/graphql/resolvers/member.ex:97 +#, elixir-autogen, elixir-format msgid "Profile is already a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:133 #: lib/graphql/resolvers/post.ex:175 #: lib/graphql/resolvers/post.ex:209 @@ -494,622 +493,623 @@ msgstr "" #: lib/graphql/resolvers/todos.ex:182 #: lib/graphql/resolvers/todos.ex:214 #: lib/graphql/resolvers/todos.ex:246 +#, elixir-autogen, elixir-format msgid "Profile is not member of group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:67 #: lib/graphql/resolvers/person.ex:233 +#, elixir-autogen, elixir-format msgid "Profile not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:48 +#, elixir-autogen, elixir-format msgid "Report not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:172 #: lib/graphql/resolvers/resource.ex:199 +#, elixir-autogen, elixir-format msgid "Resource doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:124 +#, elixir-autogen, elixir-format msgid "The event has already reached its maximum capacity" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:282 +#, elixir-autogen, elixir-format msgid "This token is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:176 #: lib/graphql/resolvers/todos.ex:243 +#, elixir-autogen, elixir-format msgid "Todo doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:77 #: lib/graphql/resolvers/todos.ex:211 #: lib/graphql/resolvers/todos.ex:240 +#, elixir-autogen, elixir-format msgid "Todo list doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:73 +#, elixir-autogen, elixir-format msgid "Token does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:67 #: lib/graphql/resolvers/feed_token.ex:70 +#, elixir-autogen, elixir-format msgid "Token is not a valid UUID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:98 +#, elixir-autogen, elixir-format msgid "User not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:310 +#, elixir-autogen, elixir-format msgid "You already have a profile for this user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:134 +#, elixir-autogen, elixir-format msgid "You are already a participant of this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:87 +#, elixir-autogen, elixir-format msgid "You are not a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:157 #: lib/graphql/resolvers/member.ex:173 #: lib/graphql/resolvers/member.ex:188 +#, elixir-autogen, elixir-format msgid "You are not a moderator or admin for this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:59 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:41 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:134 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:82 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:93 +#, elixir-autogen, elixir-format msgid "You are not allowed to update a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:181 #: lib/graphql/resolvers/participant.ex:214 +#, elixir-autogen, elixir-format msgid "You can't leave event because you're the only event creator participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:192 +#, elixir-autogen, elixir-format msgid "You can't set yourself to a lower member role for this group because you are the only administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:122 +#, elixir-autogen, elixir-format msgid "You cannot delete this comment" msgstr "" +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:408 msgid "You cannot delete this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:90 +#, elixir-autogen, elixir-format msgid "You cannot invite to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:76 +#, elixir-autogen, elixir-format msgid "You don't have permission to delete this token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:56 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list action logs" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:36 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:115 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to update a report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:53 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to view a report" msgstr "" +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:250 msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:234 msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:276 msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:84 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access discussions" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:96 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access resources" msgstr "" +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:318 msgid "You need to be logged-in to create events" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:141 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:140 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create resources" msgstr "" +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:417 msgid "You need to be logged-in to delete an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:214 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:207 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:108 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to join an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:225 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to leave an event" msgstr "" +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:374 msgid "You need to be logged-in to update an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:180 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:177 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:236 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to view a resource preview" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:132 +#, elixir-autogen, elixir-format msgid "Parent resource doesn't belong to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:114 +#, elixir-autogen, elixir-format msgid "The chosen password is too short." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:142 +#, elixir-autogen, elixir-format msgid "The registration token is already in use, this looks like an issue on our side." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:108 +#, elixir-autogen, elixir-format msgid "This email is already used." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:99 +#, elixir-autogen, elixir-format msgid "Post not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:86 +#, elixir-autogen, elixir-format msgid "Invalid arguments passed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:92 +#, elixir-autogen, elixir-format msgid "Invalid credentials" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:90 +#, elixir-autogen, elixir-format msgid "Reset your password to login" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:97 #: lib/graphql/error.ex:102 +#, elixir-autogen, elixir-format msgid "Resource not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:104 +#, elixir-autogen, elixir-format msgid "Something went wrong" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:85 +#, elixir-autogen, elixir-format msgid "Unknown Resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:95 +#, elixir-autogen, elixir-format msgid "You don't have permission to do this" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged in" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:118 +#, elixir-autogen, elixir-format msgid "You can't accept this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:139 +#, elixir-autogen, elixir-format msgid "You can't reject this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/media.ex:71 +#, elixir-autogen, elixir-format msgid "File doesn't have an allowed MIME type." msgstr "" +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:240 msgid "Profile is not administrator for the group" msgstr "" +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:363 msgid "You can't edit this event." msgstr "" +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:366 msgid "You can't attribute this event to this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:142 +#, elixir-autogen, elixir-format msgid "This invitation doesn't exist." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:217 +#, elixir-autogen, elixir-format msgid "This member already has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:241 +#, elixir-autogen, elixir-format msgid "You don't have the right to remove this member." msgstr "" +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format -#: lib/mobilizon/actors/actor.ex:351 msgid "This username is already taken." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:81 +#, elixir-autogen, elixir-format msgid "You must provide either an ID or a slug to access a discussion" msgstr "" +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:313 msgid "Organizer profile is not owned by the user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:93 +#, elixir-autogen, elixir-format msgid "Profile ID provided is not the anonymous profile one" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:181 #: lib/graphql/resolvers/group.ex:223 #: lib/graphql/resolvers/person.ex:148 #: lib/graphql/resolvers/person.ex:182 #: lib/graphql/resolvers/person.ex:304 +#, elixir-autogen, elixir-format msgid "The provided picture is too heavy" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/views/utils.ex:34 -msgid "Index file not found. You need to recompile the front-end." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:129 +#, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "" +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:503 msgid "Invalid activation token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:226 +#, elixir-autogen, elixir-format msgid "Unable to fetch resource details from this URL." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/event.ex:164 #: lib/graphql/resolvers/participant.ex:253 #: lib/graphql/resolvers/participant.ex:328 +#, elixir-autogen, elixir-format msgid "Provided profile doesn't have moderator permissions on this event" msgstr "" +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:299 msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:354 msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:166 msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:129 +#, elixir-autogen, elixir-format msgid "Comment not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:123 +#, elixir-autogen, elixir-format msgid "Error while creating a discussion" msgstr "" +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:624 msgid "Error while updating locale" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:307 +#, elixir-autogen, elixir-format msgid "Error while uploading pictures" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:190 +#, elixir-autogen, elixir-format msgid "Failed to leave the event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:236 +#, elixir-autogen, elixir-format msgid "Failed to update the group" msgstr "" +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 msgid "Failed to update user email" msgstr "" +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:499 msgid "Failed to validate user email" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:146 +#, elixir-autogen, elixir-format msgid "The anonymous actor ID is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:165 +#, elixir-autogen, elixir-format msgid "Unknown error while updating resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:84 +#, elixir-autogen, elixir-format msgid "You are not the comment creator" msgstr "" +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:424 msgid "You cannot change your password." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:321 +#, elixir-autogen, elixir-format msgid "Format not supported" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:305 +#, elixir-autogen, elixir-format msgid "A dependency needed to export to %{format} is not installed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:313 +#, elixir-autogen, elixir-format msgid "An error occured while saving export" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/controllers/export_controller.ex:30 +#, elixir-autogen, elixir-format msgid "Export to format %{format} is not enabled on this instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:187 +#, elixir-autogen, elixir-format msgid "Only admins can create groups" msgstr "" +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:306 msgid "Only groups can create events" msgstr "" +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:292 msgid "Unknown error while creating event" msgstr "" +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:480 msgid "User cannot change email" msgstr "" +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:391 msgid "Follow does not match your account" msgstr "" +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:395 msgid "Follow not found" msgstr "" +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:345 msgid "Profile with username %{username} not found" msgstr "" +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:340 msgid "This profile does not belong to you" msgstr "" +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:365 msgid "You are already following this group" msgstr "" +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:374 msgid "You need to be logged-in to follow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:423 msgid "You need to be logged-in to unfollow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:400 msgid "You need to be logged-in to update a group follow" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:210 +#, elixir-autogen, elixir-format msgid "This member does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:234 +#, elixir-autogen, elixir-format msgid "You don't have the role needed to remove this member." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:252 +#, elixir-autogen, elixir-format msgid "You must be logged-in to remove a member" msgstr "" +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:156 msgid "Your email seems to be using an invalid format" msgstr "" +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:380 msgid "Can't confirm an already confirmed user" msgstr "" +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:384 msgid "Deconfirming users is not supported" msgstr "" +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:356 msgid "The new role must be different" msgstr "" +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:307 msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/api/groups.ex:33 +#, elixir-autogen, elixir-format msgid "A profile or group with that name already exists" msgstr "" +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:506 msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/gl/LC_MESSAGES/activity.po b/priv/gettext/gl/LC_MESSAGES/activity.po index a2fc82fc5..5b151b9ed 100644 --- a/priv/gettext/gl/LC_MESSAGES/activity.po +++ b/priv/gettext/gl/LC_MESSAGES/activity.po @@ -11,440 +11,446 @@ msgstr "" "Language: gl\n" "Plural-Forms: nplurals=2\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:14 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:3 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:8 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:30 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:3 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 msgid "%{profile} excluded member %{member}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 msgid "%{profile} quit the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 msgid "%{profile} updated the member %{member}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:3 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:3 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:24 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:27 +#, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" -#, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:53 #: lib/web/templates/email/email_direct_activity.html.heex:60 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/renderer.ex:46 +#, elixir-autogen, elixir-format msgid "Activity on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:3 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "" +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:249 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:51 #: lib/web/templates/email/email_direct_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:121 #: lib/web/email/activity.ex:142 +#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:128 +#, elixir-autogen, elixir-format msgid "Daily activity recap for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:49 #: lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:135 +#, elixir-autogen, elixir-format msgid "Weekly activity recap for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:46 +#, elixir-autogen, elixir-format msgid "Announcement for your event %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/group.ex:23 +#, elixir-autogen, elixir-format msgid "The group %{group} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:47 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:31 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:39 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:39 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:47 +#, elixir-autogen, elixir-format msgid "%{member} joined the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:43 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:31 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:35 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile} to group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member} to group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:55 +#, elixir-autogen, elixir-format msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:33 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:69 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:75 +#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:61 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:79 +#, elixir-autogen, elixir-format msgid "%{profile} quit the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:45 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:35 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:86 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:26 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:101 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:56 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:41 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "" + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "" diff --git a/priv/gettext/gl/LC_MESSAGES/default.po b/priv/gettext/gl/LC_MESSAGES/default.po index 7e9dc40de..6b33d64c8 100644 --- a/priv/gettext/gl/LC_MESSAGES/default.po +++ b/priv/gettext/gl/LC_MESSAGES/default.po @@ -1136,7 +1136,7 @@ msgstr "Ver denuncia" msgid "View report:" msgstr "Ver denuncia:" -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 #, elixir-autogen, elixir-format @@ -1215,12 +1215,6 @@ msgstr "" "Se cres que é un erro, podes contactar co grupo de administradoras para que " "poidan volver a engadirte." -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -#, elixir-autogen, elixir-format -msgid "So long, and thanks for the fish!" -msgstr "Ata aquí, e grazas pola atención!" - #: lib/web/email/member.ex:114 #, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" @@ -1276,7 +1270,7 @@ msgstr "" "Os moderadores da túa instancia decidiron suspender %{group_name} " "(%{group_address}). Xa non pertences a este grupo." -#: lib/web/email/group.ex:90 +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}" msgstr "O grupo %{group} foi suspendido en %{instance}" @@ -1521,28 +1515,23 @@ msgstr "Requírese un texto para a publicación" msgid "A title is required for the post" msgstr "Requírese un título para a publicación" -#: lib/web/templates/email/instance_follow.text.eex:5 -#, elixir-autogen, elixir-format -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "%{name} (%{domain}) solicitou seguir a túa instancia." - -#: lib/web/email/follow.ex:53 +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format msgid "%{name} requests to follow your instance" msgstr "%{name} solicita seguir a túa instancia" -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 #, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "Se aceptas, esta instancia recibirá todos os teus eventos públicos." -#: lib/web/email/follow.ex:47 +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "A instancia %{name} (%{domain}) solicita seguir a túa instancia" -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 #, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." @@ -1555,14 +1544,6 @@ msgstr "" msgid "Want to connect?" msgstr "Queres entrar?" -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -#, elixir-autogen, elixir-format -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" -"Nota: que %{name} (%{domain}) te siga non implica que sigas a esta " -"instancia, pero podes tamén solicitar seguilos a eles." - #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 #, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" @@ -1603,8 +1584,8 @@ msgstr "Este é un sitio web de exemplo para probar Mobilizon." #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 #, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "fonte de %{name}" @@ -1652,14 +1633,14 @@ msgstr "" msgid "Public feed for %{instance}" msgstr "Fonte pública de %{instance}" -#: lib/graphql/resolvers/user.ex:316 +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" "O contrasinal escollido é demasiado curto. Comproba que o teu contrasinal " "teña polo menos 6 caracteres." -#: lib/graphql/resolvers/user.ex:322 +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" @@ -1692,8 +1673,6 @@ msgstr "" msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "Confirmouse a túa participación no evento %{title}" -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 @@ -1895,7 +1874,7 @@ msgstr "Participación aprobada" msgid "Title: %{title}" msgstr "" -#: lib/web/email/group.ex:43 +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format msgid "📅 Just scheduled by %{group}: %{event}" msgstr "" @@ -2115,181 +2094,176 @@ msgstr "" msgid "%{name} just requested to follow your instance." msgstr "%{name} solicita seguir a túa instancia" -#: lib/web/templates/email/instance_follow.html.heex:48 -#, elixir-autogen, elixir-format, fuzzy -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "%{name} (%{domain}) solicitou seguir a túa instancia." - -#: lib/web/templates/email/instance_follow.html.heex:54 +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format, fuzzy msgid "%{name} just requested to follow your instance." msgstr "%{name} solicita seguir a túa instancia" -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 #, elixir-autogen, elixir-format, fuzzy msgid "If you accept, this profile will receive all of your public events." msgstr "Se aceptas, esta instancia recibirá todos os teus eventos públicos." -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 #, elixir-autogen, elixir-format, fuzzy msgid "To accept this invitation, head over to the profile's admin page." msgstr "" "Para aceptar o convite, vaite ós axustes de administración da instancia." -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format msgid "View the details" msgstr "" -#: lib/mobilizon/events/categories.ex:16 +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format msgid "Arts" msgstr "" -#: lib/mobilizon/events/categories.ex:52 +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format msgid "Auto, boat and air" msgstr "" -#: lib/mobilizon/events/categories.ex:20 +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format msgid "Book clubs" msgstr "" -#: lib/mobilizon/events/categories.ex:24 +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format msgid "Business" msgstr "" -#: lib/mobilizon/events/categories.ex:28 +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format msgid "Causes" msgstr "" -#: lib/mobilizon/events/categories.ex:32 +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format msgid "Comedy" msgstr "" -#: lib/mobilizon/events/categories.ex:56 +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format, fuzzy msgid "Community" msgstr "Comentarios" -#: lib/mobilizon/events/categories.ex:36 +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format msgid "Crafts" msgstr "" -#: lib/mobilizon/events/categories.ex:60 +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format msgid "Family & Education" msgstr "" -#: lib/mobilizon/events/categories.ex:64 +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format msgid "Fashion & Beauty" msgstr "" -#: lib/mobilizon/events/categories.ex:68 +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format msgid "Film & Media" msgstr "" -#: lib/mobilizon/events/categories.ex:40 +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format msgid "Food & Drink" msgstr "" -#: lib/mobilizon/events/categories.ex:72 +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format msgid "Games" msgstr "" -#: lib/mobilizon/events/categories.ex:44 +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format msgid "Health" msgstr "" -#: lib/mobilizon/events/categories.ex:84 +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format msgid "LGBTQ" msgstr "" -#: lib/mobilizon/events/categories.ex:76 +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format msgid "Language & Culture" msgstr "" -#: lib/mobilizon/events/categories.ex:80 +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format, fuzzy msgid "Learning" msgstr "Aviso" -#: lib/mobilizon/events/categories.ex:133 +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format msgid "Meeting" msgstr "" -#: lib/mobilizon/events/categories.ex:88 +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format msgid "Movements and politics" msgstr "" -#: lib/mobilizon/events/categories.ex:48 +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format msgid "Music" msgstr "" -#: lib/mobilizon/events/categories.ex:92 +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format msgid "Networking" msgstr "" -#: lib/mobilizon/events/categories.ex:112 +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format msgid "Outdoors & Adventure" msgstr "" -#: lib/mobilizon/events/categories.ex:96 +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format msgid "Party" msgstr "" -#: lib/mobilizon/events/categories.ex:100 +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format msgid "Performing & Visual Arts" msgstr "" -#: lib/mobilizon/events/categories.ex:104 +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format msgid "Pets" msgstr "" -#: lib/mobilizon/events/categories.ex:108 +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format msgid "Photography" msgstr "" -#: lib/mobilizon/events/categories.ex:120 +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format msgid "Science & Tech" msgstr "" -#: lib/mobilizon/events/categories.ex:116 +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format msgid "Spirituality, Religion & Beliefs" msgstr "" -#: lib/mobilizon/events/categories.ex:124 +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format msgid "Sports" msgstr "" -#: lib/mobilizon/events/categories.ex:128 +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format msgid "Theatre" msgstr "" @@ -2303,3 +2277,22 @@ msgstr "" #, elixir-autogen, elixir-format, fuzzy msgid "Activate my account:" msgstr "Activar a miña conta" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "A instancia %{name} (%{domain}) solicita seguir a túa instancia" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" +"Nota: que %{name} (%{domain}) te siga non implica que sigas a esta " +"instancia, pero podes tamén solicitar seguilos a eles." + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/gl/LC_MESSAGES/errors.po b/priv/gettext/gl/LC_MESSAGES/errors.po index d1db99519..708fde865 100644 --- a/priv/gettext/gl/LC_MESSAGES/errors.po +++ b/priv/gettext/gl/LC_MESSAGES/errors.po @@ -18,8 +18,8 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.6.2\n" -#, elixir-autogen #: lib/mobilizon/discussions/discussion.ex:69 +#, elixir-autogen msgid "can't be blank" msgstr "non pode estar baleiro" @@ -95,71 +95,70 @@ msgstr "ten que ser maior ou igual a %{number}" msgid "must be equal to %{number}" msgstr "ten que ser igual a %{number}" +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:107 msgid "Cannot refresh the token" msgstr "Non puido actualizar o token" +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:272 msgid "Current profile is not a member of this group" msgstr "O perfil actual non é membro deste grupo" +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:276 msgid "Current profile is not an administrator of the selected group" msgstr "O perfil actual non é administrador do grupo seleccionado" +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:610 msgid "Error while saving user settings" msgstr "Erro ó gardar os axustes de usuaria" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 +#, elixir-autogen, elixir-format msgid "Group not found" msgstr "Grupo non atopado" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:98 #: lib/graphql/resolvers/group.ex:102 +#, elixir-autogen, elixir-format msgid "Group with ID %{id} not found" msgstr "Grupo con ID %{id} non atopado" +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:85 msgid "Impossible to authenticate, either your email or password are invalid." msgstr "" "A autenticación non foi posible, o contrasinal ou o email non son correctos." +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:335 msgid "Member not found" msgstr "Membro non atopado" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:94 +#, elixir-autogen, elixir-format msgid "No profile found for the moderator user" msgstr "Non se atopou o perfil para a usuaria moderadora" +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:272 msgid "No user to validate with this email was found" msgstr "Non se atopou unha usuaria con este email para validar" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 +#, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "Non se atopa ningunha usuaria con este email" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:28 #: lib/graphql/resolvers/participant.ex:32 #: lib/graphql/resolvers/participant.ex:210 @@ -169,316 +168,316 @@ msgstr "Non se atopa ningunha usuaria con este email" #: lib/graphql/resolvers/person.ex:396 #: lib/graphql/resolvers/person.ex:425 #: lib/graphql/resolvers/person.ex:440 +#, elixir-autogen, elixir-format msgid "Profile is not owned by authenticated user" msgstr "O perfil non pertence a unha usuaria autenticada" +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:159 msgid "Registrations are not open" msgstr "O rexistro está pechado" +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:427 msgid "The current password is invalid" msgstr "O contrasinal actual non é válido" +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 msgid "The new email doesn't seem to be valid" msgstr "O novo email non semella ser válido" +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 msgid "The new email must be different" msgstr "O novo email ten que ser diferente" +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:430 msgid "The new password must be different" msgstr "O novo contrasinal ten que ser diferente" +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 msgid "The password provided is invalid" msgstr "O contrasinal escrito non é válido" +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:434 msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" "O contrasinal escollido é demasiado curto, ten que ter 6 caracteres polo " "menos." +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:292 msgid "This user can't reset their password" msgstr "Esta usuaria non pode restablecer o seu contrasinal" +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:81 msgid "This user has been disabled" msgstr "Estab usuaria foi desactivada" +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 msgid "Unable to validate user" msgstr "Non se puido validar a usuaria" +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:520 msgid "User already disabled" msgstr "A usuaria xa está desactivada" +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:585 msgid "User requested is not logged-in" msgstr "A usuaria solicitada non está conectada" +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:307 msgid "You are already a member of this group" msgstr "Xa es membro deste grupo" +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:342 msgid "You can't leave this group because you are the only administrator" msgstr "Non podes deixar este grupo porque es a única administradora" +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:304 msgid "You cannot join this group" msgstr "Non podes unirte a este grupo" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:132 +#, elixir-autogen, elixir-format msgid "You may not list groups unless moderator." msgstr "Non podes facer listas de grupos porque non es moderadora." +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:485 msgid "You need to be logged-in to change your email" msgstr "Tes que estar conectada para poder cambiar o email" +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:442 msgid "You need to be logged-in to change your password" msgstr "Tes que estar conectada para poder cambiar o contrasinal" +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:281 msgid "You need to be logged-in to delete a group" msgstr "Tes que estar conectada para poder eleminar un grupo" +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:547 msgid "You need to be logged-in to delete your account" msgstr "Tes que estar conectada para poder eliminar a conta" +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:312 msgid "You need to be logged-in to join a group" msgstr "Tes que estar conectada para poder unirte a un grupo" +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:347 msgid "You need to be logged-in to leave a group" msgstr "Tes que estar conectada para poder deixar un grupo" +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:245 msgid "You need to be logged-in to update a group" msgstr "Tes que estar conectada para poder actualizar un grupo" +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:112 msgid "You need to have an existing token to get a refresh token" msgstr "Tes que ter un token existente para obter un token actualizado" +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 msgid "You requested again a confirmation email too soon" msgstr "Solicitaches demasiado pronto un email de confirmación" +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:162 msgid "Your email is not on the allowlist" msgstr "O teu email non está na lista dos permitidos" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:100 +#, elixir-autogen, elixir-format msgid "Error while performing background task" msgstr "Erro ó executar a tarefa en segundo plano" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:32 +#, elixir-autogen, elixir-format msgid "No profile found with this ID" msgstr "Non se atopa o perfil con este ID" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:61 #: lib/graphql/resolvers/actor.ex:97 +#, elixir-autogen, elixir-format msgid "No remote profile found with this ID" msgstr "Non se atopa o perfil remoto con este ID" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:72 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can suspend a profile" msgstr "Só moderadoras e administradoras poden suspender un perfil" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:105 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can unsuspend a profile" msgstr "Só moderadoras e administradoras pode restablecer un perfil" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:29 +#, elixir-autogen, elixir-format msgid "Only remote profiles may be refreshed" msgstr "Só os perfís remotos poderían ser actualizdos" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:64 +#, elixir-autogen, elixir-format msgid "Profile already suspended" msgstr "O perfil xa está suspendido" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:96 +#, elixir-autogen, elixir-format msgid "A valid email is required by your instance" msgstr "A túa instancia require un email válido" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:90 #: lib/graphql/resolvers/participant.ex:143 +#, elixir-autogen, elixir-format msgid "Anonymous participation is not enabled" msgstr "Non está permitida a participación ánonima" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:210 +#, elixir-autogen, elixir-format msgid "Cannot remove the last administrator of a group" msgstr "Non se pode eliminar a última administradora dun grupo" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:207 +#, elixir-autogen, elixir-format msgid "Cannot remove the last identity of a user" msgstr "Non se pode eliminar a última identidade dunha usuaria" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:126 +#, elixir-autogen, elixir-format msgid "Comment is already deleted" msgstr "O comentario xa foi eliminado" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:103 #: lib/graphql/resolvers/discussion.ex:69 +#, elixir-autogen, elixir-format msgid "Discussion not found" msgstr "Non se atopa a conversa" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:71 #: lib/graphql/resolvers/report.ex:90 +#, elixir-autogen, elixir-format msgid "Error while saving report" msgstr "Erro ó gardar a denuncia" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:110 +#, elixir-autogen, elixir-format msgid "Error while updating report" msgstr "Erro ó actualizar a denuncia" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:131 +#, elixir-autogen, elixir-format msgid "Event id not found" msgstr "Non se atopou o ID do evento" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 +#, elixir-autogen, elixir-format msgid "Event not found" msgstr "Evento non atopado" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:87 #: lib/graphql/resolvers/participant.ex:128 #: lib/graphql/resolvers/participant.ex:155 #: lib/graphql/resolvers/participant.ex:336 +#, elixir-autogen, elixir-format msgid "Event with this ID %{id} doesn't exist" msgstr "Non existe un evento co ID %{id}" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:103 +#, elixir-autogen, elixir-format msgid "Internal Error" msgstr "Erro interno" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:219 +#, elixir-autogen, elixir-format msgid "No discussion with ID %{id}" msgstr "Non hai conversa con ID %{id}" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:80 #: lib/graphql/resolvers/todos.ex:107 #: lib/graphql/resolvers/todos.ex:179 #: lib/graphql/resolvers/todos.ex:208 #: lib/graphql/resolvers/todos.ex:237 +#, elixir-autogen, elixir-format msgid "No profile found for user" msgstr "Non se atopou o perfil da usuaria" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:64 +#, elixir-autogen, elixir-format msgid "No such feed token" msgstr "Non hai tal token da fonte" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:259 +#, elixir-autogen, elixir-format msgid "Participant already has role %{role}" msgstr "A participante xa ten o rol %{role}" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:187 #: lib/graphql/resolvers/participant.ex:220 #: lib/graphql/resolvers/participant.ex:263 +#, elixir-autogen, elixir-format msgid "Participant not found" msgstr "Non se atopou a participante" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:32 +#, elixir-autogen, elixir-format msgid "Person with ID %{id} not found" msgstr "Non se atopou a persoa con ID %{id}" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:56 +#, elixir-autogen, elixir-format msgid "Person with username %{username} not found" msgstr "Non se atopa a persoa con nome de usuaria %{username}" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:169 #: lib/graphql/resolvers/post.ex:203 +#, elixir-autogen, elixir-format msgid "Post ID is not a valid ID" msgstr "ID da publicación non é un ID válido" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:172 #: lib/graphql/resolvers/post.ex:206 +#, elixir-autogen, elixir-format msgid "Post doesn't exist" msgstr "Non existe a publicación" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:84 +#, elixir-autogen, elixir-format msgid "Profile invited doesn't exist" msgstr "O perfil convidado non existe" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:93 #: lib/graphql/resolvers/member.ex:97 +#, elixir-autogen, elixir-format msgid "Profile is already a member of this group" msgstr "O perfil xa é membro deste grupo" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:133 #: lib/graphql/resolvers/post.ex:175 #: lib/graphql/resolvers/post.ex:209 @@ -492,641 +491,642 @@ msgstr "O perfil xa é membro deste grupo" #: lib/graphql/resolvers/todos.ex:182 #: lib/graphql/resolvers/todos.ex:214 #: lib/graphql/resolvers/todos.ex:246 +#, elixir-autogen, elixir-format msgid "Profile is not member of group" msgstr "O perfil non é membro do grupo" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:67 #: lib/graphql/resolvers/person.ex:233 +#, elixir-autogen, elixir-format msgid "Profile not found" msgstr "Perfil non atopado" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:48 +#, elixir-autogen, elixir-format msgid "Report not found" msgstr "Denuncia non atopada" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:172 #: lib/graphql/resolvers/resource.ex:199 +#, elixir-autogen, elixir-format msgid "Resource doesn't exist" msgstr "Non existe o recurso" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:124 +#, elixir-autogen, elixir-format msgid "The event has already reached its maximum capacity" msgstr "Este evento xa acadou a súa capacidade máxima" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:282 +#, elixir-autogen, elixir-format msgid "This token is invalid" msgstr "Este token non é válido" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:176 #: lib/graphql/resolvers/todos.ex:243 +#, elixir-autogen, elixir-format msgid "Todo doesn't exist" msgstr "Lista de tarefas non existe" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:77 #: lib/graphql/resolvers/todos.ex:211 #: lib/graphql/resolvers/todos.ex:240 +#, elixir-autogen, elixir-format msgid "Todo list doesn't exist" msgstr "A lista de tarefas non existe" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:73 +#, elixir-autogen, elixir-format msgid "Token does not exist" msgstr "Non existe o token" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:67 #: lib/graphql/resolvers/feed_token.ex:70 +#, elixir-autogen, elixir-format msgid "Token is not a valid UUID" msgstr "O token non é un UUID válido" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:98 +#, elixir-autogen, elixir-format msgid "User not found" msgstr "Usuaria non atopada" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:310 +#, elixir-autogen, elixir-format msgid "You already have a profile for this user" msgstr "Xa tes un perfil para esta usuaria" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:134 +#, elixir-autogen, elixir-format msgid "You are already a participant of this event" msgstr "Xa es unha participante neste evento" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:87 +#, elixir-autogen, elixir-format msgid "You are not a member of this group" msgstr "Non es membro deste grupo" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:157 #: lib/graphql/resolvers/member.ex:173 #: lib/graphql/resolvers/member.ex:188 +#, elixir-autogen, elixir-format msgid "You are not a moderator or admin for this group" msgstr "Non es moderadora ou administradora deste grupo" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:59 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a comment if not connected" msgstr "Non tes permiso para crear un comentario sen estar conectada" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:41 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a feed token if not connected" msgstr "Non tes permiso para crear un token da fonte se non estás conectada" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:134 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a comment if not connected" msgstr "Non tes permiso para eliminar un comentario se non estás conectada" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:82 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a feed token if not connected" msgstr "Non tes permiso para eliminar o token da fonte se non estás conectada" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:93 +#, elixir-autogen, elixir-format msgid "You are not allowed to update a comment if not connected" msgstr "Non tes permiso para actualizar un comentario se non estás conectada" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:181 #: lib/graphql/resolvers/participant.ex:214 +#, elixir-autogen, elixir-format msgid "You can't leave event because you're the only event creator participant" msgstr "" "Non podes saír do evento porque es a única creadora do evento que participa" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:192 +#, elixir-autogen, elixir-format msgid "You can't set yourself to a lower member role for this group because you are the only administrator" msgstr "" "Non podes adxudicarte un rol menor neste grupo porque es a única " "administradora" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:122 +#, elixir-autogen, elixir-format msgid "You cannot delete this comment" msgstr "Non podes eliminar este comentario" +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:408 msgid "You cannot delete this event" msgstr "Non podes eliminar este evento" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:90 +#, elixir-autogen, elixir-format msgid "You cannot invite to this group" msgstr "Non podes convidar a este grupo" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:76 +#, elixir-autogen, elixir-format msgid "You don't have permission to delete this token" msgstr "Non tes permiso para eliminar este token" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:56 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list action logs" msgstr "" "Tes que estar conectada e ser moderadora para ver listas de rexistros de " "accións" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:36 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list reports" msgstr "Tes que estar conectada e ser moderadora para ver listas de denuncias" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:115 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to update a report" msgstr "Tes que estas conectada e ser moderadora para actualizar unha denuncia" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:53 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to view a report" msgstr "Tes que estar conectada e ser moderadora para ver unha denuncia" +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:250 msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" "Tes que estar conectada e ser administradora para acceder ós axustes de " "administración" +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:234 msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" "Tes que estar conectada e ser administradora para acceder ó taboleiro de " "estatísticas" +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:276 msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" "Tes que estar conectada e ser administradora para gardar os axustes de " "administración" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:84 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access discussions" msgstr "Tes que estar conectada para acceder ás conversas" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:96 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access resources" msgstr "Tes que estar conectada para acceder ós recursos" +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:318 msgid "You need to be logged-in to create events" msgstr "Tes que estar conectada para crear eventos" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:141 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create posts" msgstr "Tes que estar conectada para crear publicacións" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create reports" msgstr "Tes que estar conectada para crear denuncias" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:140 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create resources" msgstr "Tes que estar conectada para crear recursos" +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:417 msgid "You need to be logged-in to delete an event" msgstr "Tes que estar conectada para eliminar un evento" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:214 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete posts" msgstr "Tes que estar conectada para eliminar publicacións" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:207 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete resources" msgstr "Tes que estar conectada para eliminar recursos" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:108 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to join an event" msgstr "Tes que estar conectada para unirte a un evento" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:225 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to leave an event" msgstr "Tes que estar conectada para saír dun evento" +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:374 msgid "You need to be logged-in to update an event" msgstr "Tes que estar conectada para actualizar un evento" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:180 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update posts" msgstr "Tes que estar conectada para actualizar publicacións" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:177 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update resources" msgstr "Tes que estar conectada para actualizar recursos" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:236 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to view a resource preview" msgstr "Tes que estar conectada para ver vista previa dun recurso" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:132 +#, elixir-autogen, elixir-format msgid "Parent resource doesn't belong to this group" msgstr "O recurso relacionado non pertence a este grupo" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:114 +#, elixir-autogen, elixir-format msgid "The chosen password is too short." msgstr "O contrasinal elexido é demasiado curto." -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:142 +#, elixir-autogen, elixir-format msgid "The registration token is already in use, this looks like an issue on our side." msgstr "" "O token de rexistro xa está a ser usado, semella un problema pola nosa parte." -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:108 +#, elixir-autogen, elixir-format msgid "This email is already used." msgstr "Este email xa se está a usar." -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:99 +#, elixir-autogen, elixir-format msgid "Post not found" msgstr "Non se atopa a publicación" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:86 +#, elixir-autogen, elixir-format msgid "Invalid arguments passed" msgstr "Argumentos proporcionados non válidos" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:92 +#, elixir-autogen, elixir-format msgid "Invalid credentials" msgstr "Credenciais non válidas" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:90 +#, elixir-autogen, elixir-format msgid "Reset your password to login" msgstr "Restablece o teu contrasinal para conectar" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:97 #: lib/graphql/error.ex:102 +#, elixir-autogen, elixir-format msgid "Resource not found" msgstr "Recurso non atopado" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:104 +#, elixir-autogen, elixir-format msgid "Something went wrong" msgstr "Algo foi mal" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:85 +#, elixir-autogen, elixir-format msgid "Unknown Resource" msgstr "Recurso descoñecido" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:95 +#, elixir-autogen, elixir-format msgid "You don't have permission to do this" msgstr "Non tes permiso para facer isto" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged in" msgstr "Tes que estar conectada" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:118 +#, elixir-autogen, elixir-format msgid "You can't accept this invitation with this profile." msgstr "Non podes aceptar este convite con este perfil." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:139 +#, elixir-autogen, elixir-format msgid "You can't reject this invitation with this profile." msgstr "Non podes rexeitar este convite con este perfil." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/media.ex:71 +#, elixir-autogen, elixir-format msgid "File doesn't have an allowed MIME type." msgstr "O ficheiro non ten un tipo MIME permitido." +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:240 msgid "Profile is not administrator for the group" msgstr "O perfil non é administrador do grupo" +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:363 msgid "You can't edit this event." msgstr "Non podes editar este evento." +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:366 msgid "You can't attribute this event to this profile." msgstr "Non podes atribuír este evento a este perfil." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:142 +#, elixir-autogen, elixir-format msgid "This invitation doesn't exist." msgstr "O convite non existe." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:217 +#, elixir-autogen, elixir-format msgid "This member already has been rejected." msgstr "Este membro xa foi rexeitado." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:241 +#, elixir-autogen, elixir-format msgid "You don't have the right to remove this member." msgstr "Non tes permiso para eliminar este membro." +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format -#: lib/mobilizon/actors/actor.ex:351 msgid "This username is already taken." msgstr "Este nome de usuaria xa está pillado." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:81 +#, elixir-autogen, elixir-format msgid "You must provide either an ID or a slug to access a discussion" msgstr "Debes proporcionar ou ben un ID ou nome para acceder á conversa" +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:313 msgid "Organizer profile is not owned by the user" msgstr "O perfil da organización non pertence á usuaria" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:93 +#, elixir-autogen, elixir-format msgid "Profile ID provided is not the anonymous profile one" msgstr "O ID do perfil proporcionado non é o perfil anónimo" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:181 #: lib/graphql/resolvers/group.ex:223 #: lib/graphql/resolvers/person.ex:148 #: lib/graphql/resolvers/person.ex:182 #: lib/graphql/resolvers/person.ex:304 +#, elixir-autogen, elixir-format msgid "The provided picture is too heavy" msgstr "A imaxe proporcionada é demasiado grande (mb)" -#, elixir-autogen, elixir-format -#: lib/web/views/utils.ex:34 -msgid "Index file not found. You need to recompile the front-end." -msgstr "Non se atopa o ficheiro Index. Tes que recompilar o front-end." - -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:129 +#, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "Erro ao crear o recurso" +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:503 msgid "Invalid activation token" msgstr "O token de activación non é válido" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:226 +#, elixir-autogen, elixir-format msgid "Unable to fetch resource details from this URL." msgstr "Non se puideron obter os detalles do recurso desde o URL." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/event.ex:164 #: lib/graphql/resolvers/participant.ex:253 #: lib/graphql/resolvers/participant.ex:328 +#, elixir-autogen, elixir-format msgid "Provided profile doesn't have moderator permissions on this event" msgstr "O perfil da moderadora proporcionado non ten permisos neste evento" +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:299 msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" "O perfil do organizador non ten permiso para crear un evento en nome deste " "grupo" +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:354 msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" "Este perfil non ten permiso para actualizar un evento en nome deste grupo" +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:166 msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" "Foi denegado o teu email para rexistrarte ou utiliza un provedor de email " "non permitido" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:129 +#, elixir-autogen, elixir-format msgid "Comment not found" msgstr "Evento non atopado" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:123 +#, elixir-autogen, elixir-format msgid "Error while creating a discussion" msgstr "Erro ao crear o recurso" +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:624 msgid "Error while updating locale" msgstr "Erro ó actualizar a denuncia" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:307 +#, elixir-autogen, elixir-format msgid "Error while uploading pictures" msgstr "Erro ó actualizar a denuncia" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:190 +#, elixir-autogen, elixir-format msgid "Failed to leave the event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:236 +#, elixir-autogen, elixir-format msgid "Failed to update the group" msgstr "" +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 msgid "Failed to update user email" msgstr "" +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:499 msgid "Failed to validate user email" msgstr "Non se puido validar a usuaria" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:146 +#, elixir-autogen, elixir-format msgid "The anonymous actor ID is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:165 +#, elixir-autogen, elixir-format msgid "Unknown error while updating resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:84 +#, elixir-autogen, elixir-format msgid "You are not the comment creator" msgstr "" +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:424 msgid "You cannot change your password." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:321 +#, elixir-autogen, elixir-format msgid "Format not supported" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:305 +#, elixir-autogen, elixir-format msgid "A dependency needed to export to %{format} is not installed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:313 +#, elixir-autogen, elixir-format msgid "An error occured while saving export" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/controllers/export_controller.ex:30 +#, elixir-autogen, elixir-format msgid "Export to format %{format} is not enabled on this instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:187 +#, elixir-autogen, elixir-format msgid "Only admins can create groups" msgstr "" +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:306 msgid "Only groups can create events" msgstr "" +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:292 msgid "Unknown error while creating event" msgstr "" +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:480 msgid "User cannot change email" msgstr "" +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:391 msgid "Follow does not match your account" msgstr "" +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:395 msgid "Follow not found" msgstr "" +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:345 msgid "Profile with username %{username} not found" msgstr "Non se atopa a persoa con nome de usuaria %{username}" +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:340 msgid "This profile does not belong to you" msgstr "" +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:365 msgid "You are already following this group" msgstr "" +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:374 msgid "You need to be logged-in to follow a group" msgstr "Tes que estar conectada para poder unirte a un grupo" +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:423 msgid "You need to be logged-in to unfollow a group" msgstr "Tes que estar conectada para poder unirte a un grupo" +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:400 msgid "You need to be logged-in to update a group follow" msgstr "Tes que estar conectada para poder actualizar un grupo" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:210 +#, elixir-autogen, elixir-format msgid "This member does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:234 +#, elixir-autogen, elixir-format msgid "You don't have the role needed to remove this member." msgstr "Non tes permiso para eliminar este membro." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:252 +#, elixir-autogen, elixir-format msgid "You must be logged-in to remove a member" msgstr "" +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:156 msgid "Your email seems to be using an invalid format" msgstr "" +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:380 msgid "Can't confirm an already confirmed user" msgstr "" +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:384 msgid "Deconfirming users is not supported" msgstr "" +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:356 msgid "The new role must be different" msgstr "O novo email ten que ser diferente" +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:307 msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" "Tes que estar conectada e ser administradora para gardar os axustes de " "administración" -#, elixir-autogen, elixir-format #: lib/graphql/api/groups.ex:33 +#, elixir-autogen, elixir-format msgid "A profile or group with that name already exists" msgstr "" +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:506 msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/he/LC_MESSAGES/activity.po b/priv/gettext/he/LC_MESSAGES/activity.po index d79854806..e76d2f726 100644 --- a/priv/gettext/he/LC_MESSAGES/activity.po +++ b/priv/gettext/he/LC_MESSAGES/activity.po @@ -24,213 +24,213 @@ msgstr "" ## Run "mix gettext.extract" to bring this file up to ## date. Leave "msgstr"s empty as changing them here as no ## effect: edit them in PO (.po) files instead. -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:14 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "%{member} קיבל.ה את ההזמנה להצטרף לקבוצה." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "%{member} דח.תה את ההזמנה להצטרף לקבוצה." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:3 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "%{member} ביקש.ה להצטרף לקבוצה." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:8 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "%{member} הוזמנ.ה על־ידי %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:30 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "%{profile} הוסיפ.ה את החבר.ה %{member}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "%{profile} העביר.ה לארכיון את הדיון %{discussion}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "%{profile} פתח.ה את הדיון %{discussion}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "%{profile} יצר.ה את התיקייה %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:3 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "%{profile} יצר.ה את הקבוצה %{group}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "%{profile} יצר.ה את המשאב %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "%{profile} מחק.ה את הדיון %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "%{profile} מחק.ה את התיקייה %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "%{profile} מחק.ה את המשאב %{resource}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 msgid "%{profile} excluded member %{member}." msgstr "%{profile} הוציא.ה את החבר.ה %{member}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "%{profile} הזיז.ה את התיקייה %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "%{profile} הזיז.ה את המשאב %{resource}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 msgid "%{profile} quit the group." msgstr "%{profile} יצא.ה מהקבוצה." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "%{profile} שינ.תה את כותרת הדיון %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "%{profile} שינ.תה את השם התיקייה מ־%{old_resource_title} ל־%{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "%{profile} שינ.תה את שם המשאב מ־%{old_resource_title} ל־%{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "%{profile} הגיב.ה בדיון %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "%{profile} עידכנ.ה את הקבוצה %{group}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 msgid "%{profile} updated the member %{member}." msgstr "%{profile} עידכנ.ה את החבר.ה %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:3 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "האירוע %{event} נוצר על־ידי %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "האירוע %{event} נמחק על־ידי %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "האירוע %{event} עודכן על־ידי %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:3 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "הרשומה %{post} נוצרה על־ידי %{profile}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "הרשומה %{post} נמחקה על־ידי %{profile}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "הרשומה %{post} עודכנה על־ידי %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:24 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "%{member} הצטרפ.ה אל הקבוצה." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "%{profile} שלח.ה הערה על האירוע %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "%{profile} הגיב.ה על הערה על האירוע %{event}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:27 +#, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" "לא רוצה לקבל התראות על פעילות? ניתן לשנות את התדירות או לכבות אותן בהגדרות " "שלך." -#, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "להציג עוד פעילות אחת" @@ -238,11 +238,11 @@ msgstr[1] "להציג עוד 2 פעילויות" msgstr[2] "להציג עוד %{count} פעילויות" msgstr[3] "להציג עוד %{count} פעילויות" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:53 #: lib/web/templates/email/email_direct_activity.html.heex:60 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "התרחשה פעילות!" @@ -250,226 +250,232 @@ msgstr[1] "התרחשו פעילויות!" msgstr[2] "התרחשו פעילויות!" msgstr[3] "התרחשו פעילויות!" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/renderer.ex:46 +#, elixir-autogen, elixir-format msgid "Activity on %{instance}" msgstr "פעילות באתר %{instance}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "%{profile} שלח.ה הודעה באירוע %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:3 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "%{profile} הזכיר.ה אותך בהערה תחת האירוע %{event}." +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:249 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" "לא רוצה לקבל התראות על פעילות? ניתן לשנות את התדירות או לכבות אותן " "ב%{tag_start}הגדרות שלך%{tag_end}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:51 #: lib/web/templates/email/email_direct_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "הנה סיכום הפעילות השבועי שלך" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:121 #: lib/web/email/activity.ex:142 +#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "התראת פעילות עבור %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:128 +#, elixir-autogen, elixir-format msgid "Daily activity recap for %{instance}" msgstr "סיכום פעילות יומי עבור %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:49 #: lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "הנה סיכום הפעילות היומי שלך" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:135 +#, elixir-autogen, elixir-format msgid "Weekly activity recap for %{instance}" msgstr "סיכום פעילות שבועי עבור %{instance}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "%{profile} שלח.ה הערה תחת האירוע שלך %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "%{profile} שלח.ה תגובה חדשה תחת האירוע שלך %{event}." -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:46 +#, elixir-autogen, elixir-format msgid "Announcement for your event %{event}" msgstr "הודעה לגבי האירוע שלך %{event}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/group.ex:23 +#, elixir-autogen, elixir-format msgid "The group %{group} was updated by %{profile}." msgstr "הקבוצה %{group} עודכנה על־ידי %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:47 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "הרשומה %{post} מהקבוצה %{group} נמחקה על־ידי %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:31 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "הרשומה %{post} מהקבוצה %{group} פורסמה על־ידי %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:39 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "הרשומה %{post} מהקבוצה %{group} עודכנה על־ידי %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:39 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group %{group}." msgstr "%{member} קיבל.ה את ההזמנה להצטרף לקבוצה %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:47 +#, elixir-autogen, elixir-format msgid "%{member} joined the group %{group}." msgstr "%{member} הצטרפ.ה לקבוצה %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:43 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group %{group}." msgstr "%{member} דח.תה את ההזמנה להצטרף לקבוצה %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:31 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group %{group}." msgstr "%{member} ביקש.ה להצטרף לקבוצה %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:35 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile} to group %{group}." msgstr "%{member} הוזמנ.ה על־ידי %{profile} לקבוצה %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member} to group %{group}." msgstr "%{profile} הוסיפ.ה את החבר.ה %{member} לקבוצה %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:55 +#, elixir-autogen, elixir-format msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "%{profile} אישר.ה את בקשת ההצטרפות של %{member} לקבוצה %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:33 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "%{profile} יצר.ה את התיקייה %{resource} בקבוצה %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:69 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "%{profile} מחק.ה את התיקייה %{resource} בקבוצה %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "%{profile} מחק.ה את המשאב %{resource} בקבוצה %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:75 +#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "%{profile} הוציא.ה את החבר.ה %{member} מהקבוצה %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:61 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "%{profile} הזיז.ה את התיקייה %{resource} בקבוצה %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "%{profile} הזיז.ה את המשאב %{resource} בקבוצה %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:79 +#, elixir-autogen, elixir-format msgid "%{profile} quit the group %{group}." msgstr "%{profile} יצא.ה מהקבוצה %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "%{profile} דח.תה את בקשת ההצטרפות של %{member} לקבוצה %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:45 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "" "%{profile} שינ.תה את שם התיקייה מ־%{old_resource_title} ל־%{resource} בקבוצה " "%{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "" "%{profile} שינ.תה את שם המשאב מ־%{old_resource_title} ל־%{resource} בקבוצה " "%{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member} in group %{group}." msgstr "%{profile} עידכנ.ה את פרטי החבר.ה %{member} בקבוצה %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:35 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "%{profile} יצר.ה את המשאב %{resource} בקבוצה %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:86 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "%{profile} העביר.ה לארכיון את הדיון %{discussion} בקבוצה %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:26 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "%{profile} פתח.ה את הדיון %{discussion} בקבוצה %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:101 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "%{profile} מחק.ה את הדיון %{discussion} בקבוצה %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:56 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "%{profile} הזכיר.ה אותך בדיון %{discussion} בקבוצה %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "%{profile} שינ.תה את כותרת הדיון %{discussion} בקבוצה %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:41 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "%{profile} הגיב.ה בדיון %{discussion} בקבוצה %{group}." + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "%{profile} הוסיפ.ה את החבר.ה %{member}." diff --git a/priv/gettext/he/LC_MESSAGES/default.po b/priv/gettext/he/LC_MESSAGES/default.po index 7c3a7046a..e31500e49 100644 --- a/priv/gettext/he/LC_MESSAGES/default.po +++ b/priv/gettext/he/LC_MESSAGES/default.po @@ -11,746 +11,745 @@ msgstr "" "Language: he\n" "Plural-Forms: nplurals=2\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:66 +#, elixir-autogen, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:120 +#, elixir-autogen, elixir-format msgid "%{title} by %{creator}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:80 +#, elixir-autogen, elixir-format msgid "Activate my account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:150 #: lib/web/templates/email/email.text.eex:9 +#, elixir-autogen, elixir-format msgid "Ask the community on Framacolibri" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:15 +#, elixir-autogen, elixir-format msgid "Comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:115 #: lib/web/templates/email/report.text.eex:11 +#, elixir-autogen, elixir-format msgid "Event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:49 +#, elixir-autogen, elixir-format msgid "Instructions to reset your password on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:21 +#, elixir-autogen, elixir-format msgid "Reason" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:86 +#, elixir-autogen, elixir-format msgid "Reset Password" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:53 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:26 +#, elixir-autogen, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:22 +#, elixir-autogen, elixir-format msgid "New report on Mobilizon instance %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:67 #: lib/web/templates/email/before_event_notification.text.eex:4 +#, elixir-autogen, elixir-format msgid "Go to event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:1 +#, elixir-autogen, elixir-format msgid "New report from %{reporter} on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:1 +#, elixir-autogen, elixir-format msgid "Participation approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:18 #: lib/web/templates/email/password_reset.text.eex:1 +#, elixir-autogen, elixir-format msgid "Password reset" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:7 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:114 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:67 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/event.ex:44 +#, elixir-autogen, elixir-format msgid "Event %{title} has been updated" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:7 +#, elixir-autogen, elixir-format msgid "New title: %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:5 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:105 +#, elixir-autogen, elixir-format msgid "Warning" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:140 +#, elixir-autogen, elixir-format msgid "Confirm your participation to event %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:106 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal ID for your current selected identity" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal user ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Any of the information we collect from you may be used in the following ways:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:13 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Basic account information" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:32 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do not share any dangerous information over Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:123 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we disclose any information to outside parties?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:100 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we use cookies?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "How do we protect your information?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:36 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "IPs and other metadata" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:23 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Published events and comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:93 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain the IP addresses associated with registered users no more than 12 months." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:107 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Tokens to authenticate you" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:38 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We also may retain server logs which include the IP address of every request to our server." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:102 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We store the following information on your device when you connect:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:84 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We will make a good faith effort to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:45 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What do we use your information for?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:83 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What is our data retention policy?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:99 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You may irreversibly delete your account at any time." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to our Privacy Policy" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:139 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:160 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we decide to change our privacy policy, we will post those changes on this page." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:153 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Law requirements can be different if this server is in another jurisdiction." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:137 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Site usage by children" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:68 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:61 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:54 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:10 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What information do we collect?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:182 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: confirm your email address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:159 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: email changed" msgstr "" -#, elixir-format #: lib/web/email/notification.ex:52 +#, elixir-format msgid "One event planned today" msgid_plural "%{nb_events} events planned today" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:47 #: lib/web/templates/email/on_day_notification.text.eex:3 +#, elixir-format msgid "You have one event today:" msgid_plural "You have %{total} events today:" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.text.eex:3 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{group}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:18 #: lib/web/templates/email/group_invite.text.eex:1 +#, elixir-autogen, elixir-format msgid "Come along!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/notification.ex:24 +#, elixir-autogen, elixir-format msgid "Don't forget to go to %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:47 #: lib/web/templates/email/before_event_notification.text.eex:3 +#, elixir-autogen, elixir-format msgid "Get ready for %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:83 +#, elixir-autogen, elixir-format msgid "See my groups" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:65 #: lib/web/templates/email/group_invite.text.eex:5 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to your groups." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.text.eex:5 +#, elixir-autogen, elixir-format msgid "View the event on: %{link}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:30 +#, elixir-autogen, elixir-format msgid "You have been invited by %{inviter} to join group %{group}" msgstr "" -#, elixir-format #: lib/web/email/notification.ex:81 +#, elixir-format msgid "One event planned this week" msgid_plural "%{nb_events} events planned this week" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/email/notification.ex:107 +#, elixir-format msgid "One participation request for event %{title} to process" msgid_plural "%{number_participation_requests} participation requests for event %{title} to process" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:47 #: lib/web/templates/email/notification_each_week.text.eex:3 +#, elixir-format msgid "You have one event this week:" msgid_plural "You have %{total} events this week:" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/service/metadata/utils.ex:53 +#, elixir-autogen, elixir-format msgid "The event organizer didn't add any description." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:78 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:62 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Accepting these Terms" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:73 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to these Terms" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:271 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:192 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:217 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:211 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:167 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that is illegal or unlawful, that would otherwise create liability;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:103 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Creating Accounts" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:284 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Entire Agreement" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:294 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Feedback" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:261 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Hyperlinks and Third Party Content" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:279 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:205 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:128 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:94 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Privacy Policy" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:304 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions & Contact Information" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:277 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Termination" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:199 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your Content & Conduct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:263 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:224 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:254 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For full details about the Mobilizon software see here." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:82 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:179 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:152 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:286 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:247 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:185 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:306 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions or comments about the Service may be directed to us at %{contact}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:245 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Source code" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:296 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:234 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:7 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} will not use or transmit or resell your personal data" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:113 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:240 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:321 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:3 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Short version" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:29 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The service is provided without warranties and these terms may change in the future" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:166 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:314 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:21 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect other people and %{instance_name}'s rules when using the service" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect the law when using %{instance_name}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:5 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content is yours" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71 +#, elixir-autogen, elixir-format msgid "Confirm my e-mail address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm your e-mail" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:142 #: lib/web/templates/email/email.text.eex:8 +#, elixir-autogen, elixir-format msgid "Need help? Is something not working as expected?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:18 +#, elixir-autogen, elixir-format msgid "New report on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "The email address for your account on %{host} is being changed to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:47 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:5 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "" -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 #: lib/web/templates/email/event_updated.html.heex:172 @@ -759,1243 +758,1237 @@ msgstr "" #: lib/web/templates/email/notification_each_week.text.eex:11 #: lib/web/templates/email/on_day_notification.html.heex:89 #: lib/web/templates/email/on_day_notification.text.eex:11 +#, elixir-format msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button." msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:187 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:18 #: lib/web/templates/email/pending_participation_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "A request is pending!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:18 #: lib/web/templates/email/before_event_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "An event is upcoming!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:18 #: lib/web/templates/email/email_changed_new.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm new email" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:108 +#, elixir-autogen, elixir-format msgid "End" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:18 #: lib/web/templates/email/event_updated.text.eex:1 +#, elixir-autogen, elixir-format msgid "Event update!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:155 +#, elixir-autogen, elixir-format msgid "Flagged comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:59 #: lib/web/templates/email/event_participation_approved.text.eex:7 +#, elixir-autogen, elixir-format msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:79 #: lib/web/templates/email/email_changed_old.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you did not trigger this change yourself, it is likely that someone has gained access to your %{host} account. Please log in and change your password immediately. If you cannot login, contact the admin on %{host}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:12 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 #: lib/web/templates/email/registration_confirmation.html.heex:62 #: lib/web/templates/email/registration_confirmation.text.eex:7 +#, elixir-autogen, elixir-format msgid "If you didn't trigger this email, you may safely ignore it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:84 #: lib/web/templates/email/before_event_notification.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:193 #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "Learn more about Mobilizon here!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:123 #: lib/web/templates/export/event_participants.html.heex:129 +#, elixir-autogen, elixir-format msgid "Location" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:133 +#, elixir-autogen, elixir-format msgid "Location address was removed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:89 #: lib/web/templates/email/pending_participation_notification.text.eex:8 +#, elixir-autogen, elixir-format msgid "Manage pending requests" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:18 #: lib/web/templates/email/registration_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Nearly there!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:18 #: lib/web/templates/email/email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "New email confirmation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:191 +#, elixir-autogen, elixir-format msgid "Reasons for report" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:48 +#, elixir-autogen, elixir-format msgid "Someone on %{instance} reported the following content for you to analyze:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:18 #: lib/web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry! You're not going." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:93 +#, elixir-autogen, elixir-format msgid "Start" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:3 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:74 #: lib/web/templates/email/event_updated.text.eex:6 +#, elixir-autogen, elixir-format msgid "This event has been cancelled by its organizers. Sorry!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:68 #: lib/web/templates/email/event_updated.text.eex:4 +#, elixir-autogen, elixir-format msgid "This event has been confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:70 #: lib/web/templates/email/event_updated.text.eex:5 +#, elixir-autogen, elixir-format msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:59 #: lib/web/templates/email/event_participation_rejected.text.eex:7 +#, elixir-autogen, elixir-format msgid "Unfortunately, the organizers rejected your request." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:70 +#, elixir-autogen, elixir-format msgid "Verify your email address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:232 +#, elixir-autogen, elixir-format msgid "View report" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:24 +#, elixir-autogen, elixir-format msgid "View report:" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 +#, elixir-autogen, elixir-format msgid "Visit event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:155 +#, elixir-autogen, elixir-format msgid "Visit the updated event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:12 +#, elixir-autogen, elixir-format msgid "Visit the updated event page: %{link}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:18 #: lib/web/templates/email/on_day_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "What's up today?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:96 #: lib/web/templates/email/event_participation_approved.text.eex:11 #: lib/web/templates/email/event_participation_confirmed.html.heex:96 #: lib/web/templates/email/event_participation_confirmed.text.eex:6 +#, elixir-autogen, elixir-format msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:106 #: lib/web/templates/email/pending_participation_notification.text.eex:10 +#, elixir-autogen, elixir-format msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:5 #: lib/web/templates/email/event_participation_confirmed.text.eex:3 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're going!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:87 #: lib/web/templates/email/email_changed_new.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:112 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:64 #: lib/web/templates/email/group_member_removal.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -msgid "So long, and thanks for the fish!" -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:114 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.text.eex:3 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:47 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:47 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:85 #: lib/web/templates/email/group_suspension.text.eex:7 +#, elixir-autogen, elixir-format msgid "As this group was located on another instance, it will continue to work for other instances than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:71 #: lib/web/templates/email/group_suspension.text.eex:5 +#, elixir-autogen, elixir-format msgid "As this group was located on this instance, all of it's data has been irretrievably deleted." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:18 #: lib/web/templates/email/group_suspension.text.eex:1 +#, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:90 msgid "The group %{group} has been suspended on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:64 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:96 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For information about how we collect and use information about users of the Service, please check our privacy policy." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:88 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:109 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you delete this information, you need to login again." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:111 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:117 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Note: This information is stored in your localStorage and not your cookies." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:231 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our responsibility" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:87 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:3 #: lib/web/templates/api/terms.html.heex:39 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:120 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:140 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:55 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:134 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:25 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:132 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.text.eex:4 +#, elixir-autogen, elixir-format msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:47 #: lib/web/templates/email/event_participation_confirmed.html.heex:47 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:91 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:54 +#, elixir-autogen, elixir-format msgid "%{reporter} reported the following content." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:5 +#, elixir-autogen, elixir-format msgid "Group %{group} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:71 +#, elixir-autogen, elixir-format msgid "Group reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:7 +#, elixir-autogen, elixir-format msgid "Profile %{profile} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:81 +#, elixir-autogen, elixir-format msgid "Profile reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.html.heex:59 +#, elixir-autogen, elixir-format msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:99 +#, elixir-autogen, elixir-format msgid "A text is required for the post" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:98 +#, elixir-autogen, elixir-format msgid "A title is required for the post" msgstr "" +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.text.eex:5 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:53 msgid "%{name} requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "" +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:47 msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:18 #: lib/web/templates/email/instance_follow.text.eex:1 +#, elixir-autogen, elixir-format msgid "Want to connect?" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:47 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:83 +#, elixir-autogen, elixir-format msgid "Event title" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:47 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:7 +#, elixir-autogen, elixir-format msgid "This page is not correct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:50 +#, elixir-autogen, elixir-format msgid "We're sorry, but something went wrong on our end." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:109 #: lib/web/templates/email/email.text.eex:4 +#, elixir-autogen, elixir-format msgid "This is a demonstration site to test Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 +#, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:120 +#, elixir-autogen, elixir-format msgid "%{actor}'s private events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:115 +#, elixir-autogen, elixir-format msgid "%{actor}'s public events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:224 +#, elixir-autogen, elixir-format msgid "Feed for %{email} on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:61 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may contact the server administrator at %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:59 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may try to contact the server administrator." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:82 +#, elixir-autogen, elixir-format msgid "Technical details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:52 +#, elixir-autogen, elixir-format msgid "The Mobilizon server %{instance} seems to be temporarily down." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:72 +#, elixir-autogen, elixir-format msgid "Public feed for %{instance}" msgstr "" +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:316 msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:322 msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/actor.ex:43 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} has been cancelled!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:50 #: lib/web/templates/email/actor_suspension_participants.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:50 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:18 #: lib/web/templates/email/actor_suspension_participants.text.eex:1 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "" #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#, elixir-autogen, elixir-format #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 #: lib/service/export/participants/pdf.ex:96 +#, elixir-autogen, elixir-format msgid "%{event}_participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant message" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant name" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant status" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:52 #: lib/web/templates/email/admin/_role.html.heex:3 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:55 +#, elixir-autogen, elixir-format msgid "Creator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:49 #: lib/web/templates/email/admin/_role.html.heex:5 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Moderator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:37 +#, elixir-autogen, elixir-format msgid "Not approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:40 +#, elixir-autogen, elixir-format msgid "Not confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:46 +#, elixir-autogen, elixir-format msgid "Participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:43 +#, elixir-autogen, elixir-format msgid "Rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:122 +#, elixir-autogen, elixir-format msgid "Begins on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:125 +#, elixir-autogen, elixir-format msgid "Ends on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:132 +#, elixir-autogen, elixir-format msgid "Number of participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:120 +#, elixir-autogen, elixir-format msgid "Participants for %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:88 +#, elixir-autogen, elixir-format msgid "Anonymous participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.html.heex:12 #: lib/web/templates/email/date/event_tz_date_range.html.heex:20 #: lib/web/templates/email/date/event_tz_date_range.html.heex:36 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "🌐 %{timezone} %{offset}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (%{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (in your timezone %{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:18 #: lib/web/templates/email/notification_each_week.text.eex:1 +#, elixir-autogen, elixir-format msgid "On the agenda this week" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:113 +#, elixir-autogen, elixir-format msgid "Details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:28 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "From the %{start} to the %{end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:47 +#, elixir-autogen, elixir-format msgid "Manage your participation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:11 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "On %{date} from %{start_time} to %{end_time}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:132 +#, elixir-autogen, elixir-format msgid "Read more" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.html.heex:121 #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Online event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.html.heex:18 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Address:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:1 +#, elixir-autogen, elixir-format msgid "Date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:7 +#, elixir-autogen, elixir-format msgid "Details:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:182 +#, elixir-autogen, elixir-format msgid "Manage your notification settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Manage your participation:" msgstr "" +#: lib/web/templates/email/participation/card/_title.text.eex:3 +#: lib/web/templates/email/participation/card/_title.text.eex:3 #, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/card/_title.text.eex:3 -#: lib/web/templates/email/participation/card/_title.text.eex:3 msgid "Organizer: %{organizer}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:91 +#, elixir-autogen, elixir-format msgid "Participate" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Participate:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 +#, elixir-autogen, elixir-format msgid "Title: %{title}" msgstr "" +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:43 msgid "📅 Just scheduled by %{group}: %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:9 +#, elixir-autogen, elixir-format msgid "New end date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:10 +#, elixir-autogen, elixir-format msgid "New location:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:8 +#, elixir-autogen, elixir-format msgid "New start date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:18 #: lib/web/templates/email/group_membership_rejection.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry, not this time!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:74 +#, elixir-autogen, elixir-format msgid "View the group" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:18 #: lib/web/templates/email/group_membership_approval.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're in!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:61 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:88 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved." msgstr "" -#, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:47 #: lib/web/templates/email/pending_participation_notification.text.eex:4 +#, elixir-format msgid "You have one pending attendance request to process for the following event:" msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:18 #: lib/web/templates/email/admin_user_role_changed.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator changed your role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:122 +#, elixir-autogen, elixir-format msgid "An administrator confirmed your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:1 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:43 #: lib/web/email/admin.ex:70 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:18 #: lib/web/templates/email/admin_user_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually confirmed your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:98 +#, elixir-autogen, elixir-format msgid "An administrator updated your role on %{instance}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/email_changed_new.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:96 #: lib/web/templates/email/admin_user_email_changed_new.html.heex:62 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:62 #: lib/web/templates/email/admin_user_role_changed.html.heex:88 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:7 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:4 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:4 #: lib/web/templates/email/admin_user_role_changed.text.eex:8 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:79 +#, elixir-autogen, elixir-format msgid "Login on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:72 +#, elixir-autogen, elixir-format msgid "New role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:6 +#, elixir-autogen, elixir-format msgid "New role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:64 +#, elixir-autogen, elixir-format msgid "Old role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:5 +#, elixir-autogen, elixir-format msgid "Old role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin/_role.html.heex:7 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "User" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:62 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service:" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.html.heex:47 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/instance_follow.text.eex:5 +#, elixir-autogen, elixir-format, fuzzy msgid "%{name} just requested to follow your instance." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:48 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:54 msgid "%{name} just requested to follow your instance." msgstr "" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format, fuzzy msgid "If you accept, this profile will receive all of your public events." msgstr "" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "To accept this invitation, head over to the profile's admin page." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 msgid "View the details" msgstr "" +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "" +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "" +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/participation/event_card.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Read more: %{url}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/registration_confirmation.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Activate my account:" msgstr "" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/he/LC_MESSAGES/errors.po b/priv/gettext/he/LC_MESSAGES/errors.po index 4e249f3b3..937a087e0 100644 --- a/priv/gettext/he/LC_MESSAGES/errors.po +++ b/priv/gettext/he/LC_MESSAGES/errors.po @@ -11,8 +11,8 @@ msgstr "" "Language: he\n" "Plural-Forms: nplurals=2\n" -#, elixir-autogen #: lib/mobilizon/discussions/discussion.ex:69 +#, elixir-autogen msgid "can't be blank" msgstr "" @@ -88,70 +88,69 @@ msgstr "" msgid "must be equal to %{number}" msgstr "" +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:107 msgid "Cannot refresh the token" msgstr "" +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:272 msgid "Current profile is not a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:276 msgid "Current profile is not an administrator of the selected group" msgstr "" +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:610 msgid "Error while saving user settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 +#, elixir-autogen, elixir-format msgid "Group not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:98 #: lib/graphql/resolvers/group.ex:102 +#, elixir-autogen, elixir-format msgid "Group with ID %{id} not found" msgstr "" +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:85 msgid "Impossible to authenticate, either your email or password are invalid." msgstr "" +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:335 msgid "Member not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:94 +#, elixir-autogen, elixir-format msgid "No profile found for the moderator user" msgstr "" +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:272 msgid "No user to validate with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 +#, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:28 #: lib/graphql/resolvers/participant.ex:32 #: lib/graphql/resolvers/participant.ex:210 @@ -161,314 +160,314 @@ msgstr "" #: lib/graphql/resolvers/person.ex:396 #: lib/graphql/resolvers/person.ex:425 #: lib/graphql/resolvers/person.ex:440 +#, elixir-autogen, elixir-format msgid "Profile is not owned by authenticated user" msgstr "" +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:159 msgid "Registrations are not open" msgstr "" +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:427 msgid "The current password is invalid" msgstr "" +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 msgid "The new email doesn't seem to be valid" msgstr "" +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 msgid "The new email must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:430 msgid "The new password must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 msgid "The password provided is invalid" msgstr "" +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:434 msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:292 msgid "This user can't reset their password" msgstr "" +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:81 msgid "This user has been disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 msgid "Unable to validate user" msgstr "" +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:520 msgid "User already disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:585 msgid "User requested is not logged-in" msgstr "" +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:307 msgid "You are already a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:342 msgid "You can't leave this group because you are the only administrator" msgstr "" +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:304 msgid "You cannot join this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:132 +#, elixir-autogen, elixir-format msgid "You may not list groups unless moderator." msgstr "" +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:485 msgid "You need to be logged-in to change your email" msgstr "" +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:442 msgid "You need to be logged-in to change your password" msgstr "" +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:281 msgid "You need to be logged-in to delete a group" msgstr "" +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:547 msgid "You need to be logged-in to delete your account" msgstr "" +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:312 msgid "You need to be logged-in to join a group" msgstr "" +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:347 msgid "You need to be logged-in to leave a group" msgstr "" +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:245 msgid "You need to be logged-in to update a group" msgstr "" +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:112 msgid "You need to have an existing token to get a refresh token" msgstr "" +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 msgid "You requested again a confirmation email too soon" msgstr "" +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:162 msgid "Your email is not on the allowlist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:100 +#, elixir-autogen, elixir-format msgid "Error while performing background task" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:32 +#, elixir-autogen, elixir-format msgid "No profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:61 #: lib/graphql/resolvers/actor.ex:97 +#, elixir-autogen, elixir-format msgid "No remote profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:72 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can suspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:105 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can unsuspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:29 +#, elixir-autogen, elixir-format msgid "Only remote profiles may be refreshed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:64 +#, elixir-autogen, elixir-format msgid "Profile already suspended" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:96 +#, elixir-autogen, elixir-format msgid "A valid email is required by your instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:90 #: lib/graphql/resolvers/participant.ex:143 +#, elixir-autogen, elixir-format msgid "Anonymous participation is not enabled" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:210 +#, elixir-autogen, elixir-format msgid "Cannot remove the last administrator of a group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:207 +#, elixir-autogen, elixir-format msgid "Cannot remove the last identity of a user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:126 +#, elixir-autogen, elixir-format msgid "Comment is already deleted" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:103 #: lib/graphql/resolvers/discussion.ex:69 +#, elixir-autogen, elixir-format msgid "Discussion not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:71 #: lib/graphql/resolvers/report.ex:90 +#, elixir-autogen, elixir-format msgid "Error while saving report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:110 +#, elixir-autogen, elixir-format msgid "Error while updating report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:131 +#, elixir-autogen, elixir-format msgid "Event id not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 +#, elixir-autogen, elixir-format msgid "Event not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:87 #: lib/graphql/resolvers/participant.ex:128 #: lib/graphql/resolvers/participant.ex:155 #: lib/graphql/resolvers/participant.ex:336 +#, elixir-autogen, elixir-format msgid "Event with this ID %{id} doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:103 +#, elixir-autogen, elixir-format msgid "Internal Error" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:219 +#, elixir-autogen, elixir-format msgid "No discussion with ID %{id}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:80 #: lib/graphql/resolvers/todos.ex:107 #: lib/graphql/resolvers/todos.ex:179 #: lib/graphql/resolvers/todos.ex:208 #: lib/graphql/resolvers/todos.ex:237 +#, elixir-autogen, elixir-format msgid "No profile found for user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:64 +#, elixir-autogen, elixir-format msgid "No such feed token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:259 +#, elixir-autogen, elixir-format msgid "Participant already has role %{role}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:187 #: lib/graphql/resolvers/participant.ex:220 #: lib/graphql/resolvers/participant.ex:263 +#, elixir-autogen, elixir-format msgid "Participant not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:32 +#, elixir-autogen, elixir-format msgid "Person with ID %{id} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:56 +#, elixir-autogen, elixir-format msgid "Person with username %{username} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:169 #: lib/graphql/resolvers/post.ex:203 +#, elixir-autogen, elixir-format msgid "Post ID is not a valid ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:172 #: lib/graphql/resolvers/post.ex:206 +#, elixir-autogen, elixir-format msgid "Post doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:84 +#, elixir-autogen, elixir-format msgid "Profile invited doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:93 #: lib/graphql/resolvers/member.ex:97 +#, elixir-autogen, elixir-format msgid "Profile is already a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:133 #: lib/graphql/resolvers/post.ex:175 #: lib/graphql/resolvers/post.ex:209 @@ -482,622 +481,623 @@ msgstr "" #: lib/graphql/resolvers/todos.ex:182 #: lib/graphql/resolvers/todos.ex:214 #: lib/graphql/resolvers/todos.ex:246 +#, elixir-autogen, elixir-format msgid "Profile is not member of group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:67 #: lib/graphql/resolvers/person.ex:233 +#, elixir-autogen, elixir-format msgid "Profile not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:48 +#, elixir-autogen, elixir-format msgid "Report not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:172 #: lib/graphql/resolvers/resource.ex:199 +#, elixir-autogen, elixir-format msgid "Resource doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:124 +#, elixir-autogen, elixir-format msgid "The event has already reached its maximum capacity" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:282 +#, elixir-autogen, elixir-format msgid "This token is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:176 #: lib/graphql/resolvers/todos.ex:243 +#, elixir-autogen, elixir-format msgid "Todo doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:77 #: lib/graphql/resolvers/todos.ex:211 #: lib/graphql/resolvers/todos.ex:240 +#, elixir-autogen, elixir-format msgid "Todo list doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:73 +#, elixir-autogen, elixir-format msgid "Token does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:67 #: lib/graphql/resolvers/feed_token.ex:70 +#, elixir-autogen, elixir-format msgid "Token is not a valid UUID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:98 +#, elixir-autogen, elixir-format msgid "User not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:310 +#, elixir-autogen, elixir-format msgid "You already have a profile for this user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:134 +#, elixir-autogen, elixir-format msgid "You are already a participant of this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:87 +#, elixir-autogen, elixir-format msgid "You are not a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:157 #: lib/graphql/resolvers/member.ex:173 #: lib/graphql/resolvers/member.ex:188 +#, elixir-autogen, elixir-format msgid "You are not a moderator or admin for this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:59 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:41 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:134 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:82 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:93 +#, elixir-autogen, elixir-format msgid "You are not allowed to update a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:181 #: lib/graphql/resolvers/participant.ex:214 +#, elixir-autogen, elixir-format msgid "You can't leave event because you're the only event creator participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:192 +#, elixir-autogen, elixir-format msgid "You can't set yourself to a lower member role for this group because you are the only administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:122 +#, elixir-autogen, elixir-format msgid "You cannot delete this comment" msgstr "" +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:408 msgid "You cannot delete this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:90 +#, elixir-autogen, elixir-format msgid "You cannot invite to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:76 +#, elixir-autogen, elixir-format msgid "You don't have permission to delete this token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:56 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list action logs" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:36 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:115 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to update a report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:53 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to view a report" msgstr "" +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:250 msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:234 msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:276 msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:84 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access discussions" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:96 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access resources" msgstr "" +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:318 msgid "You need to be logged-in to create events" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:141 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:140 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create resources" msgstr "" +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:417 msgid "You need to be logged-in to delete an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:214 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:207 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:108 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to join an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:225 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to leave an event" msgstr "" +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:374 msgid "You need to be logged-in to update an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:180 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:177 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:236 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to view a resource preview" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:132 +#, elixir-autogen, elixir-format msgid "Parent resource doesn't belong to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:114 +#, elixir-autogen, elixir-format msgid "The chosen password is too short." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:142 +#, elixir-autogen, elixir-format msgid "The registration token is already in use, this looks like an issue on our side." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:108 +#, elixir-autogen, elixir-format msgid "This email is already used." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:99 +#, elixir-autogen, elixir-format msgid "Post not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:86 +#, elixir-autogen, elixir-format msgid "Invalid arguments passed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:92 +#, elixir-autogen, elixir-format msgid "Invalid credentials" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:90 +#, elixir-autogen, elixir-format msgid "Reset your password to login" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:97 #: lib/graphql/error.ex:102 +#, elixir-autogen, elixir-format msgid "Resource not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:104 +#, elixir-autogen, elixir-format msgid "Something went wrong" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:85 +#, elixir-autogen, elixir-format msgid "Unknown Resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:95 +#, elixir-autogen, elixir-format msgid "You don't have permission to do this" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged in" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:118 +#, elixir-autogen, elixir-format msgid "You can't accept this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:139 +#, elixir-autogen, elixir-format msgid "You can't reject this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/media.ex:71 +#, elixir-autogen, elixir-format msgid "File doesn't have an allowed MIME type." msgstr "" +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:240 msgid "Profile is not administrator for the group" msgstr "" +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:363 msgid "You can't edit this event." msgstr "" +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:366 msgid "You can't attribute this event to this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:142 +#, elixir-autogen, elixir-format msgid "This invitation doesn't exist." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:217 +#, elixir-autogen, elixir-format msgid "This member already has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:241 +#, elixir-autogen, elixir-format msgid "You don't have the right to remove this member." msgstr "" +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format -#: lib/mobilizon/actors/actor.ex:351 msgid "This username is already taken." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:81 +#, elixir-autogen, elixir-format msgid "You must provide either an ID or a slug to access a discussion" msgstr "" +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:313 msgid "Organizer profile is not owned by the user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:93 +#, elixir-autogen, elixir-format msgid "Profile ID provided is not the anonymous profile one" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:181 #: lib/graphql/resolvers/group.ex:223 #: lib/graphql/resolvers/person.ex:148 #: lib/graphql/resolvers/person.ex:182 #: lib/graphql/resolvers/person.ex:304 +#, elixir-autogen, elixir-format msgid "The provided picture is too heavy" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/views/utils.ex:34 -msgid "Index file not found. You need to recompile the front-end." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:129 +#, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "" +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:503 msgid "Invalid activation token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:226 +#, elixir-autogen, elixir-format msgid "Unable to fetch resource details from this URL." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/event.ex:164 #: lib/graphql/resolvers/participant.ex:253 #: lib/graphql/resolvers/participant.ex:328 +#, elixir-autogen, elixir-format msgid "Provided profile doesn't have moderator permissions on this event" msgstr "" +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:299 msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:354 msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:166 msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:129 +#, elixir-autogen, elixir-format msgid "Comment not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:123 +#, elixir-autogen, elixir-format msgid "Error while creating a discussion" msgstr "" +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:624 msgid "Error while updating locale" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:307 +#, elixir-autogen, elixir-format msgid "Error while uploading pictures" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:190 +#, elixir-autogen, elixir-format msgid "Failed to leave the event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:236 +#, elixir-autogen, elixir-format msgid "Failed to update the group" msgstr "" +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 msgid "Failed to update user email" msgstr "" +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:499 msgid "Failed to validate user email" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:146 +#, elixir-autogen, elixir-format msgid "The anonymous actor ID is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:165 +#, elixir-autogen, elixir-format msgid "Unknown error while updating resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:84 +#, elixir-autogen, elixir-format msgid "You are not the comment creator" msgstr "" +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:424 msgid "You cannot change your password." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:321 +#, elixir-autogen, elixir-format msgid "Format not supported" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:305 +#, elixir-autogen, elixir-format msgid "A dependency needed to export to %{format} is not installed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:313 +#, elixir-autogen, elixir-format msgid "An error occured while saving export" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/controllers/export_controller.ex:30 +#, elixir-autogen, elixir-format msgid "Export to format %{format} is not enabled on this instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:187 +#, elixir-autogen, elixir-format msgid "Only admins can create groups" msgstr "" +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:306 msgid "Only groups can create events" msgstr "" +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:292 msgid "Unknown error while creating event" msgstr "" +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:480 msgid "User cannot change email" msgstr "" +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:391 msgid "Follow does not match your account" msgstr "" +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:395 msgid "Follow not found" msgstr "" +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:345 msgid "Profile with username %{username} not found" msgstr "" +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:340 msgid "This profile does not belong to you" msgstr "" +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:365 msgid "You are already following this group" msgstr "" +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:374 msgid "You need to be logged-in to follow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:423 msgid "You need to be logged-in to unfollow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:400 msgid "You need to be logged-in to update a group follow" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:210 +#, elixir-autogen, elixir-format msgid "This member does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:234 +#, elixir-autogen, elixir-format msgid "You don't have the role needed to remove this member." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:252 +#, elixir-autogen, elixir-format msgid "You must be logged-in to remove a member" msgstr "" +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:156 msgid "Your email seems to be using an invalid format" msgstr "" +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:380 msgid "Can't confirm an already confirmed user" msgstr "" +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:384 msgid "Deconfirming users is not supported" msgstr "" +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:356 msgid "The new role must be different" msgstr "" +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:307 msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/api/groups.ex:33 +#, elixir-autogen, elixir-format msgid "A profile or group with that name already exists" msgstr "" +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:506 msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/hr/LC_MESSAGES/activity.po b/priv/gettext/hr/LC_MESSAGES/activity.po index 727949b45..2584df576 100644 --- a/priv/gettext/hr/LC_MESSAGES/activity.po +++ b/priv/gettext/hr/LC_MESSAGES/activity.po @@ -24,455 +24,461 @@ msgstr "" ## Run "mix gettext.extract" to bring this file up to ## date. Leave "msgstr"s empty as changing them here as no ## effect: edit them in PO (.po) files instead. -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:14 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "%{member} su prihvatili poziv u grupu." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "%{member} su odbili poziv u grupu." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:3 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "%{member} bi se voljeli pridružiti grupi." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:8 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "%{member} su pozvani od %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:30 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "%{profile} su dodali %{member}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "%{profile} su arhivirali razgovor %{discussion}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "%{profile} su stvorili razgovor %{discussion}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "%{profile} su stvorili mapu %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:3 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "%{profile} su stvorili grupu %{group}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "%{profile} su stvorili resurs %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "%{profile} su izbrisali razgovor %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "%{profile} su izbrisali mapu %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "%{profile} su izbrisali resurs %{resource}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 msgid "%{profile} excluded member %{member}." msgstr "%{profile} su isključili člana %{member}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "%{profile} su premjestili mapu %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "%{profile} su premjestili resurs %{resource}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 msgid "%{profile} quit the group." msgstr "%{profile} su izašli iz grupe." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "%{profile} su preimenovali razgovor %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "%{profile} su preimenovali mapu iz %{old_resource_title} u %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "" "%{profile} su preimenovali resurs iz %{old_resource_title} u %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "%{profile} su odgovorili na razgovor %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "%{profile} su ažurirali grupu %{group}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 msgid "%{profile} updated the member %{member}." msgstr "%{profile} su ažurirali člana %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:3 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "%{profile} su stvorili događaj %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "%{profile} su izbrisali događaj %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "%{profile} su ažurirali događaj %{event}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:3 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "Objavu %{post} su napravili %{profile}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "Objavu %{post} su izbrisali %{profile}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "Objavu %{post} su ažurirali %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:24 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "%{member} su se pridružili grupi." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "%{profile} su objavili komentar na događaj %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "%{profile} su odgovorili na komentar događaja %{event}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:27 +#, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" "Ne želite dobivati obavijesti o aktivnosti? Možete promjeniti učestalost ili " "ih potpuno isključiti u svojim postavkama." -#, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "Prikaži još jednu aktivnost" msgstr[1] "Prikaži još %{count} aktivnosti" msgstr[2] "Prikaži još %{count} aktivnosti" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:53 #: lib/web/templates/email/email_direct_activity.html.heex:60 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "Aktivnost!" msgstr[1] "Aktivnosti!" msgstr[2] "Aktivnosti!" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/renderer.ex:46 +#, elixir-autogen, elixir-format msgid "Activity on %{instance}" msgstr "Aktivnost u %{instance}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "%{profile} su objavili najavu za događaj %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:3 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "%{profile} su vas spomenuli u komentaru događaja %{event}." +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:249 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" "Ne želite dobivati obavijesti o aktivnosti? Možete promijeniti učestalost " "ili ih iskljulčiti u %{tag_start}svojim postavkama%{tag_end}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:51 #: lib/web/templates/email/email_direct_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "Ovaj tjedan, ukratko" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:121 #: lib/web/email/activity.ex:142 +#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "Obavijest o aktivnosti za %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:128 +#, elixir-autogen, elixir-format msgid "Daily activity recap for %{instance}" msgstr "Dnevni sadržaj za %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:49 #: lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "Današnja aktivnost, ukratko" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:135 +#, elixir-autogen, elixir-format msgid "Weekly activity recap for %{instance}" msgstr "Kratki sadržaj tjedna za %{instance}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "%{profile} su objavili novi komentar na vaš događaj %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "%{profile} su objavili novi odgovor na vaš događaj %{event}." -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:46 +#, elixir-autogen, elixir-format msgid "Announcement for your event %{event}" msgstr "Najava za vaš događaj %{event}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/group.ex:23 +#, elixir-autogen, elixir-format msgid "The group %{group} was updated by %{profile}." msgstr "%{profile} su ažurirali grupu %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:47 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "Objavu %{post} iz grupe %{group} su izbrisali %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:31 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "Objavu %{post} iz grupe %{group} su objavili %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:39 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "Objavu %{post} iz grupe %{group} su ažurirali %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:39 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group %{group}." msgstr "%{member} su prihvatili poziv da se pridruže grupi %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:47 +#, elixir-autogen, elixir-format msgid "%{member} joined the group %{group}." msgstr "%{member} su se pridružili grupi %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:43 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group %{group}." msgstr "%{member} su odbili poziv da se pridruže grupi %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:31 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group %{group}." msgstr "%{member} su poslali zahtjev da se pridruže grupi %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:35 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile} to group %{group}." msgstr "%{profile} su pozvali %{member} u grupu %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member} to group %{group}." msgstr "%{profile} su dodali %{member} u grupu %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:55 +#, elixir-autogen, elixir-format msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "" "%{profile} su odobrili zahtjev za članstvo korisniku %{member} za grupu " "%{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:33 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "%{profile} su stvorili mapu %{resource} u grupi %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:69 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "%{profile} su izbrisali mapu %{resource} u grupi %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "%{profile} su izbrisali resurs %{resource} u grupi %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:75 +#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "%{profile} su isključili člana %{member} iz grupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:61 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "%{profile} su premjestili mapu %{resource} u grupi %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "%{profile} su premjestili resurs %{resource} u grupi %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:79 +#, elixir-autogen, elixir-format msgid "%{profile} quit the group %{group}." msgstr "%{profile} su izašli iz grupe %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "" "%{profile} su odbili zahtjev za članstvo korisniku %{member} za grupu " "%{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:45 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "" "%{profile} su preimenovali mapu iz %{old_resource_title} u %{resource} u " "grupi %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "" "%{profile} su preimenovali resurs iz %{old_resource_title} u %{resource} u " "grupi %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member} in group %{group}." msgstr "%{profile} su ažurirali člana %{member} u grupi %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:35 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "%{profile} su stvorili resurs %{resource} u grupi %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:86 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "%{profile} su arhivirali razgovor %{discussion} u grupi %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:26 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "%{profile} su stvorili razgovor %{discussion} u grupi %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:101 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "%{profile} su izbrisali razgovor %{discussion} u grupi %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:56 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "%{profile} su vas spomenuli u razgovoru %{discussion} u grupi %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "%{profile} su preimenovali razgovor %{discussion} u grupi %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:41 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "%{profile} su odgovorili na razgovor %{discussion} u grupi %{group}." + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "%{profile} su dodali %{member}." diff --git a/priv/gettext/hr/LC_MESSAGES/default.po b/priv/gettext/hr/LC_MESSAGES/default.po index d03e6f509..9ca7d1f9f 100644 --- a/priv/gettext/hr/LC_MESSAGES/default.po +++ b/priv/gettext/hr/LC_MESSAGES/default.po @@ -1004,7 +1004,7 @@ msgstr "Pogledaj izvještaj" msgid "View report:" msgstr "Pogledaj izvještaj:" -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 #, elixir-autogen, elixir-format @@ -1080,12 +1080,6 @@ msgstr "Nemoj to koristiti u stvarne svrhe." msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -#, elixir-autogen, elixir-format -msgid "So long, and thanks for the fish!" -msgstr "" - #: lib/web/email/member.ex:114 #, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" @@ -1129,7 +1123,7 @@ msgstr "" msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" -#: lib/web/email/group.ex:90 +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}" msgstr "" @@ -1312,28 +1306,23 @@ msgstr "" msgid "A title is required for the post" msgstr "" -#: lib/web/templates/email/instance_follow.text.eex:5 -#, elixir-autogen, elixir-format -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "%{name} (%{domain}) je upravo zatražio/la praćenje tvoje instance." - -#: lib/web/email/follow.ex:53 +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format msgid "%{name} requests to follow your instance" msgstr "%{name} želi pratiti tvoju instancu" -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 #, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "Ako prihvatiš, ovaj će profil primati sve tvoje javne događaje." -#: lib/web/email/follow.ex:47 +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "" -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 #, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." @@ -1345,12 +1334,6 @@ msgstr "Za prihvaćanje ove pozivnice, idi na stranicu za upravljanje instance." msgid "Want to connect?" msgstr "Želiš se povezati?" -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -#, elixir-autogen, elixir-format -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" - #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 #, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" @@ -1391,8 +1374,8 @@ msgstr "Ovo je demonstracijska stranica za isprobavanje Mobilizona." #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 #, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "%{name} feed" @@ -1437,12 +1420,12 @@ msgstr "" msgid "Public feed for %{instance}" msgstr "" -#: lib/graphql/resolvers/user.ex:316 +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "Odabrana lozinka je prekratka. Lozinka mora sadržati barem 6 znakova." -#: lib/graphql/resolvers/user.ex:322 +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" @@ -1473,8 +1456,6 @@ msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "" "Tvoje sudjelovanje događaju %{event} na instanci %{instance} je otkazano!!" -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 @@ -1676,7 +1657,7 @@ msgstr "Sudjeluj:" msgid "Title: %{title}" msgstr "Naslov: %{title}" -#: lib/web/email/group.ex:43 +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format msgid "📅 Just scheduled by %{group}: %{event}" msgstr "📅 Upravo zakazano od grupe %{group}: %{event}" @@ -1903,180 +1884,175 @@ msgstr "" msgid "%{name} just requested to follow your instance." msgstr "%{name} je upravo zatražio/la praćenje tvoje instance." -#: lib/web/templates/email/instance_follow.html.heex:48 -#, elixir-autogen, elixir-format -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "%{name} (%{domain}) je upravo zatražio praćenje tvoje instance." - -#: lib/web/templates/email/instance_follow.html.heex:54 +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format msgid "%{name} just requested to follow your instance." msgstr "%{name} je upravo zatražio praćenje tvoje instance." -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 #, elixir-autogen, elixir-format msgid "If you accept, this profile will receive all of your public events." msgstr "Ako prihvatiš, ovaj će profil primati sve tvoje javne događaje." -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 #, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the profile's admin page." msgstr "Za prihvaćanje ove pozivnice, idi na stranicu za upravljanje profila." -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format msgid "View the details" msgstr "Pogledaj detalje" -#: lib/mobilizon/events/categories.ex:16 +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format msgid "Arts" msgstr "Umjetnost" -#: lib/mobilizon/events/categories.ex:52 +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format msgid "Auto, boat and air" msgstr "Auto, brod i zrak" -#: lib/mobilizon/events/categories.ex:20 +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format msgid "Book clubs" msgstr "Književni klubovi" -#: lib/mobilizon/events/categories.ex:24 +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format msgid "Business" msgstr "Poslovno" -#: lib/mobilizon/events/categories.ex:28 +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format msgid "Causes" msgstr "Uzroci" -#: lib/mobilizon/events/categories.ex:32 +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format msgid "Comedy" msgstr "Komedija" -#: lib/mobilizon/events/categories.ex:56 +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format msgid "Community" msgstr "Zajednica" -#: lib/mobilizon/events/categories.ex:36 +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format msgid "Crafts" msgstr "Zanati" -#: lib/mobilizon/events/categories.ex:60 +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format msgid "Family & Education" msgstr "Obitelj i obrazovanje" -#: lib/mobilizon/events/categories.ex:64 +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format msgid "Fashion & Beauty" msgstr "Moda i ljepota" -#: lib/mobilizon/events/categories.ex:68 +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format msgid "Film & Media" msgstr "Film i mediji" -#: lib/mobilizon/events/categories.ex:40 +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format msgid "Food & Drink" msgstr "Hrana i piće" -#: lib/mobilizon/events/categories.ex:72 +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format msgid "Games" msgstr "Igre" -#: lib/mobilizon/events/categories.ex:44 +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format msgid "Health" msgstr "Zdravlje" -#: lib/mobilizon/events/categories.ex:84 +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format msgid "LGBTQ" msgstr "LGBTQ" -#: lib/mobilizon/events/categories.ex:76 +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format msgid "Language & Culture" msgstr "Jezik i kultura" -#: lib/mobilizon/events/categories.ex:80 +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format msgid "Learning" msgstr "Učenje" -#: lib/mobilizon/events/categories.ex:133 +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format msgid "Meeting" msgstr "Sastanak" -#: lib/mobilizon/events/categories.ex:88 +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format msgid "Movements and politics" msgstr "Pokreti i politika" -#: lib/mobilizon/events/categories.ex:48 +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format msgid "Music" msgstr "Glazba" -#: lib/mobilizon/events/categories.ex:92 +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format msgid "Networking" msgstr "Umrežavanje" -#: lib/mobilizon/events/categories.ex:112 +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format msgid "Outdoors & Adventure" msgstr "Vanjske aktivnosti i pustolovine" -#: lib/mobilizon/events/categories.ex:96 +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format msgid "Party" msgstr "Zabava" -#: lib/mobilizon/events/categories.ex:100 +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format msgid "Performing & Visual Arts" msgstr "Scenska i vizualna umjetnost" -#: lib/mobilizon/events/categories.ex:104 +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format msgid "Pets" msgstr "Kućni ljubimci" -#: lib/mobilizon/events/categories.ex:108 +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format msgid "Photography" msgstr "Fotografija" -#: lib/mobilizon/events/categories.ex:120 +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format msgid "Science & Tech" msgstr "Znanost i tehnologija" -#: lib/mobilizon/events/categories.ex:116 +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format msgid "Spirituality, Religion & Beliefs" msgstr "Spiritualnost, religija i uvjerenja" -#: lib/mobilizon/events/categories.ex:124 +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format msgid "Sports" msgstr "Sportovi" -#: lib/mobilizon/events/categories.ex:128 +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format msgid "Theatre" msgstr "Kazalište" @@ -2090,3 +2066,20 @@ msgstr "Saznaj više: %{url}" #, elixir-autogen, elixir-format msgid "Activate my account:" msgstr "Aktiviraj moj račun:" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/hr/LC_MESSAGES/errors.po b/priv/gettext/hr/LC_MESSAGES/errors.po index 829490eed..02afd9f6b 100644 --- a/priv/gettext/hr/LC_MESSAGES/errors.po +++ b/priv/gettext/hr/LC_MESSAGES/errors.po @@ -118,32 +118,32 @@ msgstr "mora biti veće ili jednako %{number}" msgid "must be equal to %{number}" msgstr "mora biti jednako %{number}" -#: lib/graphql/resolvers/user.ex:107 +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format msgid "Cannot refresh the token" msgstr "" -#: lib/graphql/resolvers/group.ex:272 +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format msgid "Current profile is not a member of this group" msgstr "" -#: lib/graphql/resolvers/group.ex:276 +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format msgid "Current profile is not an administrator of the selected group" msgstr "" -#: lib/graphql/resolvers/user.ex:610 +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format msgid "Error while saving user settings" msgstr "" #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 #, elixir-autogen, elixir-format msgid "Group not found" @@ -155,12 +155,12 @@ msgstr "" msgid "Group with ID %{id} not found" msgstr "" -#: lib/graphql/resolvers/user.ex:85 +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format msgid "Impossible to authenticate, either your email or password are invalid." msgstr "" -#: lib/graphql/resolvers/group.ex:335 +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format msgid "Member not found" msgstr "" @@ -170,13 +170,13 @@ msgstr "" msgid "No profile found for the moderator user" msgstr "" -#: lib/graphql/resolvers/user.ex:272 +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format msgid "No user to validate with this email was found" msgstr "" #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 #, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "" @@ -194,82 +194,82 @@ msgstr "" msgid "Profile is not owned by authenticated user" msgstr "" -#: lib/graphql/resolvers/user.ex:159 +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format msgid "Registrations are not open" msgstr "" -#: lib/graphql/resolvers/user.ex:427 +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format msgid "The current password is invalid" msgstr "Aktualna lozinka nije ispravna" -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format msgid "The new email doesn't seem to be valid" msgstr "" -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format msgid "The new email must be different" msgstr "" -#: lib/graphql/resolvers/user.ex:430 +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format msgid "The new password must be different" msgstr "" -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format msgid "The password provided is invalid" msgstr "" -#: lib/graphql/resolvers/user.ex:434 +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" -#: lib/graphql/resolvers/user.ex:292 +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format msgid "This user can't reset their password" msgstr "" -#: lib/graphql/resolvers/user.ex:81 +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format msgid "This user has been disabled" msgstr "" -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format msgid "Unable to validate user" msgstr "" -#: lib/graphql/resolvers/user.ex:520 +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format msgid "User already disabled" msgstr "" -#: lib/graphql/resolvers/user.ex:585 +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format msgid "User requested is not logged-in" msgstr "" -#: lib/graphql/resolvers/group.ex:307 +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format msgid "You are already a member of this group" msgstr "" -#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format msgid "You can't leave this group because you are the only administrator" msgstr "" -#: lib/graphql/resolvers/group.ex:304 +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format msgid "You cannot join this group" msgstr "Ne možeš se pridružiti ovoj grupi" @@ -279,53 +279,53 @@ msgstr "Ne možeš se pridružiti ovoj grupi" msgid "You may not list groups unless moderator." msgstr "Ne možeš izraditi popis grupa ako nisi moderator." -#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format msgid "You need to be logged-in to change your email" msgstr "Za mijenjanje e-mail adrese moraš biti prijavljen/a" -#: lib/graphql/resolvers/user.ex:442 +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format msgid "You need to be logged-in to change your password" msgstr "Za mijenjanje lozinke moraš biti prijavljen/a" -#: lib/graphql/resolvers/group.ex:281 +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format msgid "You need to be logged-in to delete a group" msgstr "Za brisanje grupe moraš biti prijavljen/a" -#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format msgid "You need to be logged-in to delete your account" msgstr "Za brisanje tvog računa moraš biti prijavljen/a" -#: lib/graphql/resolvers/group.ex:312 +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format msgid "You need to be logged-in to join a group" msgstr "Za pridruživanje grupi moraš biti prijavljen/a" -#: lib/graphql/resolvers/group.ex:347 +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format msgid "You need to be logged-in to leave a group" msgstr "Za napuštanje grupe moraš biti prijavljen/a" -#: lib/graphql/resolvers/group.ex:245 +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format msgid "You need to be logged-in to update a group" msgstr "Za aktualiziranje grupe moraš biti prijavljen/a" -#: lib/graphql/resolvers/user.ex:112 +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format msgid "You need to have an existing token to get a refresh token" msgstr "Za primanje tokena za osvježavanje moraš imati postojeći token" -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format msgid "You requested again a confirmation email too soon" msgstr "Ponovo si zatražio/la potvrdni e-mail prerano" -#: lib/graphql/resolvers/user.ex:162 +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format msgid "Your email is not on the allowlist" msgstr "Tvoja e-mail adresa nije na popisu dopuštenih" @@ -415,8 +415,8 @@ msgid "Event id not found" msgstr "ID događaja nije pronađen" #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 #, elixir-autogen, elixir-format msgid "Event not found" msgstr "Događaj nije pronađen" @@ -638,7 +638,7 @@ msgstr "" msgid "You cannot delete this comment" msgstr "Ne možeš izbrisati ovaj komentar" -#: lib/graphql/resolvers/event.ex:408 +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format msgid "You cannot delete this event" msgstr "Ne možeš izbrisati ovaj događaj" @@ -673,21 +673,21 @@ msgstr "Za aktualiziranje izvještaja moraš biti prijavljen/a i biti moderator" msgid "You need to be logged-in and a moderator to view a report" msgstr "Za prikaz izvještaja moraš biti prijavljen/a i biti moderator" -#: lib/graphql/resolvers/admin.ex:250 +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" "Za pristup administratorskim postavkama moraš biti prijavljen/a i biti " "moderator" -#: lib/graphql/resolvers/admin.ex:234 +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" "Za pristup nadzornoj ploči statistike moraš biti prijavljen/a i biti " "administrator" -#: lib/graphql/resolvers/admin.ex:276 +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" @@ -704,7 +704,7 @@ msgstr "Za pristup diskusijama moraš biti prijavljen/a" msgid "You need to be logged-in to access resources" msgstr "Za pristup resursima moraš biti prijavljen/a" -#: lib/graphql/resolvers/event.ex:318 +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format msgid "You need to be logged-in to create events" msgstr "Za stvaranje događaja moraš biti prijavljen/a" @@ -724,7 +724,7 @@ msgstr "Za stvaranje izvještaja moraš biti prijavljen/a" msgid "You need to be logged-in to create resources" msgstr "Za stvaranje resursa moraš biti prijavljen/a" -#: lib/graphql/resolvers/event.ex:417 +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format msgid "You need to be logged-in to delete an event" msgstr "Za brisanje događaja moraš biti prijavljen/a" @@ -749,7 +749,7 @@ msgstr "Za pridruživanje događaju moraš biti prijavljen/a" msgid "You need to be logged-in to leave an event" msgstr "Za napuštanje događaja moraš biti prijavljen/a" -#: lib/graphql/resolvers/event.ex:374 +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format msgid "You need to be logged-in to update an event" msgstr "Za aktualiziranje događaja moraš biti prijavljen/a" @@ -852,17 +852,17 @@ msgstr "" msgid "File doesn't have an allowed MIME type." msgstr "" -#: lib/graphql/resolvers/group.ex:240 +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format msgid "Profile is not administrator for the group" msgstr "" -#: lib/graphql/resolvers/event.ex:363 +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format msgid "You can't edit this event." msgstr "" -#: lib/graphql/resolvers/event.ex:366 +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format msgid "You can't attribute this event to this profile." msgstr "" @@ -882,7 +882,7 @@ msgstr "" msgid "You don't have the right to remove this member." msgstr "" -#: lib/mobilizon/actors/actor.ex:351 +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format msgid "This username is already taken." msgstr "" @@ -892,7 +892,7 @@ msgstr "" msgid "You must provide either an ID or a slug to access a discussion" msgstr "" -#: lib/graphql/resolvers/event.ex:313 +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format msgid "Organizer profile is not owned by the user" msgstr "" @@ -911,17 +911,12 @@ msgstr "" msgid "The provided picture is too heavy" msgstr "" -#: lib/web/views/utils.ex:34 -#, elixir-autogen, elixir-format -msgid "Index file not found. You need to recompile the front-end." -msgstr "" - #: lib/graphql/resolvers/resource.ex:129 #, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "" -#: lib/graphql/resolvers/user.ex:503 +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format msgid "Invalid activation token" msgstr "" @@ -938,17 +933,17 @@ msgstr "" msgid "Provided profile doesn't have moderator permissions on this event" msgstr "" -#: lib/graphql/resolvers/event.ex:299 +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" -#: lib/graphql/resolvers/event.ex:354 +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" -#: lib/graphql/resolvers/user.ex:166 +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" @@ -963,7 +958,7 @@ msgstr "" msgid "Error while creating a discussion" msgstr "" -#: lib/graphql/resolvers/user.ex:624 +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format msgid "Error while updating locale" msgstr "" @@ -983,13 +978,13 @@ msgstr "" msgid "Failed to update the group" msgstr "" -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format msgid "Failed to update user email" msgstr "" -#: lib/graphql/resolvers/user.ex:499 +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format msgid "Failed to validate user email" msgstr "" @@ -1009,7 +1004,7 @@ msgstr "" msgid "You are not the comment creator" msgstr "" -#: lib/graphql/resolvers/user.ex:424 +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format msgid "You cannot change your password." msgstr "" @@ -1039,57 +1034,57 @@ msgstr "" msgid "Only admins can create groups" msgstr "" -#: lib/graphql/resolvers/event.ex:306 +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format msgid "Only groups can create events" msgstr "" -#: lib/graphql/resolvers/event.ex:292 +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format msgid "Unknown error while creating event" msgstr "" -#: lib/graphql/resolvers/user.ex:480 +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format msgid "User cannot change email" msgstr "" -#: lib/graphql/resolvers/group.ex:391 +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format msgid "Follow does not match your account" msgstr "" -#: lib/graphql/resolvers/group.ex:395 +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format msgid "Follow not found" msgstr "" -#: lib/graphql/resolvers/user.ex:345 +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format msgid "Profile with username %{username} not found" msgstr "" -#: lib/graphql/resolvers/user.ex:340 +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format msgid "This profile does not belong to you" msgstr "" -#: lib/graphql/resolvers/group.ex:365 +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format msgid "You are already following this group" msgstr "" -#: lib/graphql/resolvers/group.ex:374 +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format msgid "You need to be logged-in to follow a group" msgstr "" -#: lib/graphql/resolvers/group.ex:423 +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format msgid "You need to be logged-in to unfollow a group" msgstr "" -#: lib/graphql/resolvers/group.ex:400 +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format msgid "You need to be logged-in to update a group follow" msgstr "" @@ -1109,27 +1104,27 @@ msgstr "" msgid "You must be logged-in to remove a member" msgstr "" -#: lib/graphql/resolvers/user.ex:156 +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format msgid "Your email seems to be using an invalid format" msgstr "" -#: lib/graphql/resolvers/admin.ex:380 +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format msgid "Can't confirm an already confirmed user" msgstr "" -#: lib/graphql/resolvers/admin.ex:384 +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format msgid "Deconfirming users is not supported" msgstr "" -#: lib/graphql/resolvers/admin.ex:356 +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format msgid "The new role must be different" msgstr "Nova uloga mora biti drugačija" -#: lib/graphql/resolvers/admin.ex:307 +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" @@ -1140,7 +1135,12 @@ msgstr "" msgid "A profile or group with that name already exists" msgstr "" -#: lib/graphql/resolvers/admin.ex:506 +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/hu/LC_MESSAGES/activity.po b/priv/gettext/hu/LC_MESSAGES/activity.po index ac27fa7b0..3ba31d2cd 100644 --- a/priv/gettext/hu/LC_MESSAGES/activity.po +++ b/priv/gettext/hu/LC_MESSAGES/activity.po @@ -18,475 +18,481 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.8.1\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:14 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "%{member} elfogadta a meghívást a csoporthoz való csatlakozáshoz." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "" "%{member} visszautasította a meghívást a csoporthoz való csatlakozáshoz." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:3 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "%{member} kérte a csoporthoz való csatlakozást." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:8 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "%{member} meg lett hívva %{profile} által." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:30 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "%{profile} hozzáadta %{member} tagot." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "%{profile} archiválta a(z) %{discussion} megbeszélést." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "%{profile} létrehozta a(z) %{discussion} megbeszélést." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "%{profile} létrehozta a(z) %{resource} mappát." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:3 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "%{profile} létrehozta a(z) %{group} csoportot." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "%{profile} létrehozta a(z) %{resource} erőforrást." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "%{profile} törölte a(z) %{discussion} megbeszélést." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "%{profile} törölte a(z) %{resource} mappát." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "%{profile} törölte a(z) %{resource} erőforrást." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 msgid "%{profile} excluded member %{member}." msgstr "%{profile} kizárta %{member} tagot." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "%{profile} áthelyezte a(z) %{resource} mappát." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "%{profile} áthelyezte a(z) %{resource} erőforrást." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 msgid "%{profile} quit the group." msgstr "%{profile} kilépett a csoportból." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "%{profile} átnevezte a(z) %{discussion} megbeszélést." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "" "%{profile} átnevezte a mappát %{old_resource_title} névről %{resource} névre." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "" "%{profile} átnevezte az erőforrást %{old_resource_title} névről %{resource} " "névre." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "%{profile} válaszolt a(z) %{discussion} megbeszélésre." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "%{profile} frissítette a(z) %{group} csoportot." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 msgid "%{profile} updated the member %{member}." msgstr "%{profile} frissítette %{member} tagot." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:3 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "A(z) %{event} eseményt %{profile} hozta létre." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "A(z) %{event} eseményt %{profile} törölte." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "A(z) %{event} eseményt %{profile} frissítette." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:3 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "A(z) %{post} bejegyzést %{profile} hozta létre." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "A(z) %{post} bejegyzést %{profile} törölte." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "A(z) %{post} bejegyzést %{profile} frissítette." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:24 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "%{member} csatlakozott a csoporthoz." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "%{profile} hozzászólást küldött a(z) %{event} eseményhez." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "%{profile} válaszolt a(z) %{event} esemény egyik hozzászólására." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:27 +#, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" "Nem szeretne tevékenységértesítéseket kapni? Megváltoztathatja a " "gyakoriságot vagy letilthatja azokat a beállításaiban." -#, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "Még egy tevékenység megtekintése" msgstr[1] "Még %{count} tevékenység megtekintése" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:53 #: lib/web/templates/email/email_direct_activity.html.heex:60 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "Történt egy tevékenység!" msgstr[1] "Történt néhány tevékenység!" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/renderer.ex:46 +#, elixir-autogen, elixir-format msgid "Activity on %{instance}" msgstr "Tevékenység a(z) %{instance} példányon" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "%{profile} közleményt küldött a(z) %{event} esemény alá." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:3 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "" "%{profile} megemlítette Önt a(z) %{event} esemény alatti egyik " "hozzászólásban." +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:249 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" "Nem szeretne tevékenységértesítéseket kapni? Megváltoztathatja a " "gyakoriságot vagy letilthatja azokat a %{tag_start}beállításaiban%{tag_end}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:51 #: lib/web/templates/email/email_direct_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "Itt az Ön heti tevékenységösszegzése" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:121 #: lib/web/email/activity.ex:142 +#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "Tevékenységértesítés a(z) %{instance} példányhoz" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:128 +#, elixir-autogen, elixir-format msgid "Daily activity recap for %{instance}" msgstr "Napi tevékenységösszegzés a(z) %{instance} példányhoz" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:49 #: lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "Itt az Ön napi tevékenységösszegzése" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:135 +#, elixir-autogen, elixir-format msgid "Weekly activity recap for %{instance}" msgstr "Heti tevékenységösszegzés a(z) %{instance} példányhoz" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "%{profile} új hozzászólást küldött az Ön %{event} eseménye alá." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "%{profile} új választ küldött az Ön %{event} eseménye alá." -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:46 +#, elixir-autogen, elixir-format msgid "Announcement for your event %{event}" msgstr "Közlemény az Ön %{event} eseményéhez" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/group.ex:23 +#, elixir-autogen, elixir-format msgid "The group %{group} was updated by %{profile}." msgstr "A(z) %{group} csoportot %{profile} frissítette." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:47 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "A(z) %{post} bejegyzést a(z) %{group} csoportból %{profile} törölte." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:31 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "A(z) %{post} bejegyzést a(z) %{group} csoportból %{profile} közzétette." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:39 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "" "A(z) %{post} bejegyzést a(z) %{group} csoportból %{profile} frissítette." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:39 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group %{group}." msgstr "" "%{member} elfogadta a meghívást a(z) %{group} csoporthoz való csatlakozáshoz." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:47 +#, elixir-autogen, elixir-format msgid "%{member} joined the group %{group}." msgstr "%{member} csatlakozott a(z) %{group} csoporthoz." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:43 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group %{group}." msgstr "" "%{member} visszautasította a meghívást a(z) %{group} csoporthoz való " "csatlakozáshoz." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:31 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group %{group}." msgstr "%{member} kérte a(z) %{group} csoporthoz való csatlakozást." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:35 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile} to group %{group}." msgstr "%{member} meg lett hívva %{profile} által a(z) %{group} csoportba." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member} to group %{group}." msgstr "%{profile} hozzáadta %{member} tagot a(z) %{group} csoporthoz." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:55 +#, elixir-autogen, elixir-format msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "" "%{profile} jóváhagyta %{member} tagsági kérését a(z) %{group} csoportnál." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:33 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "%{profile} létrehozta a(z) %{resource} mappát a(z) %{group} csoportban." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:69 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "%{profile} törölte a(z) %{resource} mappát a(z) %{group} csoportban." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "" "%{profile} törölte a(z) %{resource} erőforrást a(z) %{group} csoportban." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:75 +#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "%{profile} kizárta %{member} tagot a(z) %{group} csoportból." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:61 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "%{profile} áthelyezte a(z) %{resource} mappát a(z) %{group} csoportban." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "" "%{profile} áthelyezte a(z) %{resource} erőforrást a(z) %{group} csoportban." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:79 +#, elixir-autogen, elixir-format msgid "%{profile} quit the group %{group}." msgstr "%{profile} kilépett a(z) %{group} csoportból." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "" "%{profile} visszautasította %{member} tagsági kérését a(z) %{group} " "csoportnál." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:45 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "" "%{profile} átnevezte a mappát %{old_resource_title} névről %{resource} névre " "a(z) %{group} csoportban." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "" "%{profile} átnevezte az erőforrást %{old_resource_title} névről %{resource} " "névre a(z) %{group} csoportban." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member} in group %{group}." msgstr "%{profile} frissítette %{member} tagot a(z) %{group} csoportban." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:35 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "" "%{profile} létrehozta a(z) %{resource} erőforrást a(z) %{group} csoportban." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:86 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "" "%{profile} archiválta a(z) %{discussion} megbeszélést a(z) %{group} " "csoportban." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:26 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "" "%{profile} létrehozta a(z) %{discussion} megbeszélést a(z) %{group} " "csoportban." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:101 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "" "%{profile} törölte a(z) %{discussion} megbeszélést a(z) %{group} csoportban." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:56 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "" "%{profile} megemlítette Önt a(z) %{discussion} megbeszélésben a(z) %{group} " "csoportban." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "" "%{profile} átnevezte a(z) %{discussion} megbeszélést a(z) %{group} " "csoportban." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:41 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "" "%{profile} válaszolt a(z) %{discussion} megbeszélésre a(z) %{group} " "csoportban." + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "%{profile} hozzáadta %{member} tagot." diff --git a/priv/gettext/hu/LC_MESSAGES/default.po b/priv/gettext/hu/LC_MESSAGES/default.po index cd4153c72..8049b6969 100644 --- a/priv/gettext/hu/LC_MESSAGES/default.po +++ b/priv/gettext/hu/LC_MESSAGES/default.po @@ -18,267 +18,267 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.8.1\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:66 +#, elixir-autogen, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" "Ha ezt nem Ön kérte, akkor hagyja figyelmen kívül ezt a levelet. A jelszava " "addig nem fog megváltozni, amíg nem nyitja meg a lenti hivatkozást, és nem " "hoz létre egy újat." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:120 +#, elixir-autogen, elixir-format msgid "%{title} by %{creator}" msgstr "%{title} – %{creator}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:80 +#, elixir-autogen, elixir-format msgid "Activate my account" msgstr "Saját fiók aktiválása" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:150 #: lib/web/templates/email/email.text.eex:9 +#, elixir-autogen, elixir-format msgid "Ask the community on Framacolibri" msgstr "Kérdezze meg a közösséget a Framacolibrin" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:15 +#, elixir-autogen, elixir-format msgid "Comments" msgstr "Hozzászólások" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:115 #: lib/web/templates/email/report.text.eex:11 +#, elixir-autogen, elixir-format msgid "Event" msgstr "Esemény" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:49 +#, elixir-autogen, elixir-format msgid "Instructions to reset your password on %{instance}" msgstr "Utasítások a(z) %{instance} példányon lévő jelszó visszaállításához" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:21 +#, elixir-autogen, elixir-format msgid "Reason" msgstr "Ok" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:86 +#, elixir-autogen, elixir-format msgid "Reset Password" msgstr "Jelszó visszaállítása" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:53 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "" "A jelszó visszaállítása egyszerű. Csak nyomja meg az alábbi gombot, és " "kövesse az utasításokat. Semmi perc alatt végezni fog." -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:26 +#, elixir-autogen, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "" "Utasítások a(z) %{instance} példányon lévő Mobilizon-fiókjának " "megerősítéséhez" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:22 +#, elixir-autogen, elixir-format msgid "New report on Mobilizon instance %{instance}" msgstr "Új jelentés a(z) %{instance} Mobilizon-példányról" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:67 #: lib/web/templates/email/before_event_notification.text.eex:4 +#, elixir-autogen, elixir-format msgid "Go to event page" msgstr "Ugrás az esemény oldalára" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:1 +#, elixir-autogen, elixir-format msgid "New report from %{reporter} on %{instance}" msgstr "Új jelentés a(z) %{instance} példányon a következőtől: %{reporter}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:1 +#, elixir-autogen, elixir-format msgid "Participation approved" msgstr "Részvétel jóváhagyva" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:18 #: lib/web/templates/email/password_reset.text.eex:1 +#, elixir-autogen, elixir-format msgid "Password reset" msgstr "Jelszó visszaállítása" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:7 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "" "A jelszó visszaállítása egyszerű. Csak kattintson az alábbi hivatkozásra, és " "kövesse az utasításokat. Semmi perc alatt végezni fog." -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "" "Új fiókot hozott létre a(z) %{host} oldalon ezzel az e-mail-címmel. Egy " "kattintásnyira van az aktiválástól. Ha ez nem Ön volt, akkor hagyja " "figyelmen kívül ezt a levelet." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:114 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been approved" msgstr "A(z) %{title} eseményen való részvételét jóváhagyták" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:67 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been rejected" msgstr "A(z) %{title} eseményen való részvételét visszautasították" -#, elixir-autogen, elixir-format #: lib/web/email/event.ex:44 +#, elixir-autogen, elixir-format msgid "Event %{title} has been updated" msgstr "A(z) %{title} esemény frissítve lett" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:7 +#, elixir-autogen, elixir-format msgid "New title: %{title}" msgstr "Új cím: %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:5 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "Új jelszót kért a(z) %{instance} példányon lévő fiókjához." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:105 +#, elixir-autogen, elixir-format msgid "Warning" msgstr "Figyelmeztetés" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:140 +#, elixir-autogen, elixir-format msgid "Confirm your participation to event %{title}" msgstr "Erősítse meg a(z) %{title} eseményen való részvételét" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:106 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal ID for your current selected identity" msgstr "Belső azonosító a jelenleg kiválasztott személyazonosságához" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal user ID" msgstr "Belső felhasználói azonosító" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Any of the information we collect from you may be used in the following ways:" msgstr "Az Öntől gyűjtött információkat a következő módokon használhatjuk fel:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:13 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Basic account information" msgstr "Alapvető fiókinformációk" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:32 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do not share any dangerous information over Mobilizon." msgstr "Ne osszon meg veszélyes információkat a Mobilizonon." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:123 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we disclose any information to outside parties?" msgstr "Átadunk-e bármilyen információt külső feleknek?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:100 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we use cookies?" msgstr "Használunk-e sütiket?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "How do we protect your information?" msgstr "Hogyan védjük meg az információit?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:36 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "IPs and other metadata" msgstr "IP-k és egyéb metaadatok" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:23 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Published events and comments" msgstr "Közzétett események és hozzászólások" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:93 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain the IP addresses associated with registered users no more than 12 months." msgstr "" "A regisztrált felhasználókhoz tartozó IP-címeket legfeljebb 12 hónapig " "őrizzük meg." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:107 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Tokens to authenticate you" msgstr "Tokenek az Ön hitelesítéséhez" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:38 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We also may retain server logs which include the IP address of every request to our server." msgstr "" "Olyan kiszolgáló-naplófájlokat is megtarthatunk, amelyek tartalmazzák a " "kiszolgálónkhoz érkezett minden egyes kérés IP-címét." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:102 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We store the following information on your device when you connect:" msgstr "A következő információkat tároljuk az eszközén, ha kapcsolódik:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:84 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We will make a good faith effort to:" msgstr "Jóhiszemű erőfeszítéseket teszünk, hogy:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:45 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What do we use your information for?" msgstr "Mire használjuk az információit?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:83 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What is our data retention policy?" msgstr "Mi az adatmegőrzési irányelvünk?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:99 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You may irreversibly delete your account at any time." msgstr "Bármikor visszavonhatatlanul törölheti a fiókját." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to our Privacy Policy" msgstr "Változások az adatvédelmi irányelvünkben" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:139 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site." msgstr "" @@ -288,8 +288,8 @@ msgstr "" "%C3%81ltal%C3%A1nos_adatv%C3%A9delmi_rendelet\">Általános adatvédelmi " "rendelet) követelményeinek megfelelően ne használja ezt az oldalt." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site." msgstr "" @@ -299,30 +299,30 @@ msgstr "" "27s_Online_Privacy_Protection_Act\">Children's Online Privacy Protection " "Act) követelményeinek megfelelően ne használja ezt az oldalt." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:160 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we decide to change our privacy policy, we will post those changes on this page." msgstr "" "Ha úgy döntünk, hogy megváltoztatjuk az adatvédelmi irányelvünket, akkor " "ezen az oldalon fogjuk közzétenni ezeket a változásokat." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:153 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Law requirements can be different if this server is in another jurisdiction." msgstr "" "A jogi követelmények eltérők lehetnek, ha a kiszolgáló más joghatósághoz " "tartozik." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:137 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Site usage by children" msgstr "Gyermekek oldalhasználata" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:68 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions." msgstr "" @@ -331,8 +331,8 @@ msgstr "" "lépnek az Ön tartalmával, vagy üzeneteket küldenek Önnek, valamint hogy " "válaszoljunk a megkeresésekre és/vagy egyéb kérésekre vagy kérdésekre." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:61 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations." msgstr "" @@ -340,8 +340,8 @@ msgstr "" "összehasonlítása más ismert IP-címekkel a tiltás megkerülésének vagy más " "jogsértések megállapítása érdekében." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:54 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in." msgstr "" @@ -349,89 +349,89 @@ msgstr "" "függően csak akkor tud mások tartalmaival interakcióba lépni, illetve saját " "tartalmat beküldeni, ha be van jelentkezve." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:10 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What information do we collect?" msgstr "Milyen információkat gyűjtünk?" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:182 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: confirm your email address" msgstr "Mobilizon a(z) %{instance} példányon: erősítse meg az e-mail-címét" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:159 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: email changed" msgstr "Mobilizon a(z) %{instance} példányon: e-mail-cím megváltoztatva" -#, elixir-format #: lib/web/email/notification.ex:52 +#, elixir-format msgid "One event planned today" msgid_plural "%{nb_events} events planned today" msgstr[0] "Egy esemény van tervezve mára" msgstr[1] "%{nb_events} esemény van tervezve mára" -#, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:47 #: lib/web/templates/email/on_day_notification.text.eex:3 +#, elixir-format msgid "You have one event today:" msgid_plural "You have %{total} events today:" msgstr[0] "Egy eseménye van mára:" msgstr[1] "%{total} eseménye van mára:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.text.eex:3 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{group}" msgstr "%{inviter} meghívta, hogy csatlakozzon a(z) %{group} csoportjába" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:18 #: lib/web/templates/email/group_invite.text.eex:1 +#, elixir-autogen, elixir-format msgid "Come along!" msgstr "Jöjjön!" -#, elixir-autogen, elixir-format #: lib/web/email/notification.ex:24 +#, elixir-autogen, elixir-format msgid "Don't forget to go to %{title}" msgstr "Ne felejtsen elmenni erre: %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:47 #: lib/web/templates/email/before_event_notification.text.eex:3 +#, elixir-autogen, elixir-format msgid "Get ready for %{title}" msgstr "Készüljön fel erre: %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:83 +#, elixir-autogen, elixir-format msgid "See my groups" msgstr "Saját csoportok megtekintése" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:65 #: lib/web/templates/email/group_invite.text.eex:5 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to your groups." msgstr "A meghívás elfogadásához menjen a csoportjaihoz." -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.text.eex:5 +#, elixir-autogen, elixir-format msgid "View the event on: %{link}" msgstr "Az esemény megtekintése itt: %{link}" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:30 +#, elixir-autogen, elixir-format msgid "You have been invited by %{inviter} to join group %{group}" msgstr "%{inviter} meghívta, hogy csatlakozzon a(z) %{group} csoporthoz" -#, elixir-format #: lib/web/email/notification.ex:81 +#, elixir-format msgid "One event planned this week" msgid_plural "%{nb_events} events planned this week" msgstr[0] "Egy esemény van tervezve erre a hétre" msgstr[1] "%{nb_events} esemény van tervezve erre a hétre" -#, elixir-format #: lib/web/email/notification.ex:107 +#, elixir-format msgid "One participation request for event %{title} to process" msgid_plural "%{number_participation_requests} participation requests for event %{title} to process" msgstr[0] "Egy feldolgozandó részvételi kérés a(z) %{title} eseménynél" @@ -439,171 +439,171 @@ msgstr[1] "" "%{number_participation_requests} feldolgozandó részvételi kérés a(z) %{title}" " eseménynél" -#, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:47 #: lib/web/templates/email/notification_each_week.text.eex:3 +#, elixir-format msgid "You have one event this week:" msgid_plural "You have %{total} events this week:" msgstr[0] "Egy eseménye van ezen héten:" msgstr[1] "%{total} eseménye van ezen héten:" -#, elixir-autogen, elixir-format #: lib/service/metadata/utils.ex:53 +#, elixir-autogen, elixir-format msgid "The event organizer didn't add any description." msgstr "Az esemény szervezője nem adott hozzá semmilyen leírást." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:78 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:62 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Accepting these Terms" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:73 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to these Terms" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:271 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:192 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:217 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:211 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:167 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that is illegal or unlawful, that would otherwise create liability;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:103 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Creating Accounts" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:284 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Entire Agreement" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:294 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Feedback" msgstr "Visszajelzés" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:261 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Hyperlinks and Third Party Content" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:279 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:205 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:128 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:94 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Privacy Policy" msgstr "Adatvédelmi irányelv" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:304 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions & Contact Information" msgstr "Kérdések és elérhetőségek" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:277 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Termination" msgstr "Megszüntetés" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:199 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your Content & Conduct" msgstr "Az Ön tartalma és viselkedése" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:263 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:224 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:254 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For full details about the Mobilizon software see here." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully." msgstr "" @@ -613,205 +613,204 @@ msgstr "" "hozzáférésével és használatával kapcsolatban. Ezek a mi használati " "feltételeink („feltételek”). Olvassa el figyelmesen." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:82 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:179 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:152 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:286 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:247 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:185 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:306 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions or comments about the Service may be directed to us at %{contact}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:245 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Source code" msgstr "Forráskód" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:296 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:234 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:7 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} will not use or transmit or resell your personal data" msgstr "" "A(z) %{instance_name} nem fogja felhasználni, átadni vagy " "újraértékesíteni a személyes adatait" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:113 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:240 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:321 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:3 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Short version" msgstr "Rövid verzió" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:29 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The service is provided without warranties and these terms may change in the future" msgstr "" "A szolgáltatásnyújtás garancia nélkül történik, és ezek a használati " "feltételek megváltozhatnak a jövőben" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:166 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:314 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:21 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect other people and %{instance_name}'s rules when using the service" msgstr "" "Tekintettel kell lennie más emberekre és a(z) %{instance_name} " "szabályaira, ha a szolgáltatást használja" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect the law when using %{instance_name}" msgstr "" "Be kell tartania a jogszabályokat a(z) %{instance_name} használatakor" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:5 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content is yours" msgstr "Az Ön tartalma az Öné" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71 +#, elixir-autogen, elixir-format msgid "Confirm my e-mail address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm your e-mail" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:142 #: lib/web/templates/email/email.text.eex:8 +#, elixir-autogen, elixir-format msgid "Need help? Is something not working as expected?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:18 +#, elixir-autogen, elixir-format msgid "New report on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "The email address for your account on %{host} is being changed to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:47 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:5 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "" -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 #: lib/web/templates/email/event_updated.html.heex:172 @@ -820,375 +819,370 @@ msgstr "" #: lib/web/templates/email/notification_each_week.text.eex:11 #: lib/web/templates/email/on_day_notification.html.heex:89 #: lib/web/templates/email/on_day_notification.text.eex:11 +#, elixir-format msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button." msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:187 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:18 #: lib/web/templates/email/pending_participation_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "A request is pending!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:18 #: lib/web/templates/email/before_event_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "An event is upcoming!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:18 #: lib/web/templates/email/email_changed_new.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm new email" msgstr "Új e-mail-cím megerősítése" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:108 +#, elixir-autogen, elixir-format msgid "End" msgstr "Befejezés" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:18 #: lib/web/templates/email/event_updated.text.eex:1 +#, elixir-autogen, elixir-format msgid "Event update!" msgstr "Eseményfrissítés!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:155 +#, elixir-autogen, elixir-format msgid "Flagged comments" msgstr "Megjelölt hozzászólások" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:59 #: lib/web/templates/email/event_participation_approved.text.eex:7 +#, elixir-autogen, elixir-format msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:79 #: lib/web/templates/email/email_changed_old.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you did not trigger this change yourself, it is likely that someone has gained access to your %{host} account. Please log in and change your password immediately. If you cannot login, contact the admin on %{host}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:12 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 #: lib/web/templates/email/registration_confirmation.html.heex:62 #: lib/web/templates/email/registration_confirmation.text.eex:7 +#, elixir-autogen, elixir-format msgid "If you didn't trigger this email, you may safely ignore it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:84 #: lib/web/templates/email/before_event_notification.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:193 #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "Learn more about Mobilizon here!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:123 #: lib/web/templates/export/event_participants.html.heex:129 +#, elixir-autogen, elixir-format msgid "Location" msgstr "Hely" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:133 +#, elixir-autogen, elixir-format msgid "Location address was removed" msgstr "A hely címe el lett távolítva" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:89 #: lib/web/templates/email/pending_participation_notification.text.eex:8 +#, elixir-autogen, elixir-format msgid "Manage pending requests" msgstr "Függőben lévő kérések kezelése" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:18 #: lib/web/templates/email/registration_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Nearly there!" msgstr "Majdnem kész!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:18 #: lib/web/templates/email/email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "New email confirmation" msgstr "Új e-mail-cím megerősítése" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:191 +#, elixir-autogen, elixir-format msgid "Reasons for report" msgstr "Jelentés okai" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:48 +#, elixir-autogen, elixir-format msgid "Someone on %{instance} reported the following content for you to analyze:" msgstr "" "Valaki a(z) %{instance} példányon a következő tartalmat jelentette " "Önnek, hogy megvizsgálja:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:18 #: lib/web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry! You're not going." msgstr "Sajnáljuk! Ön nem megy." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:93 +#, elixir-autogen, elixir-format msgid "Start" msgstr "Kezdés" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:3 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:74 #: lib/web/templates/email/event_updated.text.eex:6 +#, elixir-autogen, elixir-format msgid "This event has been cancelled by its organizers. Sorry!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:68 #: lib/web/templates/email/event_updated.text.eex:4 +#, elixir-autogen, elixir-format msgid "This event has been confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:70 #: lib/web/templates/email/event_updated.text.eex:5 +#, elixir-autogen, elixir-format msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:59 #: lib/web/templates/email/event_participation_rejected.text.eex:7 +#, elixir-autogen, elixir-format msgid "Unfortunately, the organizers rejected your request." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:70 +#, elixir-autogen, elixir-format msgid "Verify your email address" msgstr "E-mail-cím ellenőrzése" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:232 +#, elixir-autogen, elixir-format msgid "View report" msgstr "Jelentés megtekintése" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:24 +#, elixir-autogen, elixir-format msgid "View report:" msgstr "Jelentés megtekintése:" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 +#, elixir-autogen, elixir-format msgid "Visit event page" msgstr "Eseményoldal felkeresése" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:155 +#, elixir-autogen, elixir-format msgid "Visit the updated event page" msgstr "A frissített eseményoldal felkeresése" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:12 +#, elixir-autogen, elixir-format msgid "Visit the updated event page: %{link}" msgstr "A frissített eseményoldal felkeresése: %{link}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:18 #: lib/web/templates/email/on_day_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "What's up today?" msgstr "Mi lesz ma?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:96 #: lib/web/templates/email/event_participation_approved.text.eex:11 #: lib/web/templates/email/event_participation_confirmed.html.heex:96 #: lib/web/templates/email/event_participation_confirmed.text.eex:6 +#, elixir-autogen, elixir-format msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:106 #: lib/web/templates/email/pending_participation_notification.text.eex:10 +#, elixir-autogen, elixir-format msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:5 #: lib/web/templates/email/event_participation_confirmed.text.eex:3 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're going!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:87 #: lib/web/templates/email/email_changed_new.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:112 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:64 #: lib/web/templates/email/group_member_removal.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -msgid "So long, and thanks for the fish!" -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:114 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.text.eex:3 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:47 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:47 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:85 #: lib/web/templates/email/group_suspension.text.eex:7 +#, elixir-autogen, elixir-format msgid "As this group was located on another instance, it will continue to work for other instances than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:71 #: lib/web/templates/email/group_suspension.text.eex:5 +#, elixir-autogen, elixir-format msgid "As this group was located on this instance, all of it's data has been irretrievably deleted." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:18 #: lib/web/templates/email/group_suspension.text.eex:1 +#, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:90 msgid "The group %{group} has been suspended on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:64 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:96 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For information about how we collect and use information about users of the Service, please check our privacy policy." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:88 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:109 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you delete this information, you need to login again." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:111 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:117 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Note: This information is stored in your localStorage and not your cookies." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:231 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our responsibility" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:87 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:3 #: lib/web/templates/api/terms.html.heex:39 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better." msgstr "" @@ -1196,872 +1190,871 @@ msgstr "" "megfogható fogalmakra terjedhetnek ki. Biztosítottunk egy szószedetet, hogy segítsen jobban megérteni azokat." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:120 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:140 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:55 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:134 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:25 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:132 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.text.eex:4 +#, elixir-autogen, elixir-format msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:47 #: lib/web/templates/email/event_participation_confirmed.html.heex:47 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:91 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:54 +#, elixir-autogen, elixir-format msgid "%{reporter} reported the following content." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:5 +#, elixir-autogen, elixir-format msgid "Group %{group} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:71 +#, elixir-autogen, elixir-format msgid "Group reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:7 +#, elixir-autogen, elixir-format msgid "Profile %{profile} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:81 +#, elixir-autogen, elixir-format msgid "Profile reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.html.heex:59 +#, elixir-autogen, elixir-format msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:99 +#, elixir-autogen, elixir-format msgid "A text is required for the post" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:98 +#, elixir-autogen, elixir-format msgid "A title is required for the post" msgstr "" +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.text.eex:5 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:53 msgid "%{name} requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "" +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:47 msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:18 #: lib/web/templates/email/instance_follow.text.eex:1 +#, elixir-autogen, elixir-format msgid "Want to connect?" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:47 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:83 +#, elixir-autogen, elixir-format msgid "Event title" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:47 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:7 +#, elixir-autogen, elixir-format msgid "This page is not correct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:50 +#, elixir-autogen, elixir-format msgid "We're sorry, but something went wrong on our end." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:109 #: lib/web/templates/email/email.text.eex:4 +#, elixir-autogen, elixir-format msgid "This is a demonstration site to test Mobilizon." msgstr "Ez egy bemutató oldal a Mobilizon kipróbálásához." -#, elixir-autogen, elixir-format #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 +#, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:120 +#, elixir-autogen, elixir-format msgid "%{actor}'s private events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:115 +#, elixir-autogen, elixir-format msgid "%{actor}'s public events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:224 +#, elixir-autogen, elixir-format msgid "Feed for %{email} on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:61 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may contact the server administrator at %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:59 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may try to contact the server administrator." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:82 +#, elixir-autogen, elixir-format msgid "Technical details" msgstr "Műszaki részletek" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:52 +#, elixir-autogen, elixir-format msgid "The Mobilizon server %{instance} seems to be temporarily down." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:72 +#, elixir-autogen, elixir-format msgid "Public feed for %{instance}" msgstr "" +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:316 msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:322 msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/actor.ex:43 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} has been cancelled!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:50 #: lib/web/templates/email/actor_suspension_participants.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:50 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:18 #: lib/web/templates/email/actor_suspension_participants.text.eex:1 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "" #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#, elixir-autogen, elixir-format #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 #: lib/service/export/participants/pdf.ex:96 +#, elixir-autogen, elixir-format msgid "%{event}_participants" msgstr "%{event}_resztvevoi" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant message" msgstr "Résztvevő üzenete" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant name" msgstr "Résztvevő neve" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant status" msgstr "Résztvevő állapota" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:52 #: lib/web/templates/email/admin/_role.html.heex:3 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Administrator" msgstr "Adminisztrátor" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:55 +#, elixir-autogen, elixir-format msgid "Creator" msgstr "Létrehozó" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:49 #: lib/web/templates/email/admin/_role.html.heex:5 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Moderator" msgstr "Moderátor" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:37 +#, elixir-autogen, elixir-format msgid "Not approved" msgstr "Nincs jóváhagyva" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:40 +#, elixir-autogen, elixir-format msgid "Not confirmed" msgstr "Nincs megerősítve" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:46 +#, elixir-autogen, elixir-format msgid "Participant" msgstr "Résztvevő" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:43 +#, elixir-autogen, elixir-format msgid "Rejected" msgstr "Visszautasítva" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:122 +#, elixir-autogen, elixir-format msgid "Begins on" msgstr "Ekkor kezdődik" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:125 +#, elixir-autogen, elixir-format msgid "Ends on" msgstr "Ekkor fejeződik be" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:132 +#, elixir-autogen, elixir-format msgid "Number of participants" msgstr "Résztvevők száma" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:120 +#, elixir-autogen, elixir-format msgid "Participants for %{event}" msgstr "A(z) %{event} résztvevői" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:88 +#, elixir-autogen, elixir-format msgid "Anonymous participant" msgstr "Névtelen részvétel" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.html.heex:12 #: lib/web/templates/email/date/event_tz_date_range.html.heex:20 #: lib/web/templates/email/date/event_tz_date_range.html.heex:36 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "🌐 %{timezone} %{offset}" msgstr "🌐 %{timezone} %{offset}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (%{timezone} %{offset})" msgstr "%{date_time} (%{timezone} %{offset})" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (in your timezone %{timezone} %{offset})" msgstr "%{date_time} (az Ön időzónájában: %{timezone} %{offset})" -#, elixir-autogen, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:18 #: lib/web/templates/email/notification_each_week.text.eex:1 +#, elixir-autogen, elixir-format msgid "On the agenda this week" msgstr "Az e heti napirend" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:113 +#, elixir-autogen, elixir-format msgid "Details" msgstr "Részletek" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:28 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "From the %{start} to the %{end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:47 +#, elixir-autogen, elixir-format msgid "Manage your participation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:11 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "On %{date} from %{start_time} to %{end_time}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:132 +#, elixir-autogen, elixir-format msgid "Read more" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.html.heex:121 #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Online event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.html.heex:18 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Address:" msgstr "Cím:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:1 +#, elixir-autogen, elixir-format msgid "Date:" msgstr "Dátum:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:7 +#, elixir-autogen, elixir-format msgid "Details:" msgstr "Részletek:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:182 +#, elixir-autogen, elixir-format msgid "Manage your notification settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Manage your participation:" msgstr "" +#: lib/web/templates/email/participation/card/_title.text.eex:3 +#: lib/web/templates/email/participation/card/_title.text.eex:3 #, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/card/_title.text.eex:3 -#: lib/web/templates/email/participation/card/_title.text.eex:3 msgid "Organizer: %{organizer}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:91 +#, elixir-autogen, elixir-format msgid "Participate" msgstr "Részvétel" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Participate:" msgstr "Részvétel:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 +#, elixir-autogen, elixir-format msgid "Title: %{title}" msgstr "Cím: %{title}" +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:43 msgid "📅 Just scheduled by %{group}: %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:9 +#, elixir-autogen, elixir-format msgid "New end date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:10 +#, elixir-autogen, elixir-format msgid "New location:" msgstr "Új hely:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:8 +#, elixir-autogen, elixir-format msgid "New start date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:18 #: lib/web/templates/email/group_membership_rejection.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry, not this time!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:74 +#, elixir-autogen, elixir-format msgid "View the group" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:18 #: lib/web/templates/email/group_membership_approval.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're in!" msgstr "Bejutott!" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:61 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:88 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved." msgstr "" -#, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:47 #: lib/web/templates/email/pending_participation_notification.text.eex:4 +#, elixir-format msgid "You have one pending attendance request to process for the following event:" msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:18 #: lib/web/templates/email/admin_user_role_changed.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator changed your role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:122 +#, elixir-autogen, elixir-format msgid "An administrator confirmed your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:1 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:43 #: lib/web/email/admin.ex:70 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:18 #: lib/web/templates/email/admin_user_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually confirmed your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:98 +#, elixir-autogen, elixir-format msgid "An administrator updated your role on %{instance}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/email_changed_new.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:96 #: lib/web/templates/email/admin_user_email_changed_new.html.heex:62 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:62 #: lib/web/templates/email/admin_user_role_changed.html.heex:88 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:7 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:4 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:4 #: lib/web/templates/email/admin_user_role_changed.text.eex:8 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:79 +#, elixir-autogen, elixir-format msgid "Login on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:72 +#, elixir-autogen, elixir-format msgid "New role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:6 +#, elixir-autogen, elixir-format msgid "New role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:64 +#, elixir-autogen, elixir-format msgid "Old role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:5 +#, elixir-autogen, elixir-format msgid "Old role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin/_role.html.heex:7 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "User" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:62 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service:" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.html.heex:47 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/instance_follow.text.eex:5 +#, elixir-autogen, elixir-format, fuzzy msgid "%{name} just requested to follow your instance." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:48 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:54 msgid "%{name} just requested to follow your instance." msgstr "" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format, fuzzy msgid "If you accept, this profile will receive all of your public events." msgstr "" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "To accept this invitation, head over to the profile's admin page." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 msgid "View the details" msgstr "" +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Hozzászólások" +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Figyelmeztetés" +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/participation/event_card.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Read more: %{url}" msgstr "Olvasson tovább : %{url}" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/registration_confirmation.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Activate my account:" msgstr "Saját fiók aktiválása" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/hu/LC_MESSAGES/errors.po b/priv/gettext/hu/LC_MESSAGES/errors.po index f919004f0..e6d04fbbc 100644 --- a/priv/gettext/hu/LC_MESSAGES/errors.po +++ b/priv/gettext/hu/LC_MESSAGES/errors.po @@ -24,8 +24,8 @@ msgstr "" ## date. Leave `msgstr`s empty as changing them here as no ## effect: edit them in PO (`.po`) files instead. ## From Ecto.Changeset.cast/4 -#, elixir-autogen #: lib/mobilizon/discussions/discussion.ex:69 +#, elixir-autogen msgid "can't be blank" msgstr "nem lehet üres" @@ -111,70 +111,69 @@ msgstr "nagyobbnak vagy egyenlőnek kell lennie mint %{number}" msgid "must be equal to %{number}" msgstr "egyenlőnek kell lennie ezzel: %{number}" +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:107 msgid "Cannot refresh the token" msgstr "Nem lehet frissíteni a tokent" +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:272 msgid "Current profile is not a member of this group" msgstr "A jelenlegi profil nem tagja ennek a csoportnak" +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:276 msgid "Current profile is not an administrator of the selected group" msgstr "A jelenlegi profil nem adminisztrátora a kijelölt csoportnak" +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:610 msgid "Error while saving user settings" msgstr "Hiba a felhasználói beállítások mentésekor" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 +#, elixir-autogen, elixir-format msgid "Group not found" msgstr "Nem található a csoport" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:98 #: lib/graphql/resolvers/group.ex:102 +#, elixir-autogen, elixir-format msgid "Group with ID %{id} not found" msgstr "Nem található %{id} azonosítóval rendelkező csoport" +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:85 msgid "Impossible to authenticate, either your email or password are invalid." msgstr "Lehetetlen hitelesíteni, vagy az e-mail, vagy a jelszó érvénytelen." +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:335 msgid "Member not found" msgstr "Nem található a tag" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:94 +#, elixir-autogen, elixir-format msgid "No profile found for the moderator user" msgstr "Nem található profil a moderátor felhasználóhoz" +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:272 msgid "No user to validate with this email was found" msgstr "Nem található ezzel az e-mail-címmel ellenőrzendő felhasználó" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 +#, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "Nem található ezzel az e-mail-címmel rendelkező felhasználó" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:28 #: lib/graphql/resolvers/participant.ex:32 #: lib/graphql/resolvers/participant.ex:210 @@ -184,318 +183,318 @@ msgstr "Nem található ezzel az e-mail-címmel rendelkező felhasználó" #: lib/graphql/resolvers/person.ex:396 #: lib/graphql/resolvers/person.ex:425 #: lib/graphql/resolvers/person.ex:440 +#, elixir-autogen, elixir-format msgid "Profile is not owned by authenticated user" msgstr "A profilt nem hitelesített felhasználó birtokolja" +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:159 msgid "Registrations are not open" msgstr "A regisztrációk nincsenek nyitva" +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:427 msgid "The current password is invalid" msgstr "A jelenlegi jelszó érvénytelen" +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 msgid "The new email doesn't seem to be valid" msgstr "Az új e-mail-cím nem tűnik érvényesnek" +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 msgid "The new email must be different" msgstr "Az új e-mail-címnek eltérőnek kell lennie" +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:430 msgid "The new password must be different" msgstr "Az új jelszónak eltérőnek kell lennie" +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 msgid "The password provided is invalid" msgstr "A megadott jelszó érvénytelen" +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:434 msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" "A választott jelszó túl rövid. Győződjön meg arról, hogy a jelszava " "tartalmazzon legalább 6 karaktert." +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:292 msgid "This user can't reset their password" msgstr "Ez a felhasználó nem tudja visszaállítani a jelszavát" +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:81 msgid "This user has been disabled" msgstr "Ez a felhasználó le lett tiltva" +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 msgid "Unable to validate user" msgstr "Nem lehet ellenőrizni a felhasználót" +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:520 msgid "User already disabled" msgstr "A felhasználó már le van tiltva" +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:585 msgid "User requested is not logged-in" msgstr "A kért felhasználó nincs bejelentkezve" +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:307 msgid "You are already a member of this group" msgstr "Már tagja ennek a csoportnak" +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:342 msgid "You can't leave this group because you are the only administrator" msgstr "Nem hagyhatja el ezt a csoportot, mert Ön az egyedüli adminisztrátor" +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:304 msgid "You cannot join this group" msgstr "Nem csatlakozhat ehhez a csoporthoz" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:132 +#, elixir-autogen, elixir-format msgid "You may not list groups unless moderator." msgstr "Lehet, hogy nem sorolhatja fel a csoportokat, hacsak nem moderátor." +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:485 msgid "You need to be logged-in to change your email" msgstr "Bejelentkezve kell lennie az e-mail-címe megváltoztatásához" +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:442 msgid "You need to be logged-in to change your password" msgstr "Bejelentkezve kell lennie a jelszava megváltoztatásához" +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:281 msgid "You need to be logged-in to delete a group" msgstr "Bejelentkezve kell lennie egy csoport törléséhez" +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:547 msgid "You need to be logged-in to delete your account" msgstr "Bejelentkezve kell lennie a fiókja törléséhez" +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:312 msgid "You need to be logged-in to join a group" msgstr "Bejelentkezve kell lennie egy csoporthoz való csatlakozáshoz" +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:347 msgid "You need to be logged-in to leave a group" msgstr "Bejelentkezve kell lennie egy csoportból való kilépéshez" +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:245 msgid "You need to be logged-in to update a group" msgstr "Bejelentkezve kell lennie egy csoport frissítéséhez" +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:112 msgid "You need to have an existing token to get a refresh token" msgstr "Szüksége van egy meglévő tokenre egy frissítési token beszerzéséhez" +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 msgid "You requested again a confirmation email too soon" msgstr "Túl hamar kért újra egy megerősítő e-mailt" +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:162 msgid "Your email is not on the allowlist" msgstr "Az e-mail-címe nincs rajta az engedélyezési listán" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:100 +#, elixir-autogen, elixir-format msgid "Error while performing background task" msgstr "Hiba a háttérfeladat végrehajtásakor" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:32 +#, elixir-autogen, elixir-format msgid "No profile found with this ID" msgstr "Nem található profil ezzel az azonosítóval" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:61 #: lib/graphql/resolvers/actor.ex:97 +#, elixir-autogen, elixir-format msgid "No remote profile found with this ID" msgstr "Nem található távoli profil ezzel az azonosítóval" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:72 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can suspend a profile" msgstr "Csak moderátorok és adminisztrátorok függeszthetnek fel egy profilt" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:105 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can unsuspend a profile" msgstr "" "Csak moderátorok és adminisztrátorok szüntethetik meg egy profil " "felfüggesztését" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:29 +#, elixir-autogen, elixir-format msgid "Only remote profiles may be refreshed" msgstr "Csak távoli profilokat lehet frissíteni" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:64 +#, elixir-autogen, elixir-format msgid "Profile already suspended" msgstr "A profil már fel van függesztve" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:96 +#, elixir-autogen, elixir-format msgid "A valid email is required by your instance" msgstr "Érvényes e-mail-címet követelt meg az Ön példánya" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:90 #: lib/graphql/resolvers/participant.ex:143 +#, elixir-autogen, elixir-format msgid "Anonymous participation is not enabled" msgstr "A névtelen részvétel nincs engedélyezve" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:210 +#, elixir-autogen, elixir-format msgid "Cannot remove the last administrator of a group" msgstr "Nem lehet eltávolítani egy csoport utolsó adminisztrátorát" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:207 +#, elixir-autogen, elixir-format msgid "Cannot remove the last identity of a user" msgstr "Nem lehet eltávolítani egy felhasználó utolsó személyazonosságát" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:126 +#, elixir-autogen, elixir-format msgid "Comment is already deleted" msgstr "A hozzászólást már törölték" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:103 #: lib/graphql/resolvers/discussion.ex:69 +#, elixir-autogen, elixir-format msgid "Discussion not found" msgstr "Nem található a megbeszélés" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:71 #: lib/graphql/resolvers/report.ex:90 +#, elixir-autogen, elixir-format msgid "Error while saving report" msgstr "Hiba a jelentés mentésekor" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:110 +#, elixir-autogen, elixir-format msgid "Error while updating report" msgstr "Hiba a jelentés frissítésekor" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:131 +#, elixir-autogen, elixir-format msgid "Event id not found" msgstr "Nem található az eseményazonosító" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 +#, elixir-autogen, elixir-format msgid "Event not found" msgstr "Nem található az esemény" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:87 #: lib/graphql/resolvers/participant.ex:128 #: lib/graphql/resolvers/participant.ex:155 #: lib/graphql/resolvers/participant.ex:336 +#, elixir-autogen, elixir-format msgid "Event with this ID %{id} doesn't exist" msgstr "Ezzel a(z) %{id} azonosítóval rendelkező esemény nem létezik" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:103 +#, elixir-autogen, elixir-format msgid "Internal Error" msgstr "Belső hiba" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:219 +#, elixir-autogen, elixir-format msgid "No discussion with ID %{id}" msgstr "Nincs %{id} azonosítóval rendelkező megbeszélés" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:80 #: lib/graphql/resolvers/todos.ex:107 #: lib/graphql/resolvers/todos.ex:179 #: lib/graphql/resolvers/todos.ex:208 #: lib/graphql/resolvers/todos.ex:237 +#, elixir-autogen, elixir-format msgid "No profile found for user" msgstr "Nem található profil a felhasználóhoz" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:64 +#, elixir-autogen, elixir-format msgid "No such feed token" msgstr "Nincs ilyen hírforrástoken" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:259 +#, elixir-autogen, elixir-format msgid "Participant already has role %{role}" msgstr "A résztvevő már rendelkezik %{role} szereppel" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:187 #: lib/graphql/resolvers/participant.ex:220 #: lib/graphql/resolvers/participant.ex:263 +#, elixir-autogen, elixir-format msgid "Participant not found" msgstr "Nem található a résztvevő" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:32 +#, elixir-autogen, elixir-format msgid "Person with ID %{id} not found" msgstr "Nem található %{id} azonosítóval rendelkező személy" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:56 +#, elixir-autogen, elixir-format msgid "Person with username %{username} not found" msgstr "Nem található %{username} felhasználónévvel rendelkező személy" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:169 #: lib/graphql/resolvers/post.ex:203 +#, elixir-autogen, elixir-format msgid "Post ID is not a valid ID" msgstr "A bejegyzésazonosító nem érvényes azonosító" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:172 #: lib/graphql/resolvers/post.ex:206 +#, elixir-autogen, elixir-format msgid "Post doesn't exist" msgstr "A bejegyzés nem létezik" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:84 +#, elixir-autogen, elixir-format msgid "Profile invited doesn't exist" msgstr "A meghívott profil nem létezik" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:93 #: lib/graphql/resolvers/member.ex:97 +#, elixir-autogen, elixir-format msgid "Profile is already a member of this group" msgstr "A profil már tagja ennek a csoportnak" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:133 #: lib/graphql/resolvers/post.ex:175 #: lib/graphql/resolvers/post.ex:209 @@ -509,655 +508,656 @@ msgstr "A profil már tagja ennek a csoportnak" #: lib/graphql/resolvers/todos.ex:182 #: lib/graphql/resolvers/todos.ex:214 #: lib/graphql/resolvers/todos.ex:246 +#, elixir-autogen, elixir-format msgid "Profile is not member of group" msgstr "A profil nem tagja a csoportnak" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:67 #: lib/graphql/resolvers/person.ex:233 +#, elixir-autogen, elixir-format msgid "Profile not found" msgstr "Nem található a profil" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:48 +#, elixir-autogen, elixir-format msgid "Report not found" msgstr "Nem található a jelentés" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:172 #: lib/graphql/resolvers/resource.ex:199 +#, elixir-autogen, elixir-format msgid "Resource doesn't exist" msgstr "Az erőforrás nem létezik" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:124 +#, elixir-autogen, elixir-format msgid "The event has already reached its maximum capacity" msgstr "Az esemény már elérte a legnagyobb kapacitását" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:282 +#, elixir-autogen, elixir-format msgid "This token is invalid" msgstr "Ez a token érvénytelen" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:176 #: lib/graphql/resolvers/todos.ex:243 +#, elixir-autogen, elixir-format msgid "Todo doesn't exist" msgstr "A tennivaló nem létezik" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:77 #: lib/graphql/resolvers/todos.ex:211 #: lib/graphql/resolvers/todos.ex:240 +#, elixir-autogen, elixir-format msgid "Todo list doesn't exist" msgstr "A tennivalólista nem létezik" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:73 +#, elixir-autogen, elixir-format msgid "Token does not exist" msgstr "A token nem létezik" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:67 #: lib/graphql/resolvers/feed_token.ex:70 +#, elixir-autogen, elixir-format msgid "Token is not a valid UUID" msgstr "A token nem érvényes UUID" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:98 +#, elixir-autogen, elixir-format msgid "User not found" msgstr "Nem található a felhasználó" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:310 +#, elixir-autogen, elixir-format msgid "You already have a profile for this user" msgstr "Már rendelkezik profillal ehhez a felhasználóhoz" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:134 +#, elixir-autogen, elixir-format msgid "You are already a participant of this event" msgstr "Már résztvevője ennek az eseménynek" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:87 +#, elixir-autogen, elixir-format msgid "You are not a member of this group" msgstr "Nem tagja ennek a csoportnak" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:157 #: lib/graphql/resolvers/member.ex:173 #: lib/graphql/resolvers/member.ex:188 +#, elixir-autogen, elixir-format msgid "You are not a moderator or admin for this group" msgstr "Nem moderátor vagy adminisztrátor ennél a csoportnál" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:59 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a comment if not connected" msgstr "Nem hozhat létre hozzászólást, ha nincs kapcsolódva" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:41 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a feed token if not connected" msgstr "Nem hozhat létre hírforrástokent, ha nincs kapcsolódva" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:134 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a comment if not connected" msgstr "Nem törölhet hozzászólást, ha nincs kapcsolódva" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:82 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a feed token if not connected" msgstr "Nem törölhet hírforrástokent, ha nincs kapcsolódva" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:93 +#, elixir-autogen, elixir-format msgid "You are not allowed to update a comment if not connected" msgstr "Nem frissíthet hozzászólást, ha nincs kapcsolódva" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:181 #: lib/graphql/resolvers/participant.ex:214 +#, elixir-autogen, elixir-format msgid "You can't leave event because you're the only event creator participant" msgstr "" "Nem hagyhatja el az eseményt, mert Ön az egyedüli eseménylétrehozó résztvevő" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:192 +#, elixir-autogen, elixir-format msgid "You can't set yourself to a lower member role for this group because you are the only administrator" msgstr "" "Nem állíthatja magát alacsonyabb tagszerepre ennél a csoportnál, mert Ön az " "egyedüli adminisztrátor" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:122 +#, elixir-autogen, elixir-format msgid "You cannot delete this comment" msgstr "Nem tudja törölni ezt a hozzászólást" +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:408 msgid "You cannot delete this event" msgstr "Nem tudja törölni ezt az eseményt" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:90 +#, elixir-autogen, elixir-format msgid "You cannot invite to this group" msgstr "Nem tud meghívni ebbe a csoportba" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:76 +#, elixir-autogen, elixir-format msgid "You don't have permission to delete this token" msgstr "Nincs jogosultsága a token törléséhez" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:56 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list action logs" msgstr "" "Bejelentkezve kell lennie és moderátornak kell lennie a műveletnaplók " "felsorolásához" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:36 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list reports" msgstr "" "Bejelentkezve kell lennie és moderátornak kell lennie a jelentések " "felsorolásához" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:115 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to update a report" msgstr "" "Bejelentkezve kell lennie és moderátornak kell lennie egy jelentés " "frissítéséhez" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:53 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to view a report" msgstr "" "Bejelentkezve kell lennie és moderátornak kell lennie egy jelentés " "megtekintéséhez" +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:250 msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" "Bejelentkezve kell lennie és adminisztrátornak kell lennie az " "adminisztrátori beállításokhoz való hozzáféréshez" +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:234 msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" "Bejelentkezve kell lennie és adminisztrátornak kell lennie a vezérlőpulti " "statisztikákhoz való hozzáféréshez" +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:276 msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" "Bejelentkezve kell lennie és adminisztrátornak kell lennie az " "adminisztrátori beállítások mentéséhez" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:84 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access discussions" msgstr "Bejelentkezve kell lennie a megbeszélésekhez való hozzáféréshez" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:96 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access resources" msgstr "Bejelentkezve kell lennie az erőforrásokhoz való hozzáféréshez" +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:318 msgid "You need to be logged-in to create events" msgstr "Bejelentkezve kell lennie az események létrehozásához" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:141 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create posts" msgstr "Bejelentkezve kell lennie a bejegyzések létrehozásához" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create reports" msgstr "Bejelentkezve kell lennie a jelentések létrehozásához" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:140 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create resources" msgstr "Bejelentkezve kell lennie az erőforrások létrehozásához" +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:417 msgid "You need to be logged-in to delete an event" msgstr "Bejelentkezve kell lennie egy esemény törléséhez" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:214 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete posts" msgstr "Bejelentkezve kell lennie a bejegyzések törléséhez" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:207 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete resources" msgstr "Bejelentkezve kell lennie az erőforrások törléséhez" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:108 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to join an event" msgstr "Bejelentkezve kell lennie egy eseményhez való csatlakozáshoz" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:225 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to leave an event" msgstr "Bejelentkezve kell lennie egy esemény elhagyásához" +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:374 msgid "You need to be logged-in to update an event" msgstr "Bejelentkezve kell lennie egy esemény frissítéséhez" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:180 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update posts" msgstr "Bejelentkezve kell lennie a bejegyzések frissítéséhez" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:177 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update resources" msgstr "Bejelentkezve kell lennie az erőforrások frissítéséhez" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:236 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to view a resource preview" msgstr "Bejelentkezve kell lennie egy erőforrás előnézetének megtekintéséhez" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:132 +#, elixir-autogen, elixir-format msgid "Parent resource doesn't belong to this group" msgstr "A szülőerőforrás nem tartozik ehhez a csoporthoz" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:114 +#, elixir-autogen, elixir-format msgid "The chosen password is too short." msgstr "A választott jelszó túl rövid." -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:142 +#, elixir-autogen, elixir-format msgid "The registration token is already in use, this looks like an issue on our side." msgstr "" "A regisztrációs token már használatban van. Ez hibának tűnik a mi oldalunkon." -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:108 +#, elixir-autogen, elixir-format msgid "This email is already used." msgstr "Ez az e-mail-cím már használatban van." -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:99 +#, elixir-autogen, elixir-format msgid "Post not found" msgstr "Nem található a bejegyzés" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:86 +#, elixir-autogen, elixir-format msgid "Invalid arguments passed" msgstr "Érvénytelen argumentumok lettek átadva" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:92 +#, elixir-autogen, elixir-format msgid "Invalid credentials" msgstr "Érvénytelen hitelesítési adatok" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:90 +#, elixir-autogen, elixir-format msgid "Reset your password to login" msgstr "Állítsa vissza a jelszavát a bejelentkezéshez" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:97 #: lib/graphql/error.ex:102 +#, elixir-autogen, elixir-format msgid "Resource not found" msgstr "Nem található az erőforrás" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:104 +#, elixir-autogen, elixir-format msgid "Something went wrong" msgstr "Valami elromlott" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:85 +#, elixir-autogen, elixir-format msgid "Unknown Resource" msgstr "Ismeretlen erőforrás" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:95 +#, elixir-autogen, elixir-format msgid "You don't have permission to do this" msgstr "Nincs jogosultsága, hogy ezt tegye" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged in" msgstr "Bejelentkezve kell lennie" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:118 +#, elixir-autogen, elixir-format msgid "You can't accept this invitation with this profile." msgstr "Nem tudja elfogadni ezt a meghívást ezzel a profillal." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:139 +#, elixir-autogen, elixir-format msgid "You can't reject this invitation with this profile." msgstr "Nem tudja visszautasítani ezt a meghívást ezzel a profillal." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/media.ex:71 +#, elixir-autogen, elixir-format msgid "File doesn't have an allowed MIME type." msgstr "A fájl nem rendelkezik engedélyezett MIME-típussal." +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:240 msgid "Profile is not administrator for the group" msgstr "A profil nem adminisztrátor ennél a csoportnál" +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:363 msgid "You can't edit this event." msgstr "Nem tudja szerkeszteni ezt az eseményt." +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:366 msgid "You can't attribute this event to this profile." msgstr "Nem tudja ezt az eseményt ennek a profilnak tulajdonítani." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:142 +#, elixir-autogen, elixir-format msgid "This invitation doesn't exist." msgstr "Ez a meghívás nem létezik." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:217 +#, elixir-autogen, elixir-format msgid "This member already has been rejected." msgstr "Ez a tag már vissza lett utasítva." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:241 +#, elixir-autogen, elixir-format msgid "You don't have the right to remove this member." msgstr "Nincs meg a jogosultsága a tag eltávolításához." +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format -#: lib/mobilizon/actors/actor.ex:351 msgid "This username is already taken." msgstr "Ez a felhasználónév már foglalt." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:81 +#, elixir-autogen, elixir-format msgid "You must provide either an ID or a slug to access a discussion" msgstr "" "Meg kell adnia vagy egy azonosítót, vagy egy keresőbarát URL-t egy " "megbeszéléshez való hozzáféréshez" +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:313 msgid "Organizer profile is not owned by the user" msgstr "A szervező profilját nem a felhasználó birtokolja" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:93 +#, elixir-autogen, elixir-format msgid "Profile ID provided is not the anonymous profile one" msgstr "A megadott profilazonosító nem a névtelen profil" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:181 #: lib/graphql/resolvers/group.ex:223 #: lib/graphql/resolvers/person.ex:148 #: lib/graphql/resolvers/person.ex:182 #: lib/graphql/resolvers/person.ex:304 +#, elixir-autogen, elixir-format msgid "The provided picture is too heavy" msgstr "A megadott fénykép túl nehéz" -#, elixir-autogen, elixir-format -#: lib/web/views/utils.ex:34 -msgid "Index file not found. You need to recompile the front-end." -msgstr "Indexfájl nem található. Újra kell fordítania az előtétprogramot." - -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:129 +#, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "Hiba az erőforrás létrehozáskor" +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:503 msgid "Invalid activation token" msgstr "Érvénytelen aktiválási token" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:226 +#, elixir-autogen, elixir-format msgid "Unable to fetch resource details from this URL." msgstr "Nem lehet lekérni az erőforrás részleteit erről az URL-ről." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/event.ex:164 #: lib/graphql/resolvers/participant.ex:253 #: lib/graphql/resolvers/participant.ex:328 +#, elixir-autogen, elixir-format msgid "Provided profile doesn't have moderator permissions on this event" msgstr "" "A megadott profilnak nincsenek moderátor jogosultságai ezen az eseményen" +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:299 msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" "A szervező profiljának nincs jogosultsága eseményt létrehozni ennek a " "csoportnak a nevében" +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:354 msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" "Ennek a profilnak nincs jogosultsága eseményt frissíteni ennek a csoportnak " "a nevében" +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:166 msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" "Az e-mail-címe meg lett tagadva a regisztrációhoz vagy nem engedélyezett e" "-mail-szolgáltatót használ" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:129 +#, elixir-autogen, elixir-format msgid "Comment not found" msgstr "A hozzászólás nem található" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:123 +#, elixir-autogen, elixir-format msgid "Error while creating a discussion" msgstr "Hiba egy megbeszélés létrehozásakor" +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:624 msgid "Error while updating locale" msgstr "Hiba a területi beállítások frissítésekor" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:307 +#, elixir-autogen, elixir-format msgid "Error while uploading pictures" msgstr "Hiba a képek feltöltésekor" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:190 +#, elixir-autogen, elixir-format msgid "Failed to leave the event" msgstr "Nem sikerült elhagyni az eseményt" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:236 +#, elixir-autogen, elixir-format msgid "Failed to update the group" msgstr "Nem sikerült frissíteni a csoportot" +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 msgid "Failed to update user email" msgstr "Nem sikerült frissíteni a felhasználó e-mail-címét" +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:499 msgid "Failed to validate user email" msgstr "Nem sikerült ellenőrizni a felhasználó e-mail-címét" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:146 +#, elixir-autogen, elixir-format msgid "The anonymous actor ID is invalid" msgstr "A névtelen szereplő azonosítója érvénytelen" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:165 +#, elixir-autogen, elixir-format msgid "Unknown error while updating resource" msgstr "Ismeretlen hiba az erőforrás frissítésekor" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:84 +#, elixir-autogen, elixir-format msgid "You are not the comment creator" msgstr "Ön nem a hozzászólás létrehozója" +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:424 msgid "You cannot change your password." msgstr "Nem tudja megváltoztatni a jelszavát." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:321 +#, elixir-autogen, elixir-format msgid "Format not supported" msgstr "A formátum nem támogatott" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:305 +#, elixir-autogen, elixir-format msgid "A dependency needed to export to %{format} is not installed" msgstr "" "A(z) %{format} formátumba történő exportáláshoz szükséges egyik függőség " "nincs telepítve" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:313 +#, elixir-autogen, elixir-format msgid "An error occured while saving export" msgstr "Hiba történt az exportálás mentésekor" -#, elixir-autogen, elixir-format #: lib/web/controllers/export_controller.ex:30 +#, elixir-autogen, elixir-format msgid "Export to format %{format} is not enabled on this instance" msgstr "" "A(z) %{format} formátumba történő exportálás nincs engedélyezve ezen a " "példányon" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:187 +#, elixir-autogen, elixir-format msgid "Only admins can create groups" msgstr "Csak adminisztrátorok hozhatnak létre csoportokat" +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:306 msgid "Only groups can create events" msgstr "Csak csoportok hozhatnak létre eseményeket" +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:292 msgid "Unknown error while creating event" msgstr "Ismeretlen hiba az esemény létrehozásakor" +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:480 msgid "User cannot change email" msgstr "A felhasználó nem tudja megváltoztatni az e-mail-címét" +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:391 msgid "Follow does not match your account" msgstr "A követés nem egyezik az Ön fiókjával" +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:395 msgid "Follow not found" msgstr "A követés nem található" +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:345 msgid "Profile with username %{username} not found" msgstr "Nem található %{username} felhasználónévvel rendelkező profil" +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:340 msgid "This profile does not belong to you" msgstr "Ez a profil nem Önhöz tartozik" +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:365 msgid "You are already following this group" msgstr "Már követi ezt a csoportot" +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:374 msgid "You need to be logged-in to follow a group" msgstr "Bejelentkezve kell lennie egy csoport követéséhez" +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:423 msgid "You need to be logged-in to unfollow a group" msgstr "Bejelentkezve kell lennie egy csoport követésének megszüntetéséhez" +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:400 msgid "You need to be logged-in to update a group follow" msgstr "Bejelentkezve kell lennie egy csoport követésének frissítéséhez" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:210 +#, elixir-autogen, elixir-format msgid "This member does not exist" msgstr "Ez a tag nem létezik" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:234 +#, elixir-autogen, elixir-format msgid "You don't have the role needed to remove this member." msgstr "Nincs meg a tag eltávolításához szükséges szerepe." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:252 +#, elixir-autogen, elixir-format msgid "You must be logged-in to remove a member" msgstr "Bejelentkezve kell lennie egy tag eltávolításához" +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:156 msgid "Your email seems to be using an invalid format" msgstr "Úgy tűnik, hogy az e-mail-címe érvénytelen formátumot használ" +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:380 msgid "Can't confirm an already confirmed user" msgstr "" +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:384 msgid "Deconfirming users is not supported" msgstr "" +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:356 msgid "The new role must be different" msgstr "Az új e-mail-címnek eltérőnek kell lennie" +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:307 msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" "Bejelentkezve kell lennie és adminisztrátornak kell lennie az " "adminisztrátori beállítások mentéséhez" -#, elixir-autogen, elixir-format #: lib/graphql/api/groups.ex:33 +#, elixir-autogen, elixir-format msgid "A profile or group with that name already exists" msgstr "" +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:506 msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/id/LC_MESSAGES/activity.po b/priv/gettext/id/LC_MESSAGES/activity.po index 3b58be0ec..219965196 100644 --- a/priv/gettext/id/LC_MESSAGES/activity.po +++ b/priv/gettext/id/LC_MESSAGES/activity.po @@ -23,314 +23,314 @@ msgstr "" ## Run "mix gettext.extract" to bring this file up to ## date. Leave "msgstr"s empty as changing them here as no ## effect: edit them in PO (.po) files instead. -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:14 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "%{member} menolak undangan untuk bergabung ke kelompok." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:3 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "%{member} ingin bergabung ke kelompok." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:8 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "%{member} diundang oleh %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:30 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "%{profile} menambahkan anggota %{member}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:3 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 msgid "%{profile} excluded member %{member}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 msgid "%{profile} quit the group." msgstr "%{profile} keluar dari kelompok." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "%{profile} memperbarui kelompok %{group}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 msgid "%{profile} updated the member %{member}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:3 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "Acara %{event} dibuat oleh %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "Acara %{event} dihapus oleh %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "Acara %{event} diperbarui oleh %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:3 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "Postingan %{post} dibuat oleh %{profile}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "Postingan %{post} dihapus oleh %{profile}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "Postingan %{post} diperbarui oleh %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:24 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "%{member} bergabung ke kelompok." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "%{profile} memposting komentar di acara %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "%{profile} membalas sebuah komentar di acara %{event}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:27 +#, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" -#, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "Lihat %{count} aktivitas lagi" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:53 #: lib/web/templates/email/email_direct_activity.html.heex:60 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/renderer.ex:46 +#, elixir-autogen, elixir-format msgid "Activity on %{instance}" msgstr "Aktivitas di %{instance}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "%{profile} memposting sebuah pengumuman di acara %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:3 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "" +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:249 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:51 #: lib/web/templates/email/email_direct_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:121 #: lib/web/email/activity.ex:142 +#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:128 +#, elixir-autogen, elixir-format msgid "Daily activity recap for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:49 #: lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:135 +#, elixir-autogen, elixir-format msgid "Weekly activity recap for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "%{profile} memposting komentar baru di acara %{event} Anda." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "%{profile} memposting balasan di acara %{event} Anda." -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:46 +#, elixir-autogen, elixir-format msgid "Announcement for your event %{event}" msgstr "Pengumuman untuk acara %{event} Anda" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/group.ex:23 +#, elixir-autogen, elixir-format msgid "The group %{group} was updated by %{profile}." msgstr "Kelompok %{group} diperbarui oleh %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:47 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "Postingan %{post} dari kelompok %{group} dihapus oleh %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:31 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:39 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "Postingan %{post} dari kelompok %{group} diperbarui oleh %{profile}." @@ -343,127 +343,133 @@ msgstr "Postingan %{post} dari kelompok %{group} diperbarui oleh %{profile}." ## Run "mix gettext.extract" to bring this file up to ## date. Leave "msgstr"s empty as changing them here as no ## effect: edit them in PO (.po) files instead. -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:39 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:47 +#, elixir-autogen, elixir-format msgid "%{member} joined the group %{group}." msgstr "%{member} bergabung ke kelompok." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:43 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group %{group}." msgstr "%{member} menolak undangan untuk bergabung ke kelompok." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:31 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group %{group}." msgstr "%{member} ingin bergabung ke kelompok." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:35 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile} to group %{group}." msgstr "%{member} diundang oleh %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member} to group %{group}." msgstr "%{profile} menambahkan anggota %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:55 +#, elixir-autogen, elixir-format msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:33 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:69 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:75 +#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:61 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:79 +#, elixir-autogen, elixir-format msgid "%{profile} quit the group %{group}." msgstr "%{profile} keluar dari kelompok." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:45 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:35 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:86 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:26 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:101 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:56 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:41 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "" + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "%{profile} menambahkan anggota %{member}." diff --git a/priv/gettext/id/LC_MESSAGES/default.po b/priv/gettext/id/LC_MESSAGES/default.po index 12c99f57d..b2391171c 100644 --- a/priv/gettext/id/LC_MESSAGES/default.po +++ b/priv/gettext/id/LC_MESSAGES/default.po @@ -14,256 +14,256 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.6.2\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:66 +#, elixir-autogen, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" "Jika Anda tidak meminta ini, harap abaikan surel ini. Kata sandi Anda tidak " "akan berubah sampai Anda mengakses tautan di bawah dan membuat sandi yang " "baru." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:120 +#, elixir-autogen, elixir-format msgid "%{title} by %{creator}" msgstr "%{title} oleh %{creator}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:80 +#, elixir-autogen, elixir-format msgid "Activate my account" msgstr "Aktifkan akun saya" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:150 #: lib/web/templates/email/email.text.eex:9 +#, elixir-autogen, elixir-format msgid "Ask the community on Framacolibri" msgstr "Bertanya ke komunitas di Framacolibri" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:15 +#, elixir-autogen, elixir-format msgid "Comments" msgstr "Komentar" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:115 #: lib/web/templates/email/report.text.eex:11 +#, elixir-autogen, elixir-format msgid "Event" msgstr "Acara" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:49 +#, elixir-autogen, elixir-format msgid "Instructions to reset your password on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:21 +#, elixir-autogen, elixir-format msgid "Reason" msgstr "Alasan" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:86 +#, elixir-autogen, elixir-format msgid "Reset Password" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:53 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:26 +#, elixir-autogen, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "Instruksi untuk mengkonfirmasi akun Mobilizon Anda pada %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:22 +#, elixir-autogen, elixir-format msgid "New report on Mobilizon instance %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:67 #: lib/web/templates/email/before_event_notification.text.eex:4 +#, elixir-autogen, elixir-format msgid "Go to event page" msgstr "Pergi ke halaman acara" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:1 +#, elixir-autogen, elixir-format msgid "New report from %{reporter} on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:1 +#, elixir-autogen, elixir-format msgid "Participation approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:18 #: lib/web/templates/email/password_reset.text.eex:1 +#, elixir-autogen, elixir-format msgid "Password reset" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:7 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:114 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been approved" msgstr "Keikutsertaan Anda pada acara %{title} telah diterima" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:67 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been rejected" msgstr "Keikutsertaan Anda pada acara %{title} telah ditolak" -#, elixir-autogen, elixir-format #: lib/web/email/event.ex:44 +#, elixir-autogen, elixir-format msgid "Event %{title} has been updated" msgstr "Acara %{title} telah diperbarui" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:7 +#, elixir-autogen, elixir-format msgid "New title: %{title}" msgstr "Judul baru: %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:5 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:105 +#, elixir-autogen, elixir-format msgid "Warning" msgstr "Peringatan" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:140 +#, elixir-autogen, elixir-format msgid "Confirm your participation to event %{title}" msgstr "Konfirmasi keikutsertaan Anda pada acara %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:106 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal ID for your current selected identity" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal user ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Any of the information we collect from you may be used in the following ways:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:13 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Basic account information" msgstr "Informasi akun dasar" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:32 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do not share any dangerous information over Mobilizon." msgstr "Dilarang membagikan informasi berbahaya melalui Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:123 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we disclose any information to outside parties?" msgstr "Apakah kami mengungkapkan suatu informasi ke pihak luar?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:100 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we use cookies?" msgstr "Apakah kami menggunakan kuki?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "How do we protect your information?" msgstr "Bagaimana cara kami melindungi informasi Anda?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:36 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "IPs and other metadata" msgstr "IP dan metadata lain" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:23 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Published events and comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:93 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain the IP addresses associated with registered users no more than 12 months." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:107 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Tokens to authenticate you" msgstr "Token untuk mengontentikasi Anda" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:38 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We also may retain server logs which include the IP address of every request to our server." msgstr "" "Kami juga akan menyimpan log server yang mengandung alamat IP dari setiap " "permintaan (request) ke server kami." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:102 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We store the following information on your device when you connect:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:84 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We will make a good faith effort to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:45 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What do we use your information for?" msgstr "Untuk apa kami menggunakan informasi Anda?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:83 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What is our data retention policy?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:99 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You may irreversibly delete your account at any time." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to our Privacy Policy" msgstr "Perubahan pada Kebijakan Privasi kami" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:139 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site." msgstr "" @@ -273,8 +273,8 @@ msgstr "" "\"https://en.wikipedia.org/wiki/General_Data_Protection_Regulation\">General " "Data Protection Regulation) jangan gunakan situs ini." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site." msgstr "" @@ -284,361 +284,361 @@ msgstr "" "://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act\"" ">Children's Online Privacy Protection Act) jangan gunakan situs ini." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:160 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we decide to change our privacy policy, we will post those changes on this page." msgstr "" "Jika kami memutuskan untuk mengubah kebijakan privasi kami, kami akan " "memposting perubahan tersebut di halaman ini." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:153 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Law requirements can be different if this server is in another jurisdiction." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:137 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Site usage by children" msgstr "Penggunaan situs oleh anak-anak" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:68 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:61 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:54 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:10 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What information do we collect?" msgstr "Informasi apa yang kami kumpulkan?" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:182 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: confirm your email address" msgstr "Mobilizon pada %{instance}: konfirmasi alamat surel Anda" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:159 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: email changed" msgstr "Mobilizon pada %{instance}: surel diubah" -#, elixir-format #: lib/web/email/notification.ex:52 +#, elixir-format msgid "One event planned today" msgid_plural "%{nb_events} events planned today" msgstr[0] "%{nb_events} acara direncanakan hari ini" -#, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:47 #: lib/web/templates/email/on_day_notification.text.eex:3 +#, elixir-format msgid "You have one event today:" msgid_plural "You have %{total} events today:" msgstr[0] "Anda memiliki %{total} acara hari ini:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.text.eex:3 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{group}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:18 #: lib/web/templates/email/group_invite.text.eex:1 +#, elixir-autogen, elixir-format msgid "Come along!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/notification.ex:24 +#, elixir-autogen, elixir-format msgid "Don't forget to go to %{title}" msgstr "Jangan lupa untuk pergi ke %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:47 #: lib/web/templates/email/before_event_notification.text.eex:3 +#, elixir-autogen, elixir-format msgid "Get ready for %{title}" msgstr "Bersiaplah untuk %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:83 +#, elixir-autogen, elixir-format msgid "See my groups" msgstr "Lihat kelompok-kelompok saya" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:65 #: lib/web/templates/email/group_invite.text.eex:5 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to your groups." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.text.eex:5 +#, elixir-autogen, elixir-format msgid "View the event on: %{link}" msgstr "Lihat acara di: %{link}" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:30 +#, elixir-autogen, elixir-format msgid "You have been invited by %{inviter} to join group %{group}" msgstr "" "Anda telah diundang oleh %{inviter} untuk bergabung ke kelompok %{group}" -#, elixir-format #: lib/web/email/notification.ex:81 +#, elixir-format msgid "One event planned this week" msgid_plural "%{nb_events} events planned this week" msgstr[0] "%{nb_events} acara direncanakan pekan ini" -#, elixir-format #: lib/web/email/notification.ex:107 +#, elixir-format msgid "One participation request for event %{title} to process" msgid_plural "%{number_participation_requests} participation requests for event %{title} to process" msgstr[0] "" -#, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:47 #: lib/web/templates/email/notification_each_week.text.eex:3 +#, elixir-format msgid "You have one event this week:" msgid_plural "You have %{total} events this week:" msgstr[0] "Anda memiliki %{total} acara pekan ini:" -#, elixir-autogen, elixir-format #: lib/service/metadata/utils.ex:53 +#, elixir-autogen, elixir-format msgid "The event organizer didn't add any description." msgstr "Penyelenggara acara tidak menambahkan keterangan." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:78 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:62 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Accepting these Terms" msgstr "Menerima Persyaratan ini" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:73 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to these Terms" msgstr "Perubahan pada Persyaratan ini" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:271 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:192 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:217 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:211 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:167 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that is illegal or unlawful, that would otherwise create liability;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:103 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Creating Accounts" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:284 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Entire Agreement" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:294 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Feedback" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:261 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Hyperlinks and Third Party Content" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:279 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:205 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:128 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:94 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Privacy Policy" msgstr "Kebijakan Privasi" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:304 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions & Contact Information" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:277 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Termination" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:199 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your Content & Conduct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:263 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:224 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:254 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For full details about the Mobilizon software see here." msgstr "" "Untuk keterangan lebih lanjut tentang perangkat lunak Mobilizon lihat di sini." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:82 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:179 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:152 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:286 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:247 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:185 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:306 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions or comments about the Service may be directed to us at %{contact}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:245 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Source code" msgstr "Kode sumber" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:296 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}." msgstr "" @@ -646,58 +646,58 @@ msgstr "" "tentang Layanan, dan Persyaratan ini dan, secara umum, " "%{instance_name}." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:234 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:7 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} will not use or transmit or resell your personal data" msgstr "" "%{instance_name} tidak akan mentransmisikan atau menjual ulang data " "pribadi Anda" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:113 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:240 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:321 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:3 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Short version" msgstr "Versi pendek" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:29 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The service is provided without warranties and these terms may change in the future" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:166 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020." msgstr "" @@ -705,8 +705,8 @@ msgstr "" "licenses/by-sa/4.0/\">CC BY-SA. Dokumen ini terakhir diperbarui pada 18 " "Juni 2020." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:314 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020." msgstr "" @@ -714,76 +714,75 @@ msgstr "" "licenses/by-sa/4.0/\">CC BY-SA. Dokumen ini terakhir diperbarui pada 22 " "Juni 2020." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:21 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect other people and %{instance_name}'s rules when using the service" msgstr "" "Anda harus menghormati orang lain dan peraturan %{instance_name} saat " "menggunakan layanan" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect the law when using %{instance_name}" msgstr "Anda harus menghormati hukum saat menggunakan %{instance_name}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:5 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content is yours" msgstr "Konten Anda milik Anda" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71 +#, elixir-autogen, elixir-format msgid "Confirm my e-mail address" msgstr "Konfirmasi alamat surel saya" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm your e-mail" msgstr "Konfirmasi surel Anda" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" "Hai! Anda baru saja mendaftar untuk bergabung ke acara ini: « %{title} ». " "Harap konfirmasi alamat surel yang Anda berikan:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:142 #: lib/web/templates/email/email.text.eex:8 +#, elixir-autogen, elixir-format msgid "Need help? Is something not working as expected?" msgstr "Butuh bantuan? Ada yang tidak bekerja sesuai ekspektasi?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:18 +#, elixir-autogen, elixir-format msgid "New report on %{instance}" msgstr "Laporan baru di %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "The email address for your account on %{host} is being changed to:" msgstr "Alamat surel pada akun Anda di %{host} sedang diubah menjadi:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:47 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:5 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "" -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 #: lib/web/templates/email/event_updated.html.heex:172 @@ -792,1246 +791,1240 @@ msgstr "" #: lib/web/templates/email/notification_each_week.text.eex:11 #: lib/web/templates/email/on_day_notification.html.heex:89 #: lib/web/templates/email/on_day_notification.text.eex:11 +#, elixir-format msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button." msgstr[0] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} didukung oleh Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:187 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} didukung oleh Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:18 #: lib/web/templates/email/pending_participation_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "A request is pending!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:18 #: lib/web/templates/email/before_event_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "An event is upcoming!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:18 #: lib/web/templates/email/email_changed_new.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm new email" msgstr "Konfirmasi surel baru" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:108 +#, elixir-autogen, elixir-format msgid "End" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:18 #: lib/web/templates/email/event_updated.text.eex:1 +#, elixir-autogen, elixir-format msgid "Event update!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:155 +#, elixir-autogen, elixir-format msgid "Flagged comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:59 #: lib/web/templates/email/event_participation_approved.text.eex:7 +#, elixir-autogen, elixir-format msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:79 #: lib/web/templates/email/email_changed_old.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you did not trigger this change yourself, it is likely that someone has gained access to your %{host} account. Please log in and change your password immediately. If you cannot login, contact the admin on %{host}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:12 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 #: lib/web/templates/email/registration_confirmation.html.heex:62 #: lib/web/templates/email/registration_confirmation.text.eex:7 +#, elixir-autogen, elixir-format msgid "If you didn't trigger this email, you may safely ignore it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:84 #: lib/web/templates/email/before_event_notification.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:193 #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "Learn more about Mobilizon here!" msgstr "Pelajari lebih lanjut tentang Mobilizon di sini!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:123 #: lib/web/templates/export/event_participants.html.heex:129 +#, elixir-autogen, elixir-format msgid "Location" msgstr "Lokasi" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:133 +#, elixir-autogen, elixir-format msgid "Location address was removed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:89 #: lib/web/templates/email/pending_participation_notification.text.eex:8 +#, elixir-autogen, elixir-format msgid "Manage pending requests" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:18 #: lib/web/templates/email/registration_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Nearly there!" msgstr "Hampir di sana!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:18 #: lib/web/templates/email/email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "New email confirmation" msgstr "Konfirmasi surel baru" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:191 +#, elixir-autogen, elixir-format msgid "Reasons for report" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:48 +#, elixir-autogen, elixir-format msgid "Someone on %{instance} reported the following content for you to analyze:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:18 #: lib/web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry! You're not going." msgstr "Maaf! Anda tidak ikut." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:93 +#, elixir-autogen, elixir-format msgid "Start" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:3 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" "Terjadi perubahan pada %{title} sehingga kami pikir kami harus memberitahu " "Anda." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:74 #: lib/web/templates/email/event_updated.text.eex:6 +#, elixir-autogen, elixir-format msgid "This event has been cancelled by its organizers. Sorry!" msgstr "Acara ini sudah dibatalkan oleh para penyelenggaranya. Maaf!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:68 #: lib/web/templates/email/event_updated.text.eex:4 +#, elixir-autogen, elixir-format msgid "This event has been confirmed" msgstr "Acara ini sudah dikonfirmasi" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:70 #: lib/web/templates/email/event_updated.text.eex:5 +#, elixir-autogen, elixir-format msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:59 #: lib/web/templates/email/event_participation_rejected.text.eex:7 +#, elixir-autogen, elixir-format msgid "Unfortunately, the organizers rejected your request." msgstr "Sayangnya, para penyelenggara menolak permintaan Anda." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:70 +#, elixir-autogen, elixir-format msgid "Verify your email address" msgstr "Verifikasi alamat surel Anda" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:232 +#, elixir-autogen, elixir-format msgid "View report" msgstr "Lihat laporan" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:24 +#, elixir-autogen, elixir-format msgid "View report:" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 +#, elixir-autogen, elixir-format msgid "Visit event page" msgstr "Kunjungi halaman acara" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:155 +#, elixir-autogen, elixir-format msgid "Visit the updated event page" msgstr "Kunjungi halaman acara yang sudah diperbarui" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:12 +#, elixir-autogen, elixir-format msgid "Visit the updated event page: %{link}" msgstr "Kunjungi halaman acara yang sudah diperbarui: %{link}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:18 #: lib/web/templates/email/on_day_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "What's up today?" msgstr "Ada apa hari ini?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:96 #: lib/web/templates/email/event_participation_approved.text.eex:11 #: lib/web/templates/email/event_participation_confirmed.html.heex:96 #: lib/web/templates/email/event_participation_confirmed.text.eex:6 +#, elixir-autogen, elixir-format msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:106 #: lib/web/templates/email/pending_participation_notification.text.eex:10 +#, elixir-autogen, elixir-format msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:5 #: lib/web/templates/email/event_participation_confirmed.text.eex:3 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're going!" msgstr "Anda ikut!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:87 #: lib/web/templates/email/email_changed_new.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:112 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:64 #: lib/web/templates/email/group_member_removal.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" "Jika Anda rasa ini adalah sebuah kesalahan, Anda dipersilakan untuk " "menghubungi administrator kelompok sehingga mereka dapat menambahkan Anda " "kembali." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -msgid "So long, and thanks for the fish!" -msgstr "Sampai jumpa, dan terima kasih atas ikannya!" - -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:114 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" msgstr "Anda telah dikeluarkan dari kelompok %{group}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.text.eex:3 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:47 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:47 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:85 #: lib/web/templates/email/group_suspension.text.eex:7 +#, elixir-autogen, elixir-format msgid "As this group was located on another instance, it will continue to work for other instances than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:71 #: lib/web/templates/email/group_suspension.text.eex:5 +#, elixir-autogen, elixir-format msgid "As this group was located on this instance, all of it's data has been irretrievably deleted." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:18 #: lib/web/templates/email/group_suspension.text.eex:1 +#, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:90 msgid "The group %{group} has been suspended on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:64 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:96 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For information about how we collect and use information about users of the Service, please check our privacy policy." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:88 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:109 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you delete this information, you need to login again." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:111 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:117 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Note: This information is stored in your localStorage and not your cookies." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:231 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our responsibility" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:87 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:3 #: lib/web/templates/api/terms.html.heex:39 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:120 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:140 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:55 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:134 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:25 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:132 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.text.eex:4 +#, elixir-autogen, elixir-format msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:47 #: lib/web/templates/email/event_participation_confirmed.html.heex:47 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:91 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:54 +#, elixir-autogen, elixir-format msgid "%{reporter} reported the following content." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:5 +#, elixir-autogen, elixir-format msgid "Group %{group} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:71 +#, elixir-autogen, elixir-format msgid "Group reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:7 +#, elixir-autogen, elixir-format msgid "Profile %{profile} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:81 +#, elixir-autogen, elixir-format msgid "Profile reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.html.heex:59 +#, elixir-autogen, elixir-format msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:99 +#, elixir-autogen, elixir-format msgid "A text is required for the post" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:98 +#, elixir-autogen, elixir-format msgid "A title is required for the post" msgstr "" +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.text.eex:5 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:53 msgid "%{name} requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "" +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:47 msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:18 #: lib/web/templates/email/instance_follow.text.eex:1 +#, elixir-autogen, elixir-format msgid "Want to connect?" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:47 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:83 +#, elixir-autogen, elixir-format msgid "Event title" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:47 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:7 +#, elixir-autogen, elixir-format msgid "This page is not correct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:50 +#, elixir-autogen, elixir-format msgid "We're sorry, but something went wrong on our end." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:109 #: lib/web/templates/email/email.text.eex:4 +#, elixir-autogen, elixir-format msgid "This is a demonstration site to test Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 +#, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:120 +#, elixir-autogen, elixir-format msgid "%{actor}'s private events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:115 +#, elixir-autogen, elixir-format msgid "%{actor}'s public events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:224 +#, elixir-autogen, elixir-format msgid "Feed for %{email} on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:61 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may contact the server administrator at %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:59 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may try to contact the server administrator." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:82 +#, elixir-autogen, elixir-format msgid "Technical details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:52 +#, elixir-autogen, elixir-format msgid "The Mobilizon server %{instance} seems to be temporarily down." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:72 +#, elixir-autogen, elixir-format msgid "Public feed for %{instance}" msgstr "" +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:316 msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:322 msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/actor.ex:43 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} has been cancelled!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:50 #: lib/web/templates/email/actor_suspension_participants.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:50 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:18 #: lib/web/templates/email/actor_suspension_participants.text.eex:1 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "" #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#, elixir-autogen, elixir-format #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 #: lib/service/export/participants/pdf.ex:96 +#, elixir-autogen, elixir-format msgid "%{event}_participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant message" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant name" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant status" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:52 #: lib/web/templates/email/admin/_role.html.heex:3 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:55 +#, elixir-autogen, elixir-format msgid "Creator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:49 #: lib/web/templates/email/admin/_role.html.heex:5 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Moderator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:37 +#, elixir-autogen, elixir-format msgid "Not approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:40 +#, elixir-autogen, elixir-format msgid "Not confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:46 +#, elixir-autogen, elixir-format msgid "Participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:43 +#, elixir-autogen, elixir-format msgid "Rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:122 +#, elixir-autogen, elixir-format msgid "Begins on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:125 +#, elixir-autogen, elixir-format msgid "Ends on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:132 +#, elixir-autogen, elixir-format msgid "Number of participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:120 +#, elixir-autogen, elixir-format msgid "Participants for %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:88 +#, elixir-autogen, elixir-format msgid "Anonymous participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.html.heex:12 #: lib/web/templates/email/date/event_tz_date_range.html.heex:20 #: lib/web/templates/email/date/event_tz_date_range.html.heex:36 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "🌐 %{timezone} %{offset}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (%{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (in your timezone %{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:18 #: lib/web/templates/email/notification_each_week.text.eex:1 +#, elixir-autogen, elixir-format msgid "On the agenda this week" msgstr "%{nb_events} acara direncanakan pekan ini" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:113 +#, elixir-autogen, elixir-format msgid "Details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:28 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "From the %{start} to the %{end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:47 +#, elixir-autogen, elixir-format msgid "Manage your participation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:11 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "On %{date} from %{start_time} to %{end_time}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:132 +#, elixir-autogen, elixir-format msgid "Read more" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.html.heex:121 #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Online event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.html.heex:18 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Address:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:1 +#, elixir-autogen, elixir-format msgid "Date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:7 +#, elixir-autogen, elixir-format msgid "Details:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:182 +#, elixir-autogen, elixir-format msgid "Manage your notification settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Manage your participation:" msgstr "" +#: lib/web/templates/email/participation/card/_title.text.eex:3 +#: lib/web/templates/email/participation/card/_title.text.eex:3 #, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/card/_title.text.eex:3 -#: lib/web/templates/email/participation/card/_title.text.eex:3 msgid "Organizer: %{organizer}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:91 +#, elixir-autogen, elixir-format msgid "Participate" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Participate:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 +#, elixir-autogen, elixir-format msgid "Title: %{title}" msgstr "" +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:43 msgid "📅 Just scheduled by %{group}: %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:9 +#, elixir-autogen, elixir-format msgid "New end date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:10 +#, elixir-autogen, elixir-format msgid "New location:" msgstr "Lokasi" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:8 +#, elixir-autogen, elixir-format msgid "New start date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:18 #: lib/web/templates/email/group_membership_rejection.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry, not this time!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:74 +#, elixir-autogen, elixir-format msgid "View the group" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:18 #: lib/web/templates/email/group_membership_approval.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're in!" msgstr "Anda ikut!" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:61 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:88 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved." msgstr "" -#, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:47 #: lib/web/templates/email/pending_participation_notification.text.eex:4 +#, elixir-format msgid "You have one pending attendance request to process for the following event:" msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:" msgstr[0] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:18 #: lib/web/templates/email/admin_user_role_changed.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator changed your role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:122 +#, elixir-autogen, elixir-format msgid "An administrator confirmed your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:1 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:43 #: lib/web/email/admin.ex:70 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:18 #: lib/web/templates/email/admin_user_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually confirmed your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:98 +#, elixir-autogen, elixir-format msgid "An administrator updated your role on %{instance}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/email_changed_new.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:96 #: lib/web/templates/email/admin_user_email_changed_new.html.heex:62 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:62 #: lib/web/templates/email/admin_user_role_changed.html.heex:88 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:7 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:4 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:4 #: lib/web/templates/email/admin_user_role_changed.text.eex:8 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:79 +#, elixir-autogen, elixir-format msgid "Login on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:72 +#, elixir-autogen, elixir-format msgid "New role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:6 +#, elixir-autogen, elixir-format msgid "New role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:64 +#, elixir-autogen, elixir-format msgid "Old role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:5 +#, elixir-autogen, elixir-format msgid "Old role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin/_role.html.heex:7 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "User" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:62 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service:" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.html.heex:47 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/instance_follow.text.eex:5 +#, elixir-autogen, elixir-format, fuzzy msgid "%{name} just requested to follow your instance." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:48 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:54 msgid "%{name} just requested to follow your instance." msgstr "" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format, fuzzy msgid "If you accept, this profile will receive all of your public events." msgstr "" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "To accept this invitation, head over to the profile's admin page." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 msgid "View the details" msgstr "" +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Komentar" +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Peringatan" +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/participation/event_card.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Read more: %{url}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/registration_confirmation.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Activate my account:" msgstr "Aktifkan akun saya" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/id/LC_MESSAGES/errors.po b/priv/gettext/id/LC_MESSAGES/errors.po index 721c36ed9..7b8790a94 100644 --- a/priv/gettext/id/LC_MESSAGES/errors.po +++ b/priv/gettext/id/LC_MESSAGES/errors.po @@ -18,8 +18,8 @@ msgstr "" "X-Generator: Weblate 4.6.2\n" "Content-Transfer-Encoding: 8bit\n" -#, elixir-autogen #: lib/mobilizon/discussions/discussion.ex:69 +#, elixir-autogen msgid "can't be blank" msgstr "tidak boleh kosong" @@ -89,70 +89,69 @@ msgstr "harus lebih dari atau sama dengan %{number}" msgid "must be equal to %{number}" msgstr "harus sama dengan %{number}" +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:107 msgid "Cannot refresh the token" msgstr "" +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:272 msgid "Current profile is not a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:276 msgid "Current profile is not an administrator of the selected group" msgstr "" +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:610 msgid "Error while saving user settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 +#, elixir-autogen, elixir-format msgid "Group not found" msgstr "Kelompok tidak ditemukan" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:98 #: lib/graphql/resolvers/group.ex:102 +#, elixir-autogen, elixir-format msgid "Group with ID %{id} not found" msgstr "Kelompok dengan ID %{id} tidak ditemukan" +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:85 msgid "Impossible to authenticate, either your email or password are invalid." msgstr "" +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:335 msgid "Member not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:94 +#, elixir-autogen, elixir-format msgid "No profile found for the moderator user" msgstr "" +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:272 msgid "No user to validate with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 +#, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:28 #: lib/graphql/resolvers/participant.ex:32 #: lib/graphql/resolvers/participant.ex:210 @@ -162,314 +161,314 @@ msgstr "" #: lib/graphql/resolvers/person.ex:396 #: lib/graphql/resolvers/person.ex:425 #: lib/graphql/resolvers/person.ex:440 +#, elixir-autogen, elixir-format msgid "Profile is not owned by authenticated user" msgstr "" +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:159 msgid "Registrations are not open" msgstr "" +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:427 msgid "The current password is invalid" msgstr "" +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 msgid "The new email doesn't seem to be valid" msgstr "" +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 msgid "The new email must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:430 msgid "The new password must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 msgid "The password provided is invalid" msgstr "" +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:434 msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:292 msgid "This user can't reset their password" msgstr "" +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:81 msgid "This user has been disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 msgid "Unable to validate user" msgstr "" +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:520 msgid "User already disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:585 msgid "User requested is not logged-in" msgstr "" +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:307 msgid "You are already a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:342 msgid "You can't leave this group because you are the only administrator" msgstr "" +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:304 msgid "You cannot join this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:132 +#, elixir-autogen, elixir-format msgid "You may not list groups unless moderator." msgstr "" +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:485 msgid "You need to be logged-in to change your email" msgstr "" +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:442 msgid "You need to be logged-in to change your password" msgstr "" +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:281 msgid "You need to be logged-in to delete a group" msgstr "" +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:547 msgid "You need to be logged-in to delete your account" msgstr "" +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:312 msgid "You need to be logged-in to join a group" msgstr "" +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:347 msgid "You need to be logged-in to leave a group" msgstr "" +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:245 msgid "You need to be logged-in to update a group" msgstr "" +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:112 msgid "You need to have an existing token to get a refresh token" msgstr "" +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 msgid "You requested again a confirmation email too soon" msgstr "" +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:162 msgid "Your email is not on the allowlist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:100 +#, elixir-autogen, elixir-format msgid "Error while performing background task" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:32 +#, elixir-autogen, elixir-format msgid "No profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:61 #: lib/graphql/resolvers/actor.ex:97 +#, elixir-autogen, elixir-format msgid "No remote profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:72 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can suspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:105 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can unsuspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:29 +#, elixir-autogen, elixir-format msgid "Only remote profiles may be refreshed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:64 +#, elixir-autogen, elixir-format msgid "Profile already suspended" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:96 +#, elixir-autogen, elixir-format msgid "A valid email is required by your instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:90 #: lib/graphql/resolvers/participant.ex:143 +#, elixir-autogen, elixir-format msgid "Anonymous participation is not enabled" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:210 +#, elixir-autogen, elixir-format msgid "Cannot remove the last administrator of a group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:207 +#, elixir-autogen, elixir-format msgid "Cannot remove the last identity of a user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:126 +#, elixir-autogen, elixir-format msgid "Comment is already deleted" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:103 #: lib/graphql/resolvers/discussion.ex:69 +#, elixir-autogen, elixir-format msgid "Discussion not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:71 #: lib/graphql/resolvers/report.ex:90 +#, elixir-autogen, elixir-format msgid "Error while saving report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:110 +#, elixir-autogen, elixir-format msgid "Error while updating report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:131 +#, elixir-autogen, elixir-format msgid "Event id not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 +#, elixir-autogen, elixir-format msgid "Event not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:87 #: lib/graphql/resolvers/participant.ex:128 #: lib/graphql/resolvers/participant.ex:155 #: lib/graphql/resolvers/participant.ex:336 +#, elixir-autogen, elixir-format msgid "Event with this ID %{id} doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:103 +#, elixir-autogen, elixir-format msgid "Internal Error" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:219 +#, elixir-autogen, elixir-format msgid "No discussion with ID %{id}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:80 #: lib/graphql/resolvers/todos.ex:107 #: lib/graphql/resolvers/todos.ex:179 #: lib/graphql/resolvers/todos.ex:208 #: lib/graphql/resolvers/todos.ex:237 +#, elixir-autogen, elixir-format msgid "No profile found for user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:64 +#, elixir-autogen, elixir-format msgid "No such feed token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:259 +#, elixir-autogen, elixir-format msgid "Participant already has role %{role}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:187 #: lib/graphql/resolvers/participant.ex:220 #: lib/graphql/resolvers/participant.ex:263 +#, elixir-autogen, elixir-format msgid "Participant not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:32 +#, elixir-autogen, elixir-format msgid "Person with ID %{id} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:56 +#, elixir-autogen, elixir-format msgid "Person with username %{username} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:169 #: lib/graphql/resolvers/post.ex:203 +#, elixir-autogen, elixir-format msgid "Post ID is not a valid ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:172 #: lib/graphql/resolvers/post.ex:206 +#, elixir-autogen, elixir-format msgid "Post doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:84 +#, elixir-autogen, elixir-format msgid "Profile invited doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:93 #: lib/graphql/resolvers/member.ex:97 +#, elixir-autogen, elixir-format msgid "Profile is already a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:133 #: lib/graphql/resolvers/post.ex:175 #: lib/graphql/resolvers/post.ex:209 @@ -483,622 +482,623 @@ msgstr "" #: lib/graphql/resolvers/todos.ex:182 #: lib/graphql/resolvers/todos.ex:214 #: lib/graphql/resolvers/todos.ex:246 +#, elixir-autogen, elixir-format msgid "Profile is not member of group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:67 #: lib/graphql/resolvers/person.ex:233 +#, elixir-autogen, elixir-format msgid "Profile not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:48 +#, elixir-autogen, elixir-format msgid "Report not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:172 #: lib/graphql/resolvers/resource.ex:199 +#, elixir-autogen, elixir-format msgid "Resource doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:124 +#, elixir-autogen, elixir-format msgid "The event has already reached its maximum capacity" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:282 +#, elixir-autogen, elixir-format msgid "This token is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:176 #: lib/graphql/resolvers/todos.ex:243 +#, elixir-autogen, elixir-format msgid "Todo doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:77 #: lib/graphql/resolvers/todos.ex:211 #: lib/graphql/resolvers/todos.ex:240 +#, elixir-autogen, elixir-format msgid "Todo list doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:73 +#, elixir-autogen, elixir-format msgid "Token does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:67 #: lib/graphql/resolvers/feed_token.ex:70 +#, elixir-autogen, elixir-format msgid "Token is not a valid UUID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:98 +#, elixir-autogen, elixir-format msgid "User not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:310 +#, elixir-autogen, elixir-format msgid "You already have a profile for this user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:134 +#, elixir-autogen, elixir-format msgid "You are already a participant of this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:87 +#, elixir-autogen, elixir-format msgid "You are not a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:157 #: lib/graphql/resolvers/member.ex:173 #: lib/graphql/resolvers/member.ex:188 +#, elixir-autogen, elixir-format msgid "You are not a moderator or admin for this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:59 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:41 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:134 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:82 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:93 +#, elixir-autogen, elixir-format msgid "You are not allowed to update a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:181 #: lib/graphql/resolvers/participant.ex:214 +#, elixir-autogen, elixir-format msgid "You can't leave event because you're the only event creator participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:192 +#, elixir-autogen, elixir-format msgid "You can't set yourself to a lower member role for this group because you are the only administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:122 +#, elixir-autogen, elixir-format msgid "You cannot delete this comment" msgstr "" +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:408 msgid "You cannot delete this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:90 +#, elixir-autogen, elixir-format msgid "You cannot invite to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:76 +#, elixir-autogen, elixir-format msgid "You don't have permission to delete this token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:56 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list action logs" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:36 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:115 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to update a report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:53 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to view a report" msgstr "" +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:250 msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:234 msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:276 msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:84 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access discussions" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:96 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access resources" msgstr "" +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:318 msgid "You need to be logged-in to create events" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:141 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:140 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create resources" msgstr "" +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:417 msgid "You need to be logged-in to delete an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:214 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:207 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:108 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to join an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:225 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to leave an event" msgstr "" +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:374 msgid "You need to be logged-in to update an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:180 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:177 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:236 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to view a resource preview" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:132 +#, elixir-autogen, elixir-format msgid "Parent resource doesn't belong to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:114 +#, elixir-autogen, elixir-format msgid "The chosen password is too short." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:142 +#, elixir-autogen, elixir-format msgid "The registration token is already in use, this looks like an issue on our side." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:108 +#, elixir-autogen, elixir-format msgid "This email is already used." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:99 +#, elixir-autogen, elixir-format msgid "Post not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:86 +#, elixir-autogen, elixir-format msgid "Invalid arguments passed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:92 +#, elixir-autogen, elixir-format msgid "Invalid credentials" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:90 +#, elixir-autogen, elixir-format msgid "Reset your password to login" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:97 #: lib/graphql/error.ex:102 +#, elixir-autogen, elixir-format msgid "Resource not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:104 +#, elixir-autogen, elixir-format msgid "Something went wrong" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:85 +#, elixir-autogen, elixir-format msgid "Unknown Resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:95 +#, elixir-autogen, elixir-format msgid "You don't have permission to do this" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged in" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:118 +#, elixir-autogen, elixir-format msgid "You can't accept this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:139 +#, elixir-autogen, elixir-format msgid "You can't reject this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/media.ex:71 +#, elixir-autogen, elixir-format msgid "File doesn't have an allowed MIME type." msgstr "" +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:240 msgid "Profile is not administrator for the group" msgstr "" +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:363 msgid "You can't edit this event." msgstr "" +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:366 msgid "You can't attribute this event to this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:142 +#, elixir-autogen, elixir-format msgid "This invitation doesn't exist." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:217 +#, elixir-autogen, elixir-format msgid "This member already has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:241 +#, elixir-autogen, elixir-format msgid "You don't have the right to remove this member." msgstr "" +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format -#: lib/mobilizon/actors/actor.ex:351 msgid "This username is already taken." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:81 +#, elixir-autogen, elixir-format msgid "You must provide either an ID or a slug to access a discussion" msgstr "" +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:313 msgid "Organizer profile is not owned by the user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:93 +#, elixir-autogen, elixir-format msgid "Profile ID provided is not the anonymous profile one" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:181 #: lib/graphql/resolvers/group.ex:223 #: lib/graphql/resolvers/person.ex:148 #: lib/graphql/resolvers/person.ex:182 #: lib/graphql/resolvers/person.ex:304 +#, elixir-autogen, elixir-format msgid "The provided picture is too heavy" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/views/utils.ex:34 -msgid "Index file not found. You need to recompile the front-end." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:129 +#, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "" +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:503 msgid "Invalid activation token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:226 +#, elixir-autogen, elixir-format msgid "Unable to fetch resource details from this URL." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/event.ex:164 #: lib/graphql/resolvers/participant.ex:253 #: lib/graphql/resolvers/participant.ex:328 +#, elixir-autogen, elixir-format msgid "Provided profile doesn't have moderator permissions on this event" msgstr "" +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:299 msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:354 msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:166 msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:129 +#, elixir-autogen, elixir-format msgid "Comment not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:123 +#, elixir-autogen, elixir-format msgid "Error while creating a discussion" msgstr "" +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:624 msgid "Error while updating locale" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:307 +#, elixir-autogen, elixir-format msgid "Error while uploading pictures" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:190 +#, elixir-autogen, elixir-format msgid "Failed to leave the event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:236 +#, elixir-autogen, elixir-format msgid "Failed to update the group" msgstr "" +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 msgid "Failed to update user email" msgstr "" +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:499 msgid "Failed to validate user email" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:146 +#, elixir-autogen, elixir-format msgid "The anonymous actor ID is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:165 +#, elixir-autogen, elixir-format msgid "Unknown error while updating resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:84 +#, elixir-autogen, elixir-format msgid "You are not the comment creator" msgstr "" +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:424 msgid "You cannot change your password." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:321 +#, elixir-autogen, elixir-format msgid "Format not supported" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:305 +#, elixir-autogen, elixir-format msgid "A dependency needed to export to %{format} is not installed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:313 +#, elixir-autogen, elixir-format msgid "An error occured while saving export" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/controllers/export_controller.ex:30 +#, elixir-autogen, elixir-format msgid "Export to format %{format} is not enabled on this instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:187 +#, elixir-autogen, elixir-format msgid "Only admins can create groups" msgstr "" +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:306 msgid "Only groups can create events" msgstr "" +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:292 msgid "Unknown error while creating event" msgstr "" +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:480 msgid "User cannot change email" msgstr "" +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:391 msgid "Follow does not match your account" msgstr "" +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:395 msgid "Follow not found" msgstr "" +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:345 msgid "Profile with username %{username} not found" msgstr "" +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:340 msgid "This profile does not belong to you" msgstr "" +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:365 msgid "You are already following this group" msgstr "" +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:374 msgid "You need to be logged-in to follow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:423 msgid "You need to be logged-in to unfollow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:400 msgid "You need to be logged-in to update a group follow" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:210 +#, elixir-autogen, elixir-format msgid "This member does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:234 +#, elixir-autogen, elixir-format msgid "You don't have the role needed to remove this member." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:252 +#, elixir-autogen, elixir-format msgid "You must be logged-in to remove a member" msgstr "" +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:156 msgid "Your email seems to be using an invalid format" msgstr "" +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:380 msgid "Can't confirm an already confirmed user" msgstr "" +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:384 msgid "Deconfirming users is not supported" msgstr "" +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:356 msgid "The new role must be different" msgstr "" +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:307 msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/api/groups.ex:33 +#, elixir-autogen, elixir-format msgid "A profile or group with that name already exists" msgstr "" +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:506 msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/it/LC_MESSAGES/activity.po b/priv/gettext/it/LC_MESSAGES/activity.po index 35ccba8b0..82dc10a0e 100644 --- a/priv/gettext/it/LC_MESSAGES/activity.po +++ b/priv/gettext/it/LC_MESSAGES/activity.po @@ -18,465 +18,471 @@ msgstr "" "X-Generator: Weblate 4.11.2\n" "Content-Transfer-Encoding: 8bit\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:14 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "%{member} ha accettato l'invito ad unirsi al gruppo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "%{member} ha rifiutato l'invito ad unirsi al gruppo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:3 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "%{member} ha richiesto di unirsi al gruppo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:8 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "%{member} è stato invitato da %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:30 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "%{profile} ha aggiunto il membro %{member}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "%{profile} ha archiviato la discussione %{discussion}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "%{profile} ha creato la discussione %{discussion}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "%{profile} ha creato la cartella %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:3 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "%{profile} ha creato il gruppo %{group}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "%{profile} ha creato la risorsa %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "%{profile} ha eliminato la discussione %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "%{profile} ha eliminato la cartella %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "%{profile} ha eliminato la risorsa %{resource}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 msgid "%{profile} excluded member %{member}." msgstr "%{profile} ha escluso il membro %{member}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "%{profile} ha spostato la cartella %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "%{profile} ha spostato la risorsa %{resource}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 msgid "%{profile} quit the group." msgstr "%{profile} è uscito/a dal gruppo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "%{profile} ha rinominato la discussione %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "" "%{profile} ha rinominato la cartella da %{old_resource_title} a %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "" "%{profile} ha rinominato la risorsa da %{old_resource_title} a %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "%{profile} ha risposto alla discussione %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "%{profile} ha aggiornato il gruppo %{group}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 msgid "%{profile} updated the member %{member}." msgstr "%{profile} ha aggiornato il membro %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:3 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "L'evento %{event} è stato creato da %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "L'evento %{event} è stato cancellato da %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "L'evento %{event} è stato aggiornato da %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:3 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "Il messaggio %{post} è stato creato da %{profile}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "Il messaggio %{post} è stato cancellato da %{profile}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "Il messaggio %{post} è stato aggiornato da %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:24 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "%{member} si è unito al gruppo." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "%{profile} ha inviato un commento sull'evento %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "%{profile} ha risposto ad un commento all'evento %{event}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:27 +#, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" "Non si desidera ricevere notifiche di attività? È possibile modificare la " "frequenza o disabilitarle nelle impostazioni." -#, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "Visualizza un'altra attività" msgstr[1] "Visualizza altre %{count} attività" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:53 #: lib/web/templates/email/email_direct_activity.html.heex:60 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "C'è stata un'attività!" msgstr[1] "Ci sono state delle attività!" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/renderer.ex:46 +#, elixir-autogen, elixir-format msgid "Activity on %{instance}" msgstr "Attività su %{instance}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "%{profile} ha inviato un annuncio sotto l'evento %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:3 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "%{profile} ti ha menzionato in un commento sotto l'evento %{event}." +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:249 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" "Non si desidera ricevere notifiche di attività? È possibile modificare la " "frequenza o disabilitarle nelle %{tag_start}impostazioni%{tag_end}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:51 #: lib/web/templates/email/email_direct_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "Ecco il riepilogo delle tue attività settimanali" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:121 #: lib/web/email/activity.ex:142 +#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "Notifica attività per %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:128 +#, elixir-autogen, elixir-format msgid "Daily activity recap for %{instance}" msgstr "Riepilogo delle attività giornaliere per %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:49 #: lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "Ecco il riepilogo delle tue attività quotidiane" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:135 +#, elixir-autogen, elixir-format msgid "Weekly activity recap for %{instance}" msgstr "Riepilogo attività settimanale per %{instance}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "" "%{profile} ha pubblicato un nuovo commento sotto il tuo evento %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "" "%{profile} ha pubblicato una nuova risposta sotto il tuo evento %{event}." -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:46 +#, elixir-autogen, elixir-format msgid "Announcement for your event %{event}" msgstr "Annuncio per il tuo evento %{event}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/group.ex:23 +#, elixir-autogen, elixir-format msgid "The group %{group} was updated by %{profile}." msgstr "Il gruppo %{group} è stato aggiornato da %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:47 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "" "Il messaggio %{post} dal gruppo %{group} è stato eliminato da %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:31 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "" "Il messaggio %{post} del gruppo %{group} è stato pubblicato da %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:39 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "" "Il messaggio %{post} del gruppo %{group} è stato aggiornato da %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:39 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group %{group}." msgstr "%{member} ha accettato l'invito a unirsi al gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:47 +#, elixir-autogen, elixir-format msgid "%{member} joined the group %{group}." msgstr "%{member} si è unito al gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:43 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group %{group}." msgstr "%{member} ha rifiutato l'invito a unirsi al gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:31 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group %{group}." msgstr "%{member} ha richiesto di unirsi al gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:35 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile} to group %{group}." msgstr "%{member} è stato invitato da %{profile} nel gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member} to group %{group}." msgstr "%{profile} ha aggiunto il membro %{member} al gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:55 +#, elixir-autogen, elixir-format msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "" "%{profile} ha approvato la richiesta di iscrizione da %{member} per il " "gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:33 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "%{profile} ha creato la cartella %{resource} nel gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:69 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "%{profile} ha eliminato la cartella %{resource} nel gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "%{profile} ha eliminato la risorsa %{resource} nel gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:75 +#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "%{profile} membro escluso %{member} dal gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:61 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "%{profile} ha spostato la cartella %{resource} nel gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "%{profile} ha spostato la risorsa %{resource} nel gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:79 +#, elixir-autogen, elixir-format msgid "%{profile} quit the group %{group}." msgstr "%{profile} è uscito dal gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "" "%{profile} ha rifiutato la richiesta di iscrizione da %{member} per il " "gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:45 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "" "%{profile} ha rinominato la cartella da %{old_resource_title} a %{resource} " "nel gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "" "%{profile} ha rinominato la risorsa da %{old_resource_title} a %{resource} " "nel gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member} in group %{group}." msgstr "%{profile} ha aggiornato il membro %{member} nel gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:35 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "%{profile} ha creato la risorsa %{resource} nel gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:86 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "" "%{profile} ha archiviato la discussione %{discussion} nel gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:26 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "%{profile} ha creato la discussione %{discussion} nel gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:101 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "" "%{profile} ha eliminato la discussione %{discussion} nel gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:56 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "" "%{profile} ti ha menzionato nella discussione %{discussion} nel gruppo " "%{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "" "%{profile} ha rinominato la discussione %{discussion} nel gruppo %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:41 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "" "%{profile} ha risposto alla discussione %{discussion} nel gruppo %{group}." + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "%{profile} ha aggiunto il membro %{member}." diff --git a/priv/gettext/it/LC_MESSAGES/default.po b/priv/gettext/it/LC_MESSAGES/default.po index 828827fb5..28bb77f2a 100644 --- a/priv/gettext/it/LC_MESSAGES/default.po +++ b/priv/gettext/it/LC_MESSAGES/default.po @@ -14,266 +14,266 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.11.2\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:66 +#, elixir-autogen, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" "Se non l'hai richiesta tu, ignora questa mail. La tua password non sarà " "cambiata fino a che non accederai al link sotto per crearne una nuova." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:120 +#, elixir-autogen, elixir-format msgid "%{title} by %{creator}" msgstr "%{title} di %{creator}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:80 +#, elixir-autogen, elixir-format msgid "Activate my account" msgstr "Attiva il mio account" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:150 #: lib/web/templates/email/email.text.eex:9 +#, elixir-autogen, elixir-format msgid "Ask the community on Framacolibri" msgstr "Chiedi alla comunità su Framacolibri" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:15 +#, elixir-autogen, elixir-format msgid "Comments" msgstr "Commenti" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:115 #: lib/web/templates/email/report.text.eex:11 +#, elixir-autogen, elixir-format msgid "Event" msgstr "Evento" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:49 +#, elixir-autogen, elixir-format msgid "Instructions to reset your password on %{instance}" msgstr "Istruzioni per reimpostare la tua password su %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:21 +#, elixir-autogen, elixir-format msgid "Reason" msgstr "Spiegazione" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:86 +#, elixir-autogen, elixir-format msgid "Reset Password" msgstr "Resetta la password" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:53 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "" "Resettare la tua password è semplice. Premi il pulsante sotto e segui le " "istruzioni. Potrai riutilizzare Mobilizon in pochissimo tempo." -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:26 +#, elixir-autogen, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "Istruzioni per confermare il tuo account Mobilizon su %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:22 +#, elixir-autogen, elixir-format msgid "New report on Mobilizon instance %{instance}" msgstr "Nuovo rapporto sull'istanza di Mobilizion %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:67 #: lib/web/templates/email/before_event_notification.text.eex:4 +#, elixir-autogen, elixir-format msgid "Go to event page" msgstr "Vai alla pagina dell'evento" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:1 +#, elixir-autogen, elixir-format msgid "New report from %{reporter} on %{instance}" msgstr "Nuovo rapporto da %{reporter} su %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:1 +#, elixir-autogen, elixir-format msgid "Participation approved" msgstr "Partecipazione approvata" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:18 #: lib/web/templates/email/password_reset.text.eex:1 +#, elixir-autogen, elixir-format msgid "Password reset" msgstr "Resettare la password" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:7 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "" "Resettare la tua password è semplice. Seleziona il link sotto e segui le " "istruzioni. Potrai riutilizzare Mobilizon in pochissimo tempo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "" "Hai creato un account su %{host} con questa email. Sei ad un click " "dall'attivarlo. Se non sei tu ignora questo messaggio." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:114 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been approved" msgstr "La tua partecipazione all'evento %{title} è stata approvata" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:67 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been rejected" msgstr "La tua partecipazione all'evento %{title} è stata rifiutata" -#, elixir-autogen, elixir-format #: lib/web/email/event.ex:44 +#, elixir-autogen, elixir-format msgid "Event %{title} has been updated" msgstr "L'evento %{title} è stato aggiornato" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:7 +#, elixir-autogen, elixir-format msgid "New title: %{title}" msgstr "Nuovo titolo: %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:5 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "Hai richiesto una nuova password per il tuo account su %{instance}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:105 +#, elixir-autogen, elixir-format msgid "Warning" msgstr "Avviso" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:140 +#, elixir-autogen, elixir-format msgid "Confirm your participation to event %{title}" msgstr "Conferma la tua partecipazione all'evento %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:106 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal ID for your current selected identity" msgstr "Un ID interno per l'identità attualmente selezionata" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal user ID" msgstr "Un ID utente interno" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Any of the information we collect from you may be used in the following ways:" msgstr "" "Qualsiasi informazione che raccogliamo da te può essere utilizzata nel " "seguenti modi:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:13 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Basic account information" msgstr "Informazioni di base sull'account" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:32 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do not share any dangerous information over Mobilizon." msgstr "Non condividere informazioni pericolose su Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:123 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we disclose any information to outside parties?" msgstr "Divulghiamo informazioni a terzi?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:100 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we use cookies?" msgstr "Usiamo i cookies?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "How do we protect your information?" msgstr "Come proteggiamo le tue informazioni?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:36 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "IPs and other metadata" msgstr "IPs e altri metadati" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:23 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Published events and comments" msgstr "Eventi e commenti pubblicati" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:93 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain the IP addresses associated with registered users no more than 12 months." msgstr "" "Conserva gli indirizzi IP associati agli utenti registrati per non più di 12 " "mesi." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:107 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Tokens to authenticate you" msgstr "Tokens per autenticarti" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:38 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We also may retain server logs which include the IP address of every request to our server." msgstr "" "Possiamo anche conservare i registri del server che includono l'indirizzo IP " "di ogni richiesta al nostro server." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:102 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We store the following information on your device when you connect:" msgstr "" "Memorizziamo le seguenti informazioni sul tuo dispositivo quando ti connetti:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:84 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We will make a good faith effort to:" msgstr "Facciamo tutto il possibile per:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:45 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What do we use your information for?" msgstr "Per cosa usiamo le tue informazioni?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:83 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What is our data retention policy?" msgstr "Qual'è la nostra politica di conservazione dei dati?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:99 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You may irreversibly delete your account at any time." msgstr "Puoi eliminare irreversibilmente il tuo account in qualsiasi momento." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to our Privacy Policy" msgstr "Modifiche alla nostra politica sulla privacy" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:139 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site." msgstr "" @@ -283,8 +283,8 @@ msgstr "" "General_Data_Protection_Regulation\">General Data Protection Regulation) " "non usare questo sito." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site." msgstr "" @@ -294,30 +294,30 @@ msgstr "" "27s_Online_Privacy_Protection_Act\">Children's Online Privacy Protection " "Act) non usare questo sito." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:160 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we decide to change our privacy policy, we will post those changes on this page." msgstr "" "Se decidiamo di modificare la politica sulla privacy, pubblicheremo i " "cambiamenti su questa pagina." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:153 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Law requirements can be different if this server is in another jurisdiction." msgstr "" "I requisiti di legge possono essere diversi se questo server si trova in " "un'altra giurisdizione." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:137 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Site usage by children" msgstr "Utilizzo del sito da parte dei bambini" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:68 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions." msgstr "" @@ -327,8 +327,8 @@ msgstr "" "rispondere a indagini, e/o altre richieste o\n" "…domande." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:61 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations." msgstr "" @@ -336,8 +336,8 @@ msgstr "" "indirizzo IP con altri noti per determinare \n" "…l'evasione del divieto o altre violazioni." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:54 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in." msgstr "" @@ -346,89 +346,89 @@ msgstr "" "…interagire con i contenuti di altre persone e pubblicare i tuoi contenuti " "solo se hai effettuato l'accesso." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:10 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What information do we collect?" msgstr "Quali informazioni raccogliamo?" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:182 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: confirm your email address" msgstr "Mobilizon su %{instance}: conferma il tuo indirizzo email" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:159 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: email changed" msgstr "Mobilizon su %{instance}: email modificata" -#, elixir-format #: lib/web/email/notification.ex:52 +#, elixir-format msgid "One event planned today" msgid_plural "%{nb_events} events planned today" msgstr[0] "Un evento programmato oggi" msgstr[1] "%{nb_events} eventi programmati oggi" -#, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:47 #: lib/web/templates/email/on_day_notification.text.eex:3 +#, elixir-format msgid "You have one event today:" msgid_plural "You have %{total} events today:" msgstr[0] "Hai un evento oggi:" msgstr[1] "Hai %{total} eventi oggi:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.text.eex:3 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{group}" msgstr "%{inviter} ti ha appena invitato a unirti al suo gruppo %{group}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:18 #: lib/web/templates/email/group_invite.text.eex:1 +#, elixir-autogen, elixir-format msgid "Come along!" msgstr "Sbrigati!" -#, elixir-autogen, elixir-format #: lib/web/email/notification.ex:24 +#, elixir-autogen, elixir-format msgid "Don't forget to go to %{title}" msgstr "Non dimenticare di andare a %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:47 #: lib/web/templates/email/before_event_notification.text.eex:3 +#, elixir-autogen, elixir-format msgid "Get ready for %{title}" msgstr "Tenersi pronti per %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:83 +#, elixir-autogen, elixir-format msgid "See my groups" msgstr "Visualizza i miei gruppi" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:65 #: lib/web/templates/email/group_invite.text.eex:5 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to your groups." msgstr "Per accettare questo invito, vai ai tuoi gruppi." -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.text.eex:5 +#, elixir-autogen, elixir-format msgid "View the event on: %{link}" msgstr "Visualizza l'evento su: %{link}" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:30 +#, elixir-autogen, elixir-format msgid "You have been invited by %{inviter} to join group %{group}" msgstr "Sei stato invitato da %{inviter} per partecipare al gruppo %{group}" -#, elixir-format #: lib/web/email/notification.ex:81 +#, elixir-format msgid "One event planned this week" msgid_plural "%{nb_events} events planned this week" msgstr[0] "Un evento in programma questa settimana" msgstr[1] "%{nb_events} eventi in programma questa settimana" -#, elixir-format #: lib/web/email/notification.ex:107 +#, elixir-format msgid "One participation request for event %{title} to process" msgid_plural "%{number_participation_requests} participation requests for event %{title} to process" msgstr[0] "Una richiesta di partecipazione per l'evento %{title} da elaborare" @@ -436,21 +436,21 @@ msgstr[1] "" "%{number_participation_requests} richieste di partecipazione per l'evento " "%{title} da elaborare" -#, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:47 #: lib/web/templates/email/notification_each_week.text.eex:3 +#, elixir-format msgid "You have one event this week:" msgid_plural "You have %{total} events this week:" msgstr[0] "Hai un evento questa settimana:" msgstr[1] "Hai %{total} eventi questa settimana:" -#, elixir-autogen, elixir-format #: lib/service/metadata/utils.ex:53 +#, elixir-autogen, elixir-format msgid "The event organizer didn't add any description." msgstr "L'organizzatore dell'evento non ha aggiunto alcuna descrizione." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:78 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm." msgstr "" @@ -461,8 +461,8 @@ msgstr "" "la password viene sottoposta ad hashing utilizzando un potente algoritmo " "unidirezionale." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety." msgstr "" @@ -475,20 +475,20 @@ msgstr "" "appropriato per rispettare la legge, far rispettare le politiche del nostro " "sito o proteggere i nostri o altri diritti, proprietà o sicurezza." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:62 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Accepting these Terms" msgstr "Accettazione di queste Condizioni" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:73 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to these Terms" msgstr "Modifiche a queste Condizioni d'Utilizzo" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:271 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content." msgstr "" @@ -501,16 +501,16 @@ msgstr "" "assumere tutti i rischi sull'uso che ne fai e sulla fiducia che attribuisci " "ad essi." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:192 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:" msgstr "" "inoltre accetti di non essere in nessun modo relazionato col Servizio o con " "altri utenti se farai una delle seguenti azioni:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:217 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties." msgstr "" @@ -518,24 +518,24 @@ msgstr "" "o altre funzionalità progettate per proteggere il Servizio, gli utenti del " "Servizio o terze parti." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:211 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;" msgstr "" "Raccogliere informazioni personali su altri utenti o intimidire, minacciare, " "perseguitare o molestare in altro modo altri utenti del Servizio;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:167 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that is illegal or unlawful, that would otherwise create liability;" msgstr "" "Creare contenuti che sono illegali o illeciti o che possono dare luogo a " "responsabilità penali;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;" msgstr "" @@ -543,48 +543,48 @@ msgstr "" "commerciali, copyright, diritti alla privacy, diritti di pubblicità o altri " "diritti intellettuali o di altro tipo di qualsiasi parte;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:103 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Creating Accounts" msgstr "Creazione degli Accounts" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:284 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Entire Agreement" msgstr "Intero Accordo" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:294 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Feedback" msgstr "Opinione" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:261 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Hyperlinks and Third Party Content" msgstr "Collegamenti ipertestuali e contenuti di terze parti" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:279 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service." msgstr "" "Se infrangete uno di questi Termini avete il diritto di sospendere o " "disabilitare l'accesso al Servizio o il suo uso." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:205 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;" msgstr "" "Impersonare o pubblicare per conto di qualsiasi persona o entità o " "altrimenti travisare la propria affiliazione con una persona o entità;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:128 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness." msgstr "" @@ -593,26 +593,26 @@ msgstr "" "che metti a disposizione del Servizio, inclusa la sua legalità, affidabilità " "e adeguatezza." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:94 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Privacy Policy" msgstr "Politica sulla Privacy" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:304 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions & Contact Information" msgstr "Domande e Informazioni di Contatto" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:277 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Termination" msgstr "Termine" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:199 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;" msgstr "" @@ -621,14 +621,14 @@ msgstr "" "appieno del Servizio o che potrebbe danneggiare, disabilitare, " "sovraccaricare o compromettere il funzionamento del Servizio;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your Content & Conduct" msgstr "I tuoi Contenuti e la tua Condotta" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:263 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk." msgstr "" @@ -641,8 +641,8 @@ msgstr "" "di % {instance_name} del sito. L'utilizzo di tali siti Web collegati " "è a rischio dell'utente." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:224 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended." msgstr "" @@ -651,16 +651,16 @@ msgstr "" "condotta e alle regole di moderazione. La violazione di queste regole può " "anche comportare la disattivazione o la sospensione del tuo account." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:254 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For full details about the Mobilizon software see here." msgstr "" "Per i dettagli completi sul software Mobilizon vedi qui ." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully." msgstr "" @@ -669,8 +669,8 @@ msgstr "" ") sito web e servizio (collettivamente, \"Servizio\"). Questi sono i " "nostri termini di servizio (\"Termini\"). Si prega di leggerli attentamente." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:82 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms." msgstr "" @@ -679,8 +679,8 @@ msgstr "" "piè di pagina del nostro sito web. È tua responsabilità controllare " "regolarmente il sito web per eventuali modifiche ai presenti Termini." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:" msgstr "" @@ -688,8 +688,8 @@ msgstr "" "preghiamo di non pubblicare, linkare, o rendere disponibile sul nostro " "Servizio o attraverso esso uno dei seguenti elementi:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:179 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and" msgstr "" @@ -697,8 +697,8 @@ msgstr "" "indirizzi e-mail, numeri di previdenza sociale e numeri di carte di credito);" " e" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:152 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible." msgstr "" @@ -710,8 +710,8 @@ msgstr "" "quelle altre istanze termina qui. Se per qualche motivo, qualche altra " "istanza non elimina il contenuto, non possiamo essere ritenuti responsabili." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:286 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service." msgstr "" @@ -720,8 +720,8 @@ msgstr "" "sostituendo qualsiasi accordo precedente tra te e % {instance_name} " "relativo al tuo utilizzo di il servizio." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:247 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it." msgstr "" @@ -731,16 +731,16 @@ msgstr "" "significa che sei autorizzato e persino incoraggiato a prendere il codice " "sorgente, modificarlo e usarlo." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:185 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code." msgstr "" "Virus, dati corrotti o altri file o codice dannosi, disturbanti o " "distruttivi." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system." msgstr "" @@ -750,30 +750,30 @@ msgstr "" "un certo periodo di tempo. I registri di accesso al server Web potrebbero " "anche essere archiviati per qualche tempo nel sistema." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:306 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions or comments about the Service may be directed to us at %{contact}" msgstr "" "Domande o commenti sul Servizio possono essere indirizzati a noi " "all'indirizzo %{contact}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:245 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Source code" msgstr "Codice sorgente" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:296 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}." msgstr "" "Adoriamo i feedback. Fateci sapere cosa ne pensate del Servizio, dei " "presenti Termini e, in generale,%{instance_name}." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:234 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful." msgstr "" @@ -786,16 +786,16 @@ msgstr "" "violazione dei presenti termini o per altri comportamenti che ritengono " "inappropriati, minacciosi, offensivi o dannosi." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:7 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} will not use or transmit or resell your personal data" msgstr "" "%{instance_name} non utilizzerà, trasmetterà o rivenderà i tuoi dati " "personali" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:113 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly." msgstr "" @@ -804,8 +804,8 @@ msgstr "" "contatta direttamente " "i suoi contributori ." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:240 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules." msgstr "" @@ -813,8 +813,8 @@ msgstr "" "ospitata sull'istanza sia adeguatamente moderata in base alle regole " "definite." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:321 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA." msgstr "" @@ -823,8 +823,8 @@ msgstr "" "appdotnet/terms-of-service\"> App .net , anch'esse concesse in licenza " " CC BY-SA ." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA." msgstr "" @@ -833,22 +833,22 @@ msgstr "" "discourse/discourse\"> Discourse , anch'esse concesse in licenza CC BY-SA ." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:3 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Short version" msgstr "Versione breve" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:29 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The service is provided without warranties and these terms may change in the future" msgstr "" "Il servizio è fornito senza garanzie e questi termini possono cambiare in " "futuro" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:166 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020." msgstr "" @@ -856,8 +856,8 @@ msgstr "" "licenses/by-sa/4.0/\">CC BY-SA. È stato aggiornato l'ultima volta il 18 " "giugno 2020." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:314 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020." msgstr "" @@ -865,80 +865,79 @@ msgstr "" "licenses/by-sa/4.0/\"> CC BY-SA . È stato aggiornato l'ultima volta il " "22 giugno 2020." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:21 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect other people and %{instance_name}'s rules when using the service" msgstr "" "Devi rispettare le altre persone e le regole di % {instance_name} " "quando utilizzi il servizio" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect the law when using %{instance_name}" msgstr "Devi rispettare la legge quando utilizzi % {instance_name} " -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:5 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content is yours" msgstr "I tuoi dati ti appartengono" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71 +#, elixir-autogen, elixir-format msgid "Confirm my e-mail address" msgstr "Conferma il mio indirizzo e-mail" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm your e-mail" msgstr "Conferma il tuo indirizzo e-mail" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" "Ciao! Ti sei appena registrato per partecipare a questo evento: «% {title}». " "Conferma l'indirizzo e-mail che hai fornito:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:142 #: lib/web/templates/email/email.text.eex:8 +#, elixir-autogen, elixir-format msgid "Need help? Is something not working as expected?" msgstr "Bisogno di aiuto? Qualcosa non funziona correttamente?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" "Hai creato un account su % {host} con questo indirizzo email. Sei a " "un clic di distanza dall'attivarlo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:18 +#, elixir-autogen, elixir-format msgid "New report on %{instance}" msgstr "Nuova segnalazione sull'istanza %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "The email address for your account on %{host} is being changed to:" msgstr "" "L'indirizzo email del tuo account su % {host} verrà modificato in:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:47 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "" "Hai richiesto una nuova password per il tuo account su % {instance} ." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:5 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "Si prega di non usarlo per scopi reali." -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 #: lib/web/templates/email/event_updated.html.heex:172 @@ -947,6 +946,7 @@ msgstr "Si prega di non usarlo per scopi reali." #: lib/web/templates/email/notification_each_week.text.eex:11 #: lib/web/templates/email/on_day_notification.html.heex:89 #: lib/web/templates/email/on_day_notification.text.eex:11 +#, elixir-format msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button." msgstr[0] "" @@ -957,61 +957,61 @@ msgstr[1] "" "pagine dell'evento attraverso il links sotto e seleziona il pulsante " "'Partecipo'." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "% {instance} è alimentata da Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:187 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} è alimentata da Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:18 #: lib/web/templates/email/pending_participation_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "A request is pending!" msgstr "Una richiesta in sospeso!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:18 #: lib/web/templates/email/before_event_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "An event is upcoming!" msgstr "Un evento è in arrivo!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:18 #: lib/web/templates/email/email_changed_new.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm new email" msgstr "Conferma il nuovo indirizzo e-mail" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:108 +#, elixir-autogen, elixir-format msgid "End" msgstr "Fine" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:18 #: lib/web/templates/email/event_updated.text.eex:1 +#, elixir-autogen, elixir-format msgid "Event update!" msgstr "Evento aggiornato!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:155 +#, elixir-autogen, elixir-format msgid "Flagged comments" msgstr "Commenti contrassegnati" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:59 #: lib/web/templates/email/event_participation_approved.text.eex:7 +#, elixir-autogen, elixir-format msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!" msgstr "" "Buone notizie: uno degli organizzatori dell'evento ha appena approvato la " "tua richiesta. Aggiorna il tuo calendario, perché ora sei nella lista degli " "invitati!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" "Ciao! Sembra che tu volessi modificare l'indirizzo email collegato al tuo " @@ -1019,16 +1019,16 @@ msgstr "" "pulsante in basso per confermare la modifica. Potrai quindi accedere a% " "{instance} con questo nuovo indirizzo email." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:" msgstr "" "Ciao! Solo una breve nota per confermare che l'indirizzo email collegato al " "tuo account su% {host} è stato cambiato da questo a:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:79 #: lib/web/templates/email/email_changed_old.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you did not trigger this change yourself, it is likely that someone has gained access to your %{host} account. Please log in and change your password immediately. If you cannot login, contact the admin on %{host}." msgstr "" "Se non hai attivato tu stesso questa modifica, è probabile che qualcuno " @@ -1036,173 +1036,173 @@ msgstr "" "modifica immediatamente la password. Se non riesci ad accedere, contatta " "l'amministratore su% {host}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:12 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above." msgstr "" "Se non hai attivato tu stesso la modifica, ignora questo messaggio. La tua " "password non verrà modificata finché non fai clic sul collegamento sopra." -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 #: lib/web/templates/email/registration_confirmation.html.heex:62 #: lib/web/templates/email/registration_confirmation.text.eex:7 +#, elixir-autogen, elixir-format msgid "If you didn't trigger this email, you may safely ignore it." msgstr "Se non hai attivato questa email, puoi tranquillamente ignorarla." -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:84 #: lib/web/templates/email/before_event_notification.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgstr "" "Se desideri annullare la tua partecipazione, visita la pagina dell'evento " "tramite il link in alto e fai clic sul pulsante «Partecipanti»." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:193 #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "Learn more about Mobilizon here!" msgstr "Scopri di più su Mobilizon qui!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:123 #: lib/web/templates/export/event_participants.html.heex:129 +#, elixir-autogen, elixir-format msgid "Location" msgstr "Posizione" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:133 +#, elixir-autogen, elixir-format msgid "Location address was removed" msgstr "L'indirizzo del luogo è stato rimosso" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:89 #: lib/web/templates/email/pending_participation_notification.text.eex:8 +#, elixir-autogen, elixir-format msgid "Manage pending requests" msgstr "Gestisci le richieste in sospeso" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:18 #: lib/web/templates/email/registration_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Nearly there!" msgstr "Ci sei quasi!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:18 #: lib/web/templates/email/email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "New email confirmation" msgstr "Conferma del nuovo indirizzo e-mail" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:191 +#, elixir-autogen, elixir-format msgid "Reasons for report" msgstr "Ragioni della segnalazione" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:48 +#, elixir-autogen, elixir-format msgid "Someone on %{instance} reported the following content for you to analyze:" msgstr "" "Qualcuno su % {instance} ha segnalato i seguenti contenuti da " "analizzare:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:18 #: lib/web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry! You're not going." msgstr "Peccato! Non ci sei andato." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:93 +#, elixir-autogen, elixir-format msgid "Start" msgstr "Inizio" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:3 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" "Ci sono stati cambiamenti in %{title}, così abbiamo pensato di fartelo " "sapere." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:74 #: lib/web/templates/email/event_updated.text.eex:6 +#, elixir-autogen, elixir-format msgid "This event has been cancelled by its organizers. Sorry!" msgstr "Questo evento è stato annullato dai suoi organizzatori. Spiacente!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:68 #: lib/web/templates/email/event_updated.text.eex:4 +#, elixir-autogen, elixir-format msgid "This event has been confirmed" msgstr "L'evento è stato confermato" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:70 #: lib/web/templates/email/event_updated.text.eex:5 +#, elixir-autogen, elixir-format msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it." msgstr "" "Questo evento deve ancora essere confermato: gli organizzatori ti faranno " "sapere se lo confermano." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:59 #: lib/web/templates/email/event_participation_rejected.text.eex:7 +#, elixir-autogen, elixir-format msgid "Unfortunately, the organizers rejected your request." msgstr "" "Purtroppo gli organizzatori hanno rifiutato la tua domanda di partecipazione." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:70 +#, elixir-autogen, elixir-format msgid "Verify your email address" msgstr "Verifica il tuo indirizzo e-mail" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:232 +#, elixir-autogen, elixir-format msgid "View report" msgstr "Visualizza la segnalazione" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:24 +#, elixir-autogen, elixir-format msgid "View report:" msgstr "Visualizza la segnalazione:" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 +#, elixir-autogen, elixir-format msgid "Visit event page" msgstr "Visualizza la pagina dell'evento" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:155 +#, elixir-autogen, elixir-format msgid "Visit the updated event page" msgstr "Visita la pagina dell'evento aggiornata" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:12 +#, elixir-autogen, elixir-format msgid "Visit the updated event page: %{link}" msgstr "Visita la pagina dell'evento aggiornata:% {link}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:18 #: lib/web/templates/email/on_day_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "What's up today?" msgstr "Cosa succede oggi?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:96 #: lib/web/templates/email/event_participation_approved.text.eex:11 #: lib/web/templates/email/event_participation_confirmed.html.heex:96 #: lib/web/templates/email/event_participation_confirmed.text.eex:6 +#, elixir-autogen, elixir-format msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button." msgstr "" "Desideri aggiornare o annullare la tua partecipazione, è sufficiente " "accedere alla pagina dell'evento tramite il link in alto e fare clic sul " "pulsante Partecipanti." -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:106 #: lib/web/templates/email/pending_participation_notification.text.eex:10 +#, elixir-autogen, elixir-format msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »." msgstr "" "Hai ricevuto questa email perché hai scelto di ricevere notifiche per " @@ -1210,111 +1210,105 @@ msgstr "" "disabilitare o modificare le impostazioni di notifica nelle impostazioni " "dell'account utente in «Notifiche»." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "Hai effettuato una domanda di partecipazione a %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:5 #: lib/web/templates/email/event_participation_confirmed.text.eex:3 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "Di recente hai richiesto di partecipare a %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're going!" msgstr "Ce l'hai fatta!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:87 #: lib/web/templates/email/email_changed_new.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message." msgstr "Se non hai attivato tu stesso la modifica, ignora questo messaggio." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:112 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr " Si prega di non utilizzarlo per scopi reali. " -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:64 #: lib/web/templates/email/group_member_removal.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" "Se ritieni che si tratti di un errore, puoi contattare gli amministratori " "del gruppo in modo che possano aggiungerti di nuovo." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -msgid "So long, and thanks for the fish!" -msgstr "Addio, e grazie per il pesce!" - -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:114 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" msgstr "Sei stato rimosso dal gruppo %{group}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.text.eex:3 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore." msgstr "" "Sei stato rimosso dal gruppo %{group}. Non potrai più accedere al contenuto " "privato di questo gruppo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:47 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}" msgstr "" "%{inviter} ti ha appena invitato a partecipare al suo gruppo " "%{link_start}%{group}%{link_end}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:47 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore." msgstr "" "Sei stato rimosso dal gruppo %{link_start}%{group}%{link_end}. Non " "potrai più accedere al contenuto privato di questo gruppo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:85 #: lib/web/templates/email/group_suspension.text.eex:7 +#, elixir-autogen, elixir-format msgid "As this group was located on another instance, it will continue to work for other instances than this one." msgstr "" "Poiché questo gruppo era posizionato su un'altra istanza, continuerà a " "funzionare per altre istanze tranne questa." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:71 #: lib/web/templates/email/group_suspension.text.eex:5 +#, elixir-autogen, elixir-format msgid "As this group was located on this instance, all of it's data has been irretrievably deleted." msgstr "" "Poiché questo gruppo si trovava su questa istanza, tutti i suoi dati sono " "stati irrimediabilmente cancellati." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:18 #: lib/web/templates/email/group_suspension.text.eex:1 +#, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}!" msgstr "Il gruppo %{group} è stato sospeso su %{instance}!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" "Il team di moderazione della tua istanza ha deciso di sospendere " "%{group_name} (%{group_address}). Non sei più un membro di questo gruppo." +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:90 msgid "The group %{group} has been suspended on %{instance}" msgstr "Il gruppo %{group} è stato sospeso su %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:64 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}." msgstr "" @@ -1322,8 +1316,8 @@ msgstr "" "termini sotto. Se questi non ti sono chiari a sufficienza, per favore " "faccelo sapere contattando %{contact}." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:96 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For information about how we collect and use information about users of the Service, please check our privacy policy." msgstr "" @@ -1331,22 +1325,22 @@ msgstr "" "utenti del Servizio, consultare la nostra politica " "sulla privacy." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:88 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms." msgstr "" "Se continui a utilizzare il Servizio dopo l'entrata in vigore dei Termini " "modificati, accetti i Termini modificati." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:109 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you delete this information, you need to login again." msgstr "Se elimini queste informazioni, devi accedere di nuovo." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:111 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser." msgstr "" @@ -1358,22 +1352,22 @@ msgstr "" "informazioni interromperà solo la visualizzazione dello stato di " "partecipazione nel tuo browser." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:117 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Note: This information is stored in your localStorage and not your cookies." msgstr "" "Nota: queste informazioni sono memorizzate nel tuo localStorage e non nei " "tuoi cookie." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:231 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our responsibility" msgstr "La nostra responsabilità" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:87 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days." msgstr "" @@ -1381,9 +1375,9 @@ msgstr "" "richieste a questo server, nella misura in cui tali registri vengono " "conservati, per non più di 90 giorni." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:3 #: lib/web/templates/api/terms.html.heex:39 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better." msgstr "" @@ -1391,8 +1385,8 @@ msgstr "" "possono coprire concetti difficili da comprendere. Abbiamo fornito un glossario per aiutarti a capirli meglio." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:120 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge." msgstr "" @@ -1400,8 +1394,8 @@ msgstr "" "dell'utilizzo da parte di qualcun altro della tua email o password, con o " "senza la tua conoscenza." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:140 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service." msgstr "" @@ -1411,8 +1405,8 @@ msgstr "" "contenuto, mantieni tutti i tuoi diritti sul contenuto che pubblichi, " "colleghi e rendi disponibile in altro modo sul o tramite il Servizio." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering." msgstr "" @@ -1430,8 +1424,8 @@ msgstr "" "elencati pubblicamente. Puoi tuttavia visitare questa istanza senza " "registrarti." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature." msgstr "" @@ -1439,8 +1433,8 @@ msgstr "" "momento. Ad esempio, potrebbe essere necessario modificare questi Termini se " "pubblichiamo una nuova funzionalità." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:55 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page." msgstr "" @@ -1454,8 +1448,8 @@ msgstr "" "Mobilizon. Puoi trovare ulteriori informazioni su questa istanza nella " "pagina \"Informazioni su questa istanza\"." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}." msgstr "" @@ -1464,8 +1458,8 @@ msgstr "" "dati del tuo account e a qualsiasi altra informazione che fornisci a " "%{instance_name}." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:134 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set." msgstr "" @@ -1478,8 +1472,8 @@ msgstr "" "solo in base alle regole di visibilità che hai impostato per il contenuto. " "Non modificheremo la visibilità del contenuto che hai impostato." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:25 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them." msgstr "" @@ -1493,8 +1487,8 @@ msgstr "" "istanza ricevente possono visualizzare tali messaggi e informazioni e che i " "destinatari possono fare screenshot, copiarli o ricondividerli in altro modo." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:132 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one." msgstr "" @@ -1504,515 +1498,500 @@ msgstr "" "le istanze di tutti i membri del gruppo, nella misura in cui questi membri " "risiedono su un'istanza diversa da questa." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.text.eex:4 +#, elixir-autogen, elixir-format msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" "Hai confermato la tua partecipazione. Aggiorna il tuo calendario, perché ora " "sei nella lista degli invitati!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:47 #: lib/web/templates/email/event_participation_confirmed.html.heex:47 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "Recentemente hai richiesto di partecipare %{title}." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:91 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been confirmed" msgstr "La tua partecipazione all'evento %{title} è stata confermata" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:54 +#, elixir-autogen, elixir-format msgid "%{reporter} reported the following content." msgstr "%{reporter} ha segnalato il seguente contenuto." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:5 +#, elixir-autogen, elixir-format msgid "Group %{group} was reported" msgstr "Il gruppo %{group} è stato segnalato" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:71 +#, elixir-autogen, elixir-format msgid "Group reported" msgstr "Gruppo segnalato" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:7 +#, elixir-autogen, elixir-format msgid "Profile %{profile} was reported" msgstr "Il profilo %{profile} è stato segnalato" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:81 +#, elixir-autogen, elixir-format msgid "Profile reported" msgstr "Profilo segnalato" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.html.heex:59 +#, elixir-autogen, elixir-format msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" "Hai ora confermato la tua partecipazione. Aggiorna il tuo calendario, perché " "ora sei nella lista degli invitati!" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:99 +#, elixir-autogen, elixir-format msgid "A text is required for the post" msgstr "È richiesto un testo per il post" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:98 +#, elixir-autogen, elixir-format msgid "A title is required for the post" msgstr "È richiesto un titolo per il post" +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.text.eex:5 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "%{name} (%{domain}) ha appena richiesto di seguire la tua istanza." - -#, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:53 msgid "%{name} requests to follow your instance" msgstr "%{name} richiede di seguire la tua istanza" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "Se accetti, questa istanza riceverà tutti i tuoi eventi pubblici." +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:47 msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "L'istanza %{name} (%{domain}) richiede di seguire la tua istanza" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." msgstr "" "Per accettare questo invito, vai alle impostazioni di amministrazione " "dell'istanza." -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:18 #: lib/web/templates/email/instance_follow.text.eex:1 +#, elixir-autogen, elixir-format msgid "Want to connect?" msgstr "Vuoi connetterti?" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" -"Nota: %{name} (%{domain}) che ti segue non implica necessariamente che segui " -"questa istanza, ma puoi anche chiedere di seguirli." - -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" "Ciao! Ti sei appena registrato per partecipare a questo evento: « " "%{title} ». Conferma l'indirizzo e-mail che hai fornito:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:47 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "Hai chiesto di partecipare %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:83 +#, elixir-autogen, elixir-format msgid "Event title" msgstr "Titolo dell'evento" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:47 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" "Sono state apportate modifiche a %{title}, quindi abbiamo pensato di " "informarti." -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:7 +#, elixir-autogen, elixir-format msgid "This page is not correct" msgstr "Questa pagina non è corretta" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:50 +#, elixir-autogen, elixir-format msgid "We're sorry, but something went wrong on our end." msgstr "Siamo spiacenti, ma qualcosa è andato storto da parte nostra." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:109 #: lib/web/templates/email/email.text.eex:4 +#, elixir-autogen, elixir-format msgid "This is a demonstration site to test Mobilizon." msgstr "Questo è un sito di prova per testare Mobilizon." -#, elixir-autogen, elixir-format #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 +#, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "Flusso di %{name}" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:120 +#, elixir-autogen, elixir-format msgid "%{actor}'s private events feed on %{instance}" msgstr "Flusso privato degli eventi di %{actor} su %{instance}" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:115 +#, elixir-autogen, elixir-format msgid "%{actor}'s public events feed on %{instance}" msgstr "Flusso pubblico degli eventi di %{actor} su %{instance}" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:224 +#, elixir-autogen, elixir-format msgid "Feed for %{email} on %{instance}" msgstr "Flusso per %{email} su %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:61 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may contact the server administrator at %{contact}." msgstr "" "Se il problema persiste contatta l'amministratore del server a %{contact}." -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:59 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may try to contact the server administrator." msgstr "" "Se il problema persiste puoi provare a contattare l'amministratore del " "server." -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:82 +#, elixir-autogen, elixir-format msgid "Technical details" msgstr "Dettagli tecnici" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:52 +#, elixir-autogen, elixir-format msgid "The Mobilizon server %{instance} seems to be temporarily down." msgstr "Il server Mobilizon sembra essere temporaneamente inattivo." -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:72 +#, elixir-autogen, elixir-format msgid "Public feed for %{instance}" msgstr "Feed pubblico per %{instance}" +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:316 msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "La password scelta è troppo corta, deve avere almeno 6 caratteri." +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:322 msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" "Il token fornito non è valido. Assicurarsi che l'URL sia esattamente quello " "fornito all'interno dell'e-mail ricevuta." -#, elixir-autogen, elixir-format #: lib/web/email/actor.ex:43 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} has been cancelled!" msgstr "La tua partecipazione all'evento %{title} è stata confermata" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:50 #: lib/web/templates/email/actor_suspension_participants.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled." msgstr "" "Il team di moderazione della tua istanza ha deciso di sospendere " "%{group_name} (%{group_address}). Non sei più un membro di questo gruppo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:50 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" "Il team di moderazione della tua istanza ha deciso di sospendere " "%{group_name} (%{group_address}). Non sei più un membro di questo gruppo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:18 #: lib/web/templates/email/actor_suspension_participants.text.eex:1 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "La tua partecipazione all'evento %{title} è stata confermata" #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#, elixir-autogen, elixir-format #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 #: lib/service/export/participants/pdf.ex:96 +#, elixir-autogen, elixir-format msgid "%{event}_participants" msgstr "%{event}_partecipanti" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant message" msgstr "Messaggio partecipante" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant name" msgstr "Partecipazione approvata" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant status" msgstr "Stato partecipante" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:52 #: lib/web/templates/email/admin/_role.html.heex:3 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Administrator" msgstr "Amministratore" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:55 +#, elixir-autogen, elixir-format msgid "Creator" msgstr "Creatore" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:49 #: lib/web/templates/email/admin/_role.html.heex:5 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Moderator" msgstr "Moderatore" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:37 +#, elixir-autogen, elixir-format msgid "Not approved" msgstr "Non approvato" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:40 +#, elixir-autogen, elixir-format msgid "Not confirmed" msgstr "Non confermato" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:46 +#, elixir-autogen, elixir-format msgid "Participant" msgstr "Partecipazione approvata" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:43 +#, elixir-autogen, elixir-format msgid "Rejected" msgstr "Respinto" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:122 +#, elixir-autogen, elixir-format msgid "Begins on" msgstr "Comincia il" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:125 +#, elixir-autogen, elixir-format msgid "Ends on" msgstr "Fine" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:132 +#, elixir-autogen, elixir-format msgid "Number of participants" msgstr "Numero di partecipanti" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:120 +#, elixir-autogen, elixir-format msgid "Participants for %{event}" msgstr "Partecipazione approvata" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:88 +#, elixir-autogen, elixir-format msgid "Anonymous participant" msgstr "Partecipante anonimo" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/date/event_tz_date.html.heex:12 #: lib/web/templates/email/date/event_tz_date_range.html.heex:20 #: lib/web/templates/email/date/event_tz_date_range.html.heex:36 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format, fuzzy msgid "🌐 %{timezone} %{offset}" msgstr "🌐 %{timezone} %{offset}" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format, fuzzy msgid "%{date_time} (%{timezone} %{offset})" msgstr "%{date_time} (%{timezone} %{offset})" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (in your timezone %{timezone} %{offset})" msgstr "%{date_time} (nel proprio fuso orario %{timezone} %{offset})" -#, elixir-autogen, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:18 #: lib/web/templates/email/notification_each_week.text.eex:1 +#, elixir-autogen, elixir-format msgid "On the agenda this week" msgstr "Un evento in programma questa settimana" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:113 +#, elixir-autogen, elixir-format msgid "Details" msgstr "Dettagli" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:28 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "From the %{start} to the %{end}" msgstr "Dal %{inizio} al %{fine}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:47 +#, elixir-autogen, elixir-format msgid "Manage your participation" msgstr "Gestisci la tua partecipazione" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:11 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "On %{date} from %{start_time} to %{end_time}" msgstr "Il %{date} dalle %{start_time} alle %{end_time}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:132 +#, elixir-autogen, elixir-format msgid "Read more" msgstr "Leggi di più" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.html.heex:121 #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Online event" msgstr "Evento online" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.html.heex:18 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event" msgstr "%{group} ha programmato un nuovo evento" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event:" msgstr "%{group} ha programmato un nuovo evento:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Address:" msgstr "Indirizzo:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:1 +#, elixir-autogen, elixir-format msgid "Date:" msgstr "Data:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:7 +#, elixir-autogen, elixir-format msgid "Details:" msgstr "Dettagli:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:182 +#, elixir-autogen, elixir-format msgid "Manage your notification settings" msgstr "Gestisci le impostazioni di notifica" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Manage your participation:" msgstr "Gestisci la tua partecipazione:" +#: lib/web/templates/email/participation/card/_title.text.eex:3 +#: lib/web/templates/email/participation/card/_title.text.eex:3 #, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/card/_title.text.eex:3 -#: lib/web/templates/email/participation/card/_title.text.eex:3 msgid "Organizer: %{organizer}" msgstr "Organizzatore: %{organizer}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:91 +#, elixir-autogen, elixir-format msgid "Participate" msgstr "Partecipazione approvata" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Participate:" msgstr "Partecipazione approvata" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 +#, elixir-autogen, elixir-format msgid "Title: %{title}" msgstr "Titolo: %{title}" +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:43 msgid "📅 Just scheduled by %{group}: %{event}" msgstr "📅 Appena programmato da %{group}: %{event}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:9 +#, elixir-autogen, elixir-format msgid "New end date:" msgstr "Nuova data finale:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:10 +#, elixir-autogen, elixir-format msgid "New location:" msgstr "Posizione" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:8 +#, elixir-autogen, elixir-format msgid "New start date:" msgstr "Nuova data iniziale:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:18 #: lib/web/templates/email/group_membership_rejection.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry, not this time!" msgstr "Spiacente, non questa volta!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:74 +#, elixir-autogen, elixir-format msgid "View the group" msgstr "Visualizza il gruppo" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:18 #: lib/web/templates/email/group_membership_approval.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're in!" msgstr "Ce l'hai fatta!" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:61 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved" msgstr "La tua richiesta di iscrizione al gruppo %{group} è stata approvata" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:88 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected" msgstr "La tua richiesta di iscrizione al gruppo %{group} è stata respinta" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected." msgstr "La tua richiesta di iscrizione al gruppo %{group} è stata respinta." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected." msgstr "" "La tua richiesta di iscrizione al gruppo " "%{link_start}%{group}%{link_end} è stata respinta." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved." msgstr "La tua richiesta di iscrizione al gruppo %{group} è stata approvata." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved." msgstr "" "La tua richiesta di iscrizione al gruppo " "%{link_start}%{group}%{link_end} è stata approvata." -#, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:47 #: lib/web/templates/email/pending_participation_notification.text.eex:4 +#, elixir-format msgid "You have one pending attendance request to process for the following event:" msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:" msgstr[0] "Hai una richiesta di partecipazione in sospeso da esaminare:" @@ -2020,47 +1999,47 @@ msgstr[1] "" "Hai %{number_participation_requests} richieste di partecipazione in sospeso " "da esaminare:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:18 #: lib/web/templates/email/admin_user_role_changed.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator changed your role" msgstr "Un amministratore ha cambiato il tuo ruolo" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:122 +#, elixir-autogen, elixir-format msgid "An administrator confirmed your account on %{instance}" msgstr "Un amministratore ha confermato il tuo account su %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:1 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account" msgstr "" "Un amministratore ha modificato manualmente l'email allegata al tuo account" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:43 #: lib/web/email/admin.ex:70 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account on %{instance}" msgstr "" "Un amministratore ha modificato manualmente l'email allegata al tuo account " "su %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:18 #: lib/web/templates/email/admin_user_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually confirmed your account" msgstr "Un amministratore ha confermato manualmente il tuo account" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:98 +#, elixir-autogen, elixir-format msgid "An administrator updated your role on %{instance}" msgstr "Un amministratore ha aggiornato il tuo ruolo su %{instance}" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/email_changed_new.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" "Ciao! Sembra che tu volessi modificare l'indirizzo email collegato al tuo " @@ -2068,303 +2047,317 @@ msgstr "" "pulsante in basso per confermare la modifica. Potrai quindi accedere a% " "{instance} con questo nuovo indirizzo email." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" "Ciao! Volevamo solo informarti che un amministratore di %{instance} ha " "appena modificato manualmente l'email del tuo account da %{old_email} " "(questo) a %{new_email}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" "Ciao! Volevamo solo informarti che un amministratore di %{instance} ha " "appena confermato manualmente il tuo account." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" "Ciao! Volevamo solo informarti che un amministratore di %{instance} " "ha appena modificato manualmente l'email del tuo account da %{old_email} (questo) a %{new_email }." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)." msgstr "" "Ciao! Volevamo solo informarti che un amministratore di %{instance} " "ha appena modificato manualmente l'email del tuo account da %{old_email} a %{new_email} (questo)." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" "Ciao! Volevamo solo informarti che un amministratore di %{instance} " "ha appena confermato manualmente il tuo account." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:96 #: lib/web/templates/email/admin_user_email_changed_new.html.heex:62 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:62 #: lib/web/templates/email/admin_user_role_changed.html.heex:88 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:7 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:4 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:4 #: lib/web/templates/email/admin_user_role_changed.text.eex:8 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:79 +#, elixir-autogen, elixir-format msgid "Login on %{instance}" msgstr "Accedi a {instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:72 +#, elixir-autogen, elixir-format msgid "New role" msgstr "Nuovo ruolo" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:6 +#, elixir-autogen, elixir-format msgid "New role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:64 +#, elixir-autogen, elixir-format msgid "Old role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:5 +#, elixir-autogen, elixir-format msgid "Old role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin/_role.html.heex:7 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "User" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:62 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service:" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.html.heex:47 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/instance_follow.text.eex:5 +#, elixir-autogen, elixir-format, fuzzy msgid "%{name} just requested to follow your instance." msgstr "%{name} richiede di seguire la tua istanza" +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:48 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "%{name} (%{domain}) ha appena richiesto di seguire la tua istanza." - -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:54 msgid "%{name} just requested to follow your instance." msgstr "%{name} richiede di seguire la tua istanza" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format, fuzzy msgid "If you accept, this profile will receive all of your public events." msgstr "Se accetti, questa istanza riceverà tutti i tuoi eventi pubblici." -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "To accept this invitation, head over to the profile's admin page." msgstr "" "Per accettare questo invito, vai alle impostazioni di amministrazione " "dell'istanza." +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 msgid "View the details" msgstr "" +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "Arti" +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "Affari" +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "Motivi" +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Commenti" +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Avviso" +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/participation/event_card.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Read more: %{url}" msgstr "Leggi di più: %{url}" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/registration_confirmation.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Activate my account:" msgstr "Attiva il mio account" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "L'istanza %{name} (%{domain}) richiede di seguire la tua istanza" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" +"Nota: %{name} (%{domain}) che ti segue non implica necessariamente che segui " +"questa istanza, ma puoi anche chiedere di seguirli." + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/it/LC_MESSAGES/errors.po b/priv/gettext/it/LC_MESSAGES/errors.po index f08ae4d2e..fd2428e8f 100644 --- a/priv/gettext/it/LC_MESSAGES/errors.po +++ b/priv/gettext/it/LC_MESSAGES/errors.po @@ -18,8 +18,8 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.6\n" -#, elixir-autogen #: lib/mobilizon/discussions/discussion.ex:69 +#, elixir-autogen msgid "can't be blank" msgstr "non può essere vuoto" @@ -95,70 +95,69 @@ msgstr "dev'essere maggiore o uguale di %{number}" msgid "must be equal to %{number}" msgstr "dev'essere uguale a %{number}" +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:107 msgid "Cannot refresh the token" msgstr "Il token non può essere aggiornato" +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:272 msgid "Current profile is not a member of this group" msgstr "Il profilo corrente non è membro di questo gruppo" +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:276 msgid "Current profile is not an administrator of the selected group" msgstr "Il profilo corrente non è amministratore del gruppo selezionato" +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:610 msgid "Error while saving user settings" msgstr "Errore nel salvare le preferenze utente" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 +#, elixir-autogen, elixir-format msgid "Group not found" msgstr "Gruppo non trovato" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:98 #: lib/graphql/resolvers/group.ex:102 +#, elixir-autogen, elixir-format msgid "Group with ID %{id} not found" msgstr "Gruppo con ID %{id} non trovato" +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:85 msgid "Impossible to authenticate, either your email or password are invalid." msgstr "Impossibile autenticarsi: email e/o password non validi." +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:335 msgid "Member not found" msgstr "Membro non trovato" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:94 +#, elixir-autogen, elixir-format msgid "No profile found for the moderator user" msgstr "Nessun profilo trovato per l'utente moderatore" +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:272 msgid "No user to validate with this email was found" msgstr "Nessun utente da convalidare trovato con questa email" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 +#, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "Nessun utente con questa email" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:28 #: lib/graphql/resolvers/participant.ex:32 #: lib/graphql/resolvers/participant.ex:210 @@ -168,316 +167,316 @@ msgstr "Nessun utente con questa email" #: lib/graphql/resolvers/person.ex:396 #: lib/graphql/resolvers/person.ex:425 #: lib/graphql/resolvers/person.ex:440 +#, elixir-autogen, elixir-format msgid "Profile is not owned by authenticated user" msgstr "L'utente autenticato non è propietario di questo profilo" +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:159 msgid "Registrations are not open" msgstr "Le registrazioni non sono aperte" +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:427 msgid "The current password is invalid" msgstr "la password corrente non è valida" +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 msgid "The new email doesn't seem to be valid" msgstr "La nuova email sembra non valida" +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 msgid "The new email must be different" msgstr "La nuova email dev'essere diversa" +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:430 msgid "The new password must be different" msgstr "La nuova password deve essere diversa" +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 msgid "The password provided is invalid" msgstr "La password assegnata non è valida" +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:434 msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "la password scelta è troppo corta, deve avere almeno 6 caratteri." +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:292 msgid "This user can't reset their password" msgstr "Questo utente non può resettare la password" +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:81 msgid "This user has been disabled" msgstr "L'utente è stato disabilitato" +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 msgid "Unable to validate user" msgstr "Impossibile convalidare l'utente" +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:520 msgid "User already disabled" msgstr "Utente già disabilitato" +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:585 msgid "User requested is not logged-in" msgstr "L'utente richiesto non è loggato" +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:307 msgid "You are already a member of this group" msgstr "Sei già un membro di questo gruppo" +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:342 msgid "You can't leave this group because you are the only administrator" msgstr "Non puoi lasciare questo gruppo perchè sei l'unico amministratore" +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:304 msgid "You cannot join this group" msgstr "Non puoi unirti a questo gruppo" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:132 +#, elixir-autogen, elixir-format msgid "You may not list groups unless moderator." msgstr "Non è possibile elencare i gruppi a meno che non sia un moderatore." +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:485 msgid "You need to be logged-in to change your email" msgstr "È necessario effettuare il login per modificare la tua email" +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:442 msgid "You need to be logged-in to change your password" msgstr "È necessario effettuare il login per modificare la tua password" +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:281 msgid "You need to be logged-in to delete a group" msgstr "È necessario effettuare il login per eliminare un gruppo" +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:547 msgid "You need to be logged-in to delete your account" msgstr "È necessario effettuare il login per eliminare il tuo account" +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:312 msgid "You need to be logged-in to join a group" msgstr "È necessario effettuare il login per entrare a far parte di un gruppo" +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:347 msgid "You need to be logged-in to leave a group" msgstr "È necessario effettuare il login per lasciare un gruppo" +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:245 msgid "You need to be logged-in to update a group" msgstr "È necessario effettuare il login per aggiornare un gruppo" +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:112 msgid "You need to have an existing token to get a refresh token" msgstr "" "È necessario disporre di un token esistente per ottenere un token di " "aggiornamento" +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 msgid "You requested again a confirmation email too soon" msgstr "Hai richiesto di nuovo un'e-mail di conferma troppo presto" +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:162 msgid "Your email is not on the allowlist" msgstr "La tua mail non è nella lista delle autorizzazioni" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:100 +#, elixir-autogen, elixir-format msgid "Error while performing background task" msgstr "Errore nell'eseguire un processo in background" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:32 +#, elixir-autogen, elixir-format msgid "No profile found with this ID" msgstr "Nessun profilo trovato con questo ID" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:61 #: lib/graphql/resolvers/actor.ex:97 +#, elixir-autogen, elixir-format msgid "No remote profile found with this ID" msgstr "Nessun profilo remoto trovato con questo ID" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:72 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can suspend a profile" msgstr "Solo i moderatori e gli amministratori possono sospendere un profilo" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:105 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can unsuspend a profile" msgstr "Solo i moderatori e gli amministratori possono riattivare un profilo" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:29 +#, elixir-autogen, elixir-format msgid "Only remote profiles may be refreshed" msgstr "È possibile aggiornare solo i profili remoti" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:64 +#, elixir-autogen, elixir-format msgid "Profile already suspended" msgstr "Profilo già sospeso" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:96 +#, elixir-autogen, elixir-format msgid "A valid email is required by your instance" msgstr "Un'email valida è richiesta dalla vostra istanza" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:90 #: lib/graphql/resolvers/participant.ex:143 +#, elixir-autogen, elixir-format msgid "Anonymous participation is not enabled" msgstr "La partecipazione anonima non è abilitata" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:210 +#, elixir-autogen, elixir-format msgid "Cannot remove the last administrator of a group" msgstr "Impossibile rimuovere l'ultimo amministratore di un gruppo" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:207 +#, elixir-autogen, elixir-format msgid "Cannot remove the last identity of a user" msgstr "Impossibile rimuovere l'ultima identità di un utente" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:126 +#, elixir-autogen, elixir-format msgid "Comment is already deleted" msgstr "Commento già cancellato" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:103 #: lib/graphql/resolvers/discussion.ex:69 +#, elixir-autogen, elixir-format msgid "Discussion not found" msgstr "Discussione non trovata" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:71 #: lib/graphql/resolvers/report.ex:90 +#, elixir-autogen, elixir-format msgid "Error while saving report" msgstr "Errore nel salvare la segnalazione" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:110 +#, elixir-autogen, elixir-format msgid "Error while updating report" msgstr "Errore durante l'aggiornamento del rapporto" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:131 +#, elixir-autogen, elixir-format msgid "Event id not found" msgstr "ID evento non trovato" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 +#, elixir-autogen, elixir-format msgid "Event not found" msgstr "Evento non trovato" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:87 #: lib/graphql/resolvers/participant.ex:128 #: lib/graphql/resolvers/participant.ex:155 #: lib/graphql/resolvers/participant.ex:336 +#, elixir-autogen, elixir-format msgid "Event with this ID %{id} doesn't exist" msgstr "L'evento con questo ID %{id} non esiste" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:103 +#, elixir-autogen, elixir-format msgid "Internal Error" msgstr "Errore Interno" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:219 +#, elixir-autogen, elixir-format msgid "No discussion with ID %{id}" msgstr "Nessuna discussione con l'ID %{id}" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:80 #: lib/graphql/resolvers/todos.ex:107 #: lib/graphql/resolvers/todos.ex:179 #: lib/graphql/resolvers/todos.ex:208 #: lib/graphql/resolvers/todos.ex:237 +#, elixir-autogen, elixir-format msgid "No profile found for user" msgstr "Nessuno profilo trovato per l'utente" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:64 +#, elixir-autogen, elixir-format msgid "No such feed token" msgstr "Nessun token di rifornimento corrispondente" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:259 +#, elixir-autogen, elixir-format msgid "Participant already has role %{role}" msgstr "Il partecipante ha già il ruolo %{role}" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:187 #: lib/graphql/resolvers/participant.ex:220 #: lib/graphql/resolvers/participant.ex:263 +#, elixir-autogen, elixir-format msgid "Participant not found" msgstr "Partecipante non trovato" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:32 +#, elixir-autogen, elixir-format msgid "Person with ID %{id} not found" msgstr "La persona con l'ID %{id} non è stata trovata" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:56 +#, elixir-autogen, elixir-format msgid "Person with username %{username} not found" msgstr "La persona con il nome utente %{username} non è stata trovata" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:169 #: lib/graphql/resolvers/post.ex:203 +#, elixir-autogen, elixir-format msgid "Post ID is not a valid ID" msgstr "L'ID del post non è un ID valido" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:172 #: lib/graphql/resolvers/post.ex:206 +#, elixir-autogen, elixir-format msgid "Post doesn't exist" msgstr "Il post non esiste" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:84 +#, elixir-autogen, elixir-format msgid "Profile invited doesn't exist" msgstr "Il profilo invitato non esiste" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:93 #: lib/graphql/resolvers/member.ex:97 +#, elixir-autogen, elixir-format msgid "Profile is already a member of this group" msgstr "Il profilo è già un membro diquesto gruppo" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:133 #: lib/graphql/resolvers/post.ex:175 #: lib/graphql/resolvers/post.ex:209 @@ -491,639 +490,640 @@ msgstr "Il profilo è già un membro diquesto gruppo" #: lib/graphql/resolvers/todos.ex:182 #: lib/graphql/resolvers/todos.ex:214 #: lib/graphql/resolvers/todos.ex:246 +#, elixir-autogen, elixir-format msgid "Profile is not member of group" msgstr "Il profilo non è membro del gruppo" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:67 #: lib/graphql/resolvers/person.ex:233 +#, elixir-autogen, elixir-format msgid "Profile not found" msgstr "Profilo non trovato" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:48 +#, elixir-autogen, elixir-format msgid "Report not found" msgstr "Segnalazione non trovata" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:172 #: lib/graphql/resolvers/resource.ex:199 +#, elixir-autogen, elixir-format msgid "Resource doesn't exist" msgstr "La risorsa non esiste" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:124 +#, elixir-autogen, elixir-format msgid "The event has already reached its maximum capacity" msgstr "L'evento ha già raggiunto la sua massima capacità" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:282 +#, elixir-autogen, elixir-format msgid "This token is invalid" msgstr "Questo token non è valido" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:176 #: lib/graphql/resolvers/todos.ex:243 +#, elixir-autogen, elixir-format msgid "Todo doesn't exist" msgstr "L'elemento to-do non esiste" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:77 #: lib/graphql/resolvers/todos.ex:211 #: lib/graphql/resolvers/todos.ex:240 +#, elixir-autogen, elixir-format msgid "Todo list doesn't exist" msgstr "la lista non esiste" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:73 +#, elixir-autogen, elixir-format msgid "Token does not exist" msgstr "Il token non esiste" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:67 #: lib/graphql/resolvers/feed_token.ex:70 +#, elixir-autogen, elixir-format msgid "Token is not a valid UUID" msgstr "Il token non è un UUID valido" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:98 +#, elixir-autogen, elixir-format msgid "User not found" msgstr "Utente non trovato" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:310 +#, elixir-autogen, elixir-format msgid "You already have a profile for this user" msgstr "Hai già un profilo per questo utente" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:134 +#, elixir-autogen, elixir-format msgid "You are already a participant of this event" msgstr "Se già un partecipante di questo evento" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:87 +#, elixir-autogen, elixir-format msgid "You are not a member of this group" msgstr "Non sei un membro di questo gruppo" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:157 #: lib/graphql/resolvers/member.ex:173 #: lib/graphql/resolvers/member.ex:188 +#, elixir-autogen, elixir-format msgid "You are not a moderator or admin for this group" msgstr "Non sei un moderatore o amministratore di questo gruppo" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:59 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a comment if not connected" msgstr "Non è consentito creare un commento se non si è collegati" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:41 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a feed token if not connected" msgstr "Non puoi creare un token di rifornimento senza connessione" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:134 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a comment if not connected" msgstr "Non è consentito eliminare un commento se non si è collegati" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:82 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a feed token if not connected" msgstr "Non puoi eliminare un token di rifornimento senza connettersi" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:93 +#, elixir-autogen, elixir-format msgid "You are not allowed to update a comment if not connected" msgstr "Non è consentito aggiornare un commento se non si è collegati" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:181 #: lib/graphql/resolvers/participant.ex:214 +#, elixir-autogen, elixir-format msgid "You can't leave event because you're the only event creator participant" msgstr "" "Non puoi lasciare l'evento perchè sei l'unico partecipante creatore di eventi" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:192 +#, elixir-autogen, elixir-format msgid "You can't set yourself to a lower member role for this group because you are the only administrator" msgstr "" "Non puoi impostare te stesso per un ruolo di membro inferiore per questo " "gruppo perché sei l'unico amministratore" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:122 +#, elixir-autogen, elixir-format msgid "You cannot delete this comment" msgstr "Non puoi eliminare questo commento" +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:408 msgid "You cannot delete this event" msgstr "Non puoi eliminare questo evento" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:90 +#, elixir-autogen, elixir-format msgid "You cannot invite to this group" msgstr "Non puoi invitare in questo gruppo" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:76 +#, elixir-autogen, elixir-format msgid "You don't have permission to delete this token" msgstr "Non hai il permesso di cancellare questo token" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:56 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list action logs" msgstr "Devi essere connesso e un moderatore per elencare i log delle azioni" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:36 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list reports" msgstr "Devi essere connesso e un moderatore per elencare i rapporti" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:115 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to update a report" msgstr "Devi essere connesso e un moderatore per aggiornare un rapporto" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:53 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to view a report" msgstr "Devi essere connesso e un moderatore per visualizzare un rapporto" +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:250 msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" "Devi essere connesso e un moderatore per accedere alle opzioni " "dell'amministratore" +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:234 msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" "Devi essere connesso e un moderatore per accedere alle statistiche del " "dashboard" +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:276 msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" "Devi essere connesso e un moderatore per salvare le impostazioni " "dell'amministratore" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:84 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access discussions" msgstr "Devi essere connesso per accedere alle discussioni" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:96 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access resources" msgstr "Devi essere connesso per accedere alle risorse" +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:318 msgid "You need to be logged-in to create events" msgstr "Devi essere connesso per creare eventi" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:141 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create posts" msgstr "Devi essere connesso per creare dei post" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create reports" msgstr "Devi essere connesso per creare rapporti" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:140 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create resources" msgstr "Devi essere connesso per creare risorse" +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:417 msgid "You need to be logged-in to delete an event" msgstr "Devi essere connesso per eliminare un evento" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:214 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete posts" msgstr "Devi essere connesso per eliminare dei post" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:207 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete resources" msgstr "Devi essere connesso per eliminare risorse" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:108 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to join an event" msgstr "Devi essere connesso per partecipare a un evento" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:225 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to leave an event" msgstr "Devi essere connesso per lasciare un evento" +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:374 msgid "You need to be logged-in to update an event" msgstr "Devi essere connesso per aggiornare un evento" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:180 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update posts" msgstr "Devi essere connesso per aggiornare dei post" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:177 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update resources" msgstr "Devi essere connesso per aggiornare le risorse" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:236 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to view a resource preview" msgstr "Devi essere connesso per visualizzare l'anteprima di una risorsa" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:132 +#, elixir-autogen, elixir-format msgid "Parent resource doesn't belong to this group" msgstr "La risorsa principale non appartiene a questo gruppo" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:114 +#, elixir-autogen, elixir-format msgid "The chosen password is too short." msgstr "La password scelta è troppo corta." -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:142 +#, elixir-autogen, elixir-format msgid "The registration token is already in use, this looks like an issue on our side." msgstr "" "Il token di registrazione è già in uso, questo sembra un problema dalla " "nostra parte." -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:108 +#, elixir-autogen, elixir-format msgid "This email is already used." msgstr "Questa email è già in uso." -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:99 +#, elixir-autogen, elixir-format msgid "Post not found" msgstr "Post non trovato" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:86 +#, elixir-autogen, elixir-format msgid "Invalid arguments passed" msgstr "Sono stati trasmessi argomenti non validi" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:92 +#, elixir-autogen, elixir-format msgid "Invalid credentials" msgstr "Credenziali non valide" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:90 +#, elixir-autogen, elixir-format msgid "Reset your password to login" msgstr "Reimposta la tua password per connetterti" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:97 #: lib/graphql/error.ex:102 +#, elixir-autogen, elixir-format msgid "Resource not found" msgstr "Segnalazione non trovata" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:104 +#, elixir-autogen, elixir-format msgid "Something went wrong" msgstr "Qualcosa è andato storto" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:85 +#, elixir-autogen, elixir-format msgid "Unknown Resource" msgstr "Risorsa sconosciuta" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:95 +#, elixir-autogen, elixir-format msgid "You don't have permission to do this" msgstr "Non hai il permesso di farlo" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged in" msgstr "Devi essere connesso" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:118 +#, elixir-autogen, elixir-format msgid "You can't accept this invitation with this profile." msgstr "Non puoi accettare l'invito con questo profilo." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:139 +#, elixir-autogen, elixir-format msgid "You can't reject this invitation with this profile." msgstr "Non puoi rifiutare l'invito con questo profilo." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/media.ex:71 +#, elixir-autogen, elixir-format msgid "File doesn't have an allowed MIME type." msgstr "Il file non ha un tipo MIME consentito." +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:240 msgid "Profile is not administrator for the group" msgstr "Il profilo non è amministratore del gruppo" +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:363 msgid "You can't edit this event." msgstr "Non puoi modificare questo evento." +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:366 msgid "You can't attribute this event to this profile." msgstr "Non puo iattribuire questo evento a questo profilo." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:142 +#, elixir-autogen, elixir-format msgid "This invitation doesn't exist." msgstr "Questo invito non esiste." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:217 +#, elixir-autogen, elixir-format msgid "This member already has been rejected." msgstr "Questo memebro è già stato rifiutato." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:241 +#, elixir-autogen, elixir-format msgid "You don't have the right to remove this member." msgstr "Non hai il diritto di rimuovere questo membro." +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format -#: lib/mobilizon/actors/actor.ex:351 msgid "This username is already taken." msgstr "Questo nome utente è già in uso." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:81 +#, elixir-autogen, elixir-format msgid "You must provide either an ID or a slug to access a discussion" msgstr "" "Devi fornire un ID o la stringa utente (ad es. utente@mobilizon.sm) " "per accedere ad una discussione" +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:313 msgid "Organizer profile is not owned by the user" msgstr "Il profilo dell'organizzatore non è di proprietà dell'utente" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:93 +#, elixir-autogen, elixir-format msgid "Profile ID provided is not the anonymous profile one" msgstr "L'ID profilo fornito non è quello del profilo anonimo" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:181 #: lib/graphql/resolvers/group.ex:223 #: lib/graphql/resolvers/person.ex:148 #: lib/graphql/resolvers/person.ex:182 #: lib/graphql/resolvers/person.ex:304 +#, elixir-autogen, elixir-format msgid "The provided picture is too heavy" msgstr "L'immagine inserita è troppo pesante" -#, elixir-autogen, elixir-format -#: lib/web/views/utils.ex:34 -msgid "Index file not found. You need to recompile the front-end." -msgstr "Il file di indice non è stato trovato. Devi ricompilare il front-end." - -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:129 +#, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "Errore durante la creazione della risorsa" +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:503 msgid "Invalid activation token" msgstr "Token di attivazione non valido" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:226 +#, elixir-autogen, elixir-format msgid "Unable to fetch resource details from this URL." msgstr "Impossibile recuperare i dettagli della risorsa da questa URL." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/event.ex:164 #: lib/graphql/resolvers/participant.ex:253 #: lib/graphql/resolvers/participant.ex:328 +#, elixir-autogen, elixir-format msgid "Provided profile doesn't have moderator permissions on this event" msgstr "" "Il profilo del moderatore fornito non dispone dell'autorizzazione per questo " "evento" +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:299 msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:354 msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:166 msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:129 +#, elixir-autogen, elixir-format msgid "Comment not found" msgstr "Evento non trovato" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:123 +#, elixir-autogen, elixir-format msgid "Error while creating a discussion" msgstr "Errore durante la creazione della risorsa" +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:624 msgid "Error while updating locale" msgstr "Errore durante l'aggiornamento del rapporto" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:307 +#, elixir-autogen, elixir-format msgid "Error while uploading pictures" msgstr "Errore durante l'aggiornamento del rapporto" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:190 +#, elixir-autogen, elixir-format msgid "Failed to leave the event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:236 +#, elixir-autogen, elixir-format msgid "Failed to update the group" msgstr "" +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 msgid "Failed to update user email" msgstr "" +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:499 msgid "Failed to validate user email" msgstr "Impossibile convalidare l'utente" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:146 +#, elixir-autogen, elixir-format msgid "The anonymous actor ID is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:165 +#, elixir-autogen, elixir-format msgid "Unknown error while updating resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:84 +#, elixir-autogen, elixir-format msgid "You are not the comment creator" msgstr "" +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:424 msgid "You cannot change your password." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:321 +#, elixir-autogen, elixir-format msgid "Format not supported" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:305 +#, elixir-autogen, elixir-format msgid "A dependency needed to export to %{format} is not installed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:313 +#, elixir-autogen, elixir-format msgid "An error occured while saving export" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/controllers/export_controller.ex:30 +#, elixir-autogen, elixir-format msgid "Export to format %{format} is not enabled on this instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:187 +#, elixir-autogen, elixir-format msgid "Only admins can create groups" msgstr "" +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:306 msgid "Only groups can create events" msgstr "" +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:292 msgid "Unknown error while creating event" msgstr "" +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:480 msgid "User cannot change email" msgstr "" +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:391 msgid "Follow does not match your account" msgstr "" +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:395 msgid "Follow not found" msgstr "" +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:345 msgid "Profile with username %{username} not found" msgstr "La persona con il nome utente %{username} non è stata trovata" +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:340 msgid "This profile does not belong to you" msgstr "" +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:365 msgid "You are already following this group" msgstr "" +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:374 msgid "You need to be logged-in to follow a group" msgstr "È necessario effettuare il login per entrare a far parte di un gruppo" +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:423 msgid "You need to be logged-in to unfollow a group" msgstr "È necessario effettuare il login per entrare a far parte di un gruppo" +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:400 msgid "You need to be logged-in to update a group follow" msgstr "È necessario effettuare il login per aggiornare un gruppo" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:210 +#, elixir-autogen, elixir-format msgid "This member does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:234 +#, elixir-autogen, elixir-format msgid "You don't have the role needed to remove this member." msgstr "Non hai il diritto di rimuovere questo membro." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:252 +#, elixir-autogen, elixir-format msgid "You must be logged-in to remove a member" msgstr "" +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:156 msgid "Your email seems to be using an invalid format" msgstr "" +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:380 msgid "Can't confirm an already confirmed user" msgstr "" +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:384 msgid "Deconfirming users is not supported" msgstr "" +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:356 msgid "The new role must be different" msgstr "La nuova email dev'essere diversa" +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:307 msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" "Devi essere connesso e un moderatore per salvare le impostazioni " "dell'amministratore" -#, elixir-autogen, elixir-format #: lib/graphql/api/groups.ex:33 +#, elixir-autogen, elixir-format msgid "A profile or group with that name already exists" msgstr "" +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:506 msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/ja/LC_MESSAGES/activity.po b/priv/gettext/ja/LC_MESSAGES/activity.po index a69911215..c063dc1c6 100644 --- a/priv/gettext/ja/LC_MESSAGES/activity.po +++ b/priv/gettext/ja/LC_MESSAGES/activity.po @@ -11,438 +11,444 @@ msgstr "" "Language: ja\n" "Plural-Forms: nplurals=1\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:14 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:3 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:8 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:30 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:3 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 msgid "%{profile} excluded member %{member}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 msgid "%{profile} quit the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 msgid "%{profile} updated the member %{member}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:3 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:3 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:24 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:27 +#, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" -#, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:53 #: lib/web/templates/email/email_direct_activity.html.heex:60 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/renderer.ex:46 +#, elixir-autogen, elixir-format msgid "Activity on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:3 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "" +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:249 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:51 #: lib/web/templates/email/email_direct_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:121 #: lib/web/email/activity.ex:142 +#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:128 +#, elixir-autogen, elixir-format msgid "Daily activity recap for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:49 #: lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:135 +#, elixir-autogen, elixir-format msgid "Weekly activity recap for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:46 +#, elixir-autogen, elixir-format msgid "Announcement for your event %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/group.ex:23 +#, elixir-autogen, elixir-format msgid "The group %{group} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:47 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:31 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:39 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:39 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:47 +#, elixir-autogen, elixir-format msgid "%{member} joined the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:43 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:31 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:35 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile} to group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member} to group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:55 +#, elixir-autogen, elixir-format msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:33 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:69 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:75 +#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:61 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:79 +#, elixir-autogen, elixir-format msgid "%{profile} quit the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:45 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:35 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:86 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:26 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:101 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:56 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:41 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "" + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "" diff --git a/priv/gettext/ja/LC_MESSAGES/default.po b/priv/gettext/ja/LC_MESSAGES/default.po index 3a8d43ada..c01ba8333 100644 --- a/priv/gettext/ja/LC_MESSAGES/default.po +++ b/priv/gettext/ja/LC_MESSAGES/default.po @@ -946,7 +946,7 @@ msgstr "通報内容を見る" msgid "View report:" msgstr "" -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 #, elixir-autogen, elixir-format @@ -1018,12 +1018,6 @@ msgstr "" msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -#, elixir-autogen, elixir-format -msgid "So long, and thanks for the fish!" -msgstr "" - #: lib/web/email/member.ex:114 #, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" @@ -1067,7 +1061,7 @@ msgstr "" msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" -#: lib/web/email/group.ex:90 +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}" msgstr "" @@ -1238,30 +1232,24 @@ msgstr "投稿にはテキストが必須です" msgid "A title is required for the post" msgstr "投稿にはタイトルが必須です" -#: lib/web/templates/email/instance_follow.text.eex:5 -#, elixir-autogen, elixir-format -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "%{name} (%{domain})がちょうど今、あなたのインスタンスへフォローリクエストを送" -"りました。" - -#: lib/web/email/follow.ex:53 +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format msgid "%{name} requests to follow your instance" msgstr "%{name}があなたのインスタンスへフォローリクエストを送りました" -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 #, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "" -#: lib/web/email/follow.ex:47 +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "インスタンス%{name} " "(%{domain})が、あなたのインスタンスへフォローリクエストを送りました" -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 #, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." @@ -1273,12 +1261,6 @@ msgstr "" msgid "Want to connect?" msgstr "" -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -#, elixir-autogen, elixir-format -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" - #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 #, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" @@ -1317,8 +1299,8 @@ msgstr "" #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 #, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "%{name}のフィード" @@ -1363,12 +1345,12 @@ msgstr "%{instance}のMobilizonサーバーは、一時的にダウンしてい msgid "Public feed for %{instance}" msgstr "" -#: lib/graphql/resolvers/user.ex:316 +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" -#: lib/graphql/resolvers/user.ex:322 +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" @@ -1395,8 +1377,6 @@ msgstr "" msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "" -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 @@ -1598,7 +1578,7 @@ msgstr "参加する:" msgid "Title: %{title}" msgstr "タイトル: %{title}" -#: lib/web/email/group.ex:43 +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format msgid "📅 Just scheduled by %{group}: %{event}" msgstr "" @@ -1814,182 +1794,176 @@ msgid "%{name} just requested to follow your instance." msgstr "%{name}がちょうど今、あなたのインスタンスへのフォローリクエストを送信しました" "。" -#: lib/web/templates/email/instance_follow.html.heex:48 -#, elixir-autogen, elixir-format -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "%{name} " -"(%{domain})があなたのインスタンスへのフォローリクエストを送信しました。" - -#: lib/web/templates/email/instance_follow.html.heex:54 +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format msgid "%{name} just requested to follow your instance." msgstr "%{name}がちょうど今、あなたのインスタンスへのフォローリクエストを送信" "しました。" -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 #, elixir-autogen, elixir-format, fuzzy msgid "If you accept, this profile will receive all of your public events." msgstr "" -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 #, elixir-autogen, elixir-format, fuzzy msgid "To accept this invitation, head over to the profile's admin page." msgstr "" -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format msgid "View the details" msgstr "詳細を見る" -#: lib/mobilizon/events/categories.ex:16 +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format msgid "Arts" msgstr "芸術" -#: lib/mobilizon/events/categories.ex:52 +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format msgid "Auto, boat and air" msgstr "自動車や船や飛行機" -#: lib/mobilizon/events/categories.ex:20 +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format msgid "Book clubs" msgstr "読書会" -#: lib/mobilizon/events/categories.ex:24 +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format msgid "Business" msgstr "ビジネス" -#: lib/mobilizon/events/categories.ex:28 +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format msgid "Causes" msgstr "運動" -#: lib/mobilizon/events/categories.ex:32 +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format msgid "Comedy" msgstr "コメディ" -#: lib/mobilizon/events/categories.ex:56 +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format msgid "Community" msgstr "コミュニティ" -#: lib/mobilizon/events/categories.ex:36 +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format msgid "Crafts" msgstr "手作り" -#: lib/mobilizon/events/categories.ex:60 +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format msgid "Family & Education" msgstr "家族向けや教育関係" -#: lib/mobilizon/events/categories.ex:64 +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format msgid "Fashion & Beauty" msgstr "ファッションや美容" -#: lib/mobilizon/events/categories.ex:68 +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format msgid "Film & Media" msgstr "映画やメディア" -#: lib/mobilizon/events/categories.ex:40 +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format msgid "Food & Drink" msgstr "食べ物や飲み物" -#: lib/mobilizon/events/categories.ex:72 +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format msgid "Games" msgstr "ゲーム" -#: lib/mobilizon/events/categories.ex:44 +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format msgid "Health" msgstr "健康" -#: lib/mobilizon/events/categories.ex:84 +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format msgid "LGBTQ" msgstr "LGBTQ" -#: lib/mobilizon/events/categories.ex:76 +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format msgid "Language & Culture" msgstr "言語と文化" -#: lib/mobilizon/events/categories.ex:80 +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format msgid "Learning" msgstr "勉強会" -#: lib/mobilizon/events/categories.ex:133 +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format msgid "Meeting" msgstr "会合" -#: lib/mobilizon/events/categories.ex:88 +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format msgid "Movements and politics" msgstr "社会運動や政治" -#: lib/mobilizon/events/categories.ex:48 +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format msgid "Music" msgstr "音楽" -#: lib/mobilizon/events/categories.ex:92 +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format msgid "Networking" msgstr "" -#: lib/mobilizon/events/categories.ex:112 +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format msgid "Outdoors & Adventure" msgstr "アウトドアと冒険" -#: lib/mobilizon/events/categories.ex:96 +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format msgid "Party" msgstr "パーティー" -#: lib/mobilizon/events/categories.ex:100 +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format msgid "Performing & Visual Arts" msgstr "舞台・視覚芸術" -#: lib/mobilizon/events/categories.ex:104 +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format msgid "Pets" msgstr "ペット" -#: lib/mobilizon/events/categories.ex:108 +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format msgid "Photography" msgstr "写真" -#: lib/mobilizon/events/categories.ex:120 +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format msgid "Science & Tech" msgstr "科学や技術" -#: lib/mobilizon/events/categories.ex:116 +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format msgid "Spirituality, Religion & Beliefs" msgstr "スピリチュアルや宗教や信仰" -#: lib/mobilizon/events/categories.ex:124 +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format msgid "Sports" msgstr "スポーツ" -#: lib/mobilizon/events/categories.ex:128 +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format msgid "Theatre" msgstr "演劇" @@ -2003,3 +1977,21 @@ msgstr "詳しく見る: %{url}" #, elixir-autogen, elixir-format, fuzzy msgid "Activate my account:" msgstr "" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "インスタンス%{name} " +"(%{domain})が、あなたのインスタンスへフォローリクエストを送りました" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/ja/LC_MESSAGES/errors.po b/priv/gettext/ja/LC_MESSAGES/errors.po index 95f8086b6..90e0e77a6 100644 --- a/priv/gettext/ja/LC_MESSAGES/errors.po +++ b/priv/gettext/ja/LC_MESSAGES/errors.po @@ -11,8 +11,8 @@ msgstr "" "Language: ja\n" "Plural-Forms: nplurals=1\n" -#, elixir-autogen #: lib/mobilizon/discussions/discussion.ex:69 +#, elixir-autogen msgid "can't be blank" msgstr "" @@ -82,70 +82,69 @@ msgstr "" msgid "must be equal to %{number}" msgstr "" +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:107 msgid "Cannot refresh the token" msgstr "" +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:272 msgid "Current profile is not a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:276 msgid "Current profile is not an administrator of the selected group" msgstr "" +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:610 msgid "Error while saving user settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 +#, elixir-autogen, elixir-format msgid "Group not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:98 #: lib/graphql/resolvers/group.ex:102 +#, elixir-autogen, elixir-format msgid "Group with ID %{id} not found" msgstr "" +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:85 msgid "Impossible to authenticate, either your email or password are invalid." msgstr "" +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:335 msgid "Member not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:94 +#, elixir-autogen, elixir-format msgid "No profile found for the moderator user" msgstr "" +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:272 msgid "No user to validate with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 +#, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:28 #: lib/graphql/resolvers/participant.ex:32 #: lib/graphql/resolvers/participant.ex:210 @@ -155,314 +154,314 @@ msgstr "" #: lib/graphql/resolvers/person.ex:396 #: lib/graphql/resolvers/person.ex:425 #: lib/graphql/resolvers/person.ex:440 +#, elixir-autogen, elixir-format msgid "Profile is not owned by authenticated user" msgstr "" +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:159 msgid "Registrations are not open" msgstr "" +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:427 msgid "The current password is invalid" msgstr "" +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 msgid "The new email doesn't seem to be valid" msgstr "" +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 msgid "The new email must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:430 msgid "The new password must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 msgid "The password provided is invalid" msgstr "" +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:434 msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:292 msgid "This user can't reset their password" msgstr "" +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:81 msgid "This user has been disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 msgid "Unable to validate user" msgstr "" +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:520 msgid "User already disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:585 msgid "User requested is not logged-in" msgstr "" +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:307 msgid "You are already a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:342 msgid "You can't leave this group because you are the only administrator" msgstr "" +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:304 msgid "You cannot join this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:132 +#, elixir-autogen, elixir-format msgid "You may not list groups unless moderator." msgstr "" +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:485 msgid "You need to be logged-in to change your email" msgstr "" +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:442 msgid "You need to be logged-in to change your password" msgstr "" +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:281 msgid "You need to be logged-in to delete a group" msgstr "" +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:547 msgid "You need to be logged-in to delete your account" msgstr "" +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:312 msgid "You need to be logged-in to join a group" msgstr "" +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:347 msgid "You need to be logged-in to leave a group" msgstr "" +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:245 msgid "You need to be logged-in to update a group" msgstr "" +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:112 msgid "You need to have an existing token to get a refresh token" msgstr "" +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 msgid "You requested again a confirmation email too soon" msgstr "" +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:162 msgid "Your email is not on the allowlist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:100 +#, elixir-autogen, elixir-format msgid "Error while performing background task" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:32 +#, elixir-autogen, elixir-format msgid "No profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:61 #: lib/graphql/resolvers/actor.ex:97 +#, elixir-autogen, elixir-format msgid "No remote profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:72 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can suspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:105 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can unsuspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:29 +#, elixir-autogen, elixir-format msgid "Only remote profiles may be refreshed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:64 +#, elixir-autogen, elixir-format msgid "Profile already suspended" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:96 +#, elixir-autogen, elixir-format msgid "A valid email is required by your instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:90 #: lib/graphql/resolvers/participant.ex:143 +#, elixir-autogen, elixir-format msgid "Anonymous participation is not enabled" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:210 +#, elixir-autogen, elixir-format msgid "Cannot remove the last administrator of a group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:207 +#, elixir-autogen, elixir-format msgid "Cannot remove the last identity of a user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:126 +#, elixir-autogen, elixir-format msgid "Comment is already deleted" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:103 #: lib/graphql/resolvers/discussion.ex:69 +#, elixir-autogen, elixir-format msgid "Discussion not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:71 #: lib/graphql/resolvers/report.ex:90 +#, elixir-autogen, elixir-format msgid "Error while saving report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:110 +#, elixir-autogen, elixir-format msgid "Error while updating report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:131 +#, elixir-autogen, elixir-format msgid "Event id not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 +#, elixir-autogen, elixir-format msgid "Event not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:87 #: lib/graphql/resolvers/participant.ex:128 #: lib/graphql/resolvers/participant.ex:155 #: lib/graphql/resolvers/participant.ex:336 +#, elixir-autogen, elixir-format msgid "Event with this ID %{id} doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:103 +#, elixir-autogen, elixir-format msgid "Internal Error" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:219 +#, elixir-autogen, elixir-format msgid "No discussion with ID %{id}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:80 #: lib/graphql/resolvers/todos.ex:107 #: lib/graphql/resolvers/todos.ex:179 #: lib/graphql/resolvers/todos.ex:208 #: lib/graphql/resolvers/todos.ex:237 +#, elixir-autogen, elixir-format msgid "No profile found for user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:64 +#, elixir-autogen, elixir-format msgid "No such feed token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:259 +#, elixir-autogen, elixir-format msgid "Participant already has role %{role}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:187 #: lib/graphql/resolvers/participant.ex:220 #: lib/graphql/resolvers/participant.ex:263 +#, elixir-autogen, elixir-format msgid "Participant not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:32 +#, elixir-autogen, elixir-format msgid "Person with ID %{id} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:56 +#, elixir-autogen, elixir-format msgid "Person with username %{username} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:169 #: lib/graphql/resolvers/post.ex:203 +#, elixir-autogen, elixir-format msgid "Post ID is not a valid ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:172 #: lib/graphql/resolvers/post.ex:206 +#, elixir-autogen, elixir-format msgid "Post doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:84 +#, elixir-autogen, elixir-format msgid "Profile invited doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:93 #: lib/graphql/resolvers/member.ex:97 +#, elixir-autogen, elixir-format msgid "Profile is already a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:133 #: lib/graphql/resolvers/post.ex:175 #: lib/graphql/resolvers/post.ex:209 @@ -476,622 +475,623 @@ msgstr "" #: lib/graphql/resolvers/todos.ex:182 #: lib/graphql/resolvers/todos.ex:214 #: lib/graphql/resolvers/todos.ex:246 +#, elixir-autogen, elixir-format msgid "Profile is not member of group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:67 #: lib/graphql/resolvers/person.ex:233 +#, elixir-autogen, elixir-format msgid "Profile not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:48 +#, elixir-autogen, elixir-format msgid "Report not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:172 #: lib/graphql/resolvers/resource.ex:199 +#, elixir-autogen, elixir-format msgid "Resource doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:124 +#, elixir-autogen, elixir-format msgid "The event has already reached its maximum capacity" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:282 +#, elixir-autogen, elixir-format msgid "This token is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:176 #: lib/graphql/resolvers/todos.ex:243 +#, elixir-autogen, elixir-format msgid "Todo doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:77 #: lib/graphql/resolvers/todos.ex:211 #: lib/graphql/resolvers/todos.ex:240 +#, elixir-autogen, elixir-format msgid "Todo list doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:73 +#, elixir-autogen, elixir-format msgid "Token does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:67 #: lib/graphql/resolvers/feed_token.ex:70 +#, elixir-autogen, elixir-format msgid "Token is not a valid UUID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:98 +#, elixir-autogen, elixir-format msgid "User not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:310 +#, elixir-autogen, elixir-format msgid "You already have a profile for this user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:134 +#, elixir-autogen, elixir-format msgid "You are already a participant of this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:87 +#, elixir-autogen, elixir-format msgid "You are not a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:157 #: lib/graphql/resolvers/member.ex:173 #: lib/graphql/resolvers/member.ex:188 +#, elixir-autogen, elixir-format msgid "You are not a moderator or admin for this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:59 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:41 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:134 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:82 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:93 +#, elixir-autogen, elixir-format msgid "You are not allowed to update a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:181 #: lib/graphql/resolvers/participant.ex:214 +#, elixir-autogen, elixir-format msgid "You can't leave event because you're the only event creator participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:192 +#, elixir-autogen, elixir-format msgid "You can't set yourself to a lower member role for this group because you are the only administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:122 +#, elixir-autogen, elixir-format msgid "You cannot delete this comment" msgstr "" +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:408 msgid "You cannot delete this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:90 +#, elixir-autogen, elixir-format msgid "You cannot invite to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:76 +#, elixir-autogen, elixir-format msgid "You don't have permission to delete this token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:56 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list action logs" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:36 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:115 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to update a report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:53 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to view a report" msgstr "" +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:250 msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:234 msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:276 msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:84 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access discussions" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:96 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access resources" msgstr "" +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:318 msgid "You need to be logged-in to create events" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:141 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:140 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create resources" msgstr "" +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:417 msgid "You need to be logged-in to delete an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:214 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:207 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:108 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to join an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:225 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to leave an event" msgstr "" +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:374 msgid "You need to be logged-in to update an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:180 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:177 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:236 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to view a resource preview" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:132 +#, elixir-autogen, elixir-format msgid "Parent resource doesn't belong to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:114 +#, elixir-autogen, elixir-format msgid "The chosen password is too short." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:142 +#, elixir-autogen, elixir-format msgid "The registration token is already in use, this looks like an issue on our side." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:108 +#, elixir-autogen, elixir-format msgid "This email is already used." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:99 +#, elixir-autogen, elixir-format msgid "Post not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:86 +#, elixir-autogen, elixir-format msgid "Invalid arguments passed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:92 +#, elixir-autogen, elixir-format msgid "Invalid credentials" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:90 +#, elixir-autogen, elixir-format msgid "Reset your password to login" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:97 #: lib/graphql/error.ex:102 +#, elixir-autogen, elixir-format msgid "Resource not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:104 +#, elixir-autogen, elixir-format msgid "Something went wrong" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:85 +#, elixir-autogen, elixir-format msgid "Unknown Resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:95 +#, elixir-autogen, elixir-format msgid "You don't have permission to do this" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged in" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:118 +#, elixir-autogen, elixir-format msgid "You can't accept this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:139 +#, elixir-autogen, elixir-format msgid "You can't reject this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/media.ex:71 +#, elixir-autogen, elixir-format msgid "File doesn't have an allowed MIME type." msgstr "" +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:240 msgid "Profile is not administrator for the group" msgstr "" +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:363 msgid "You can't edit this event." msgstr "" +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:366 msgid "You can't attribute this event to this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:142 +#, elixir-autogen, elixir-format msgid "This invitation doesn't exist." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:217 +#, elixir-autogen, elixir-format msgid "This member already has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:241 +#, elixir-autogen, elixir-format msgid "You don't have the right to remove this member." msgstr "" +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format -#: lib/mobilizon/actors/actor.ex:351 msgid "This username is already taken." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:81 +#, elixir-autogen, elixir-format msgid "You must provide either an ID or a slug to access a discussion" msgstr "" +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:313 msgid "Organizer profile is not owned by the user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:93 +#, elixir-autogen, elixir-format msgid "Profile ID provided is not the anonymous profile one" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:181 #: lib/graphql/resolvers/group.ex:223 #: lib/graphql/resolvers/person.ex:148 #: lib/graphql/resolvers/person.ex:182 #: lib/graphql/resolvers/person.ex:304 +#, elixir-autogen, elixir-format msgid "The provided picture is too heavy" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/views/utils.ex:34 -msgid "Index file not found. You need to recompile the front-end." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:129 +#, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "" +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:503 msgid "Invalid activation token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:226 +#, elixir-autogen, elixir-format msgid "Unable to fetch resource details from this URL." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/event.ex:164 #: lib/graphql/resolvers/participant.ex:253 #: lib/graphql/resolvers/participant.ex:328 +#, elixir-autogen, elixir-format msgid "Provided profile doesn't have moderator permissions on this event" msgstr "" +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:299 msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:354 msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:166 msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:129 +#, elixir-autogen, elixir-format msgid "Comment not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:123 +#, elixir-autogen, elixir-format msgid "Error while creating a discussion" msgstr "" +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:624 msgid "Error while updating locale" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:307 +#, elixir-autogen, elixir-format msgid "Error while uploading pictures" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:190 +#, elixir-autogen, elixir-format msgid "Failed to leave the event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:236 +#, elixir-autogen, elixir-format msgid "Failed to update the group" msgstr "" +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 msgid "Failed to update user email" msgstr "" +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:499 msgid "Failed to validate user email" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:146 +#, elixir-autogen, elixir-format msgid "The anonymous actor ID is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:165 +#, elixir-autogen, elixir-format msgid "Unknown error while updating resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:84 +#, elixir-autogen, elixir-format msgid "You are not the comment creator" msgstr "" +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:424 msgid "You cannot change your password." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:321 +#, elixir-autogen, elixir-format msgid "Format not supported" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:305 +#, elixir-autogen, elixir-format msgid "A dependency needed to export to %{format} is not installed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:313 +#, elixir-autogen, elixir-format msgid "An error occured while saving export" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/controllers/export_controller.ex:30 +#, elixir-autogen, elixir-format msgid "Export to format %{format} is not enabled on this instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:187 +#, elixir-autogen, elixir-format msgid "Only admins can create groups" msgstr "" +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:306 msgid "Only groups can create events" msgstr "" +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:292 msgid "Unknown error while creating event" msgstr "" +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:480 msgid "User cannot change email" msgstr "" +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:391 msgid "Follow does not match your account" msgstr "" +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:395 msgid "Follow not found" msgstr "" +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:345 msgid "Profile with username %{username} not found" msgstr "" +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:340 msgid "This profile does not belong to you" msgstr "" +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:365 msgid "You are already following this group" msgstr "" +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:374 msgid "You need to be logged-in to follow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:423 msgid "You need to be logged-in to unfollow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:400 msgid "You need to be logged-in to update a group follow" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:210 +#, elixir-autogen, elixir-format msgid "This member does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:234 +#, elixir-autogen, elixir-format msgid "You don't have the role needed to remove this member." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:252 +#, elixir-autogen, elixir-format msgid "You must be logged-in to remove a member" msgstr "" +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:156 msgid "Your email seems to be using an invalid format" msgstr "" +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:380 msgid "Can't confirm an already confirmed user" msgstr "" +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:384 msgid "Deconfirming users is not supported" msgstr "" +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:356 msgid "The new role must be different" msgstr "" +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:307 msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/api/groups.ex:33 +#, elixir-autogen, elixir-format msgid "A profile or group with that name already exists" msgstr "" +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:506 msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/nb_NO/LC_MESSAGES/activity.po b/priv/gettext/nb_NO/LC_MESSAGES/activity.po index 4f2c99863..87d14b683 100644 --- a/priv/gettext/nb_NO/LC_MESSAGES/activity.po +++ b/priv/gettext/nb_NO/LC_MESSAGES/activity.po @@ -11,440 +11,446 @@ msgstr "" "Language: nb_NO\n" "Plural-Forms: nplurals=2\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:14 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:3 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:8 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:30 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:3 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 msgid "%{profile} excluded member %{member}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 msgid "%{profile} quit the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 msgid "%{profile} updated the member %{member}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:3 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:3 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:24 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:27 +#, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" -#, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:53 #: lib/web/templates/email/email_direct_activity.html.heex:60 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/renderer.ex:46 +#, elixir-autogen, elixir-format msgid "Activity on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:3 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "" +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:249 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:51 #: lib/web/templates/email/email_direct_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:121 #: lib/web/email/activity.ex:142 +#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:128 +#, elixir-autogen, elixir-format msgid "Daily activity recap for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:49 #: lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:135 +#, elixir-autogen, elixir-format msgid "Weekly activity recap for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:46 +#, elixir-autogen, elixir-format msgid "Announcement for your event %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/group.ex:23 +#, elixir-autogen, elixir-format msgid "The group %{group} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:47 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:31 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:39 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:39 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:47 +#, elixir-autogen, elixir-format msgid "%{member} joined the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:43 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:31 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:35 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile} to group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member} to group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:55 +#, elixir-autogen, elixir-format msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:33 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:69 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:75 +#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:61 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:79 +#, elixir-autogen, elixir-format msgid "%{profile} quit the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:45 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:35 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:86 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:26 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:101 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:56 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:41 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "" + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "" diff --git a/priv/gettext/nb_NO/LC_MESSAGES/default.po b/priv/gettext/nb_NO/LC_MESSAGES/default.po index e6530c35d..e50ecafcf 100644 --- a/priv/gettext/nb_NO/LC_MESSAGES/default.po +++ b/priv/gettext/nb_NO/LC_MESSAGES/default.po @@ -14,752 +14,751 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.11.2\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:66 +#, elixir-autogen, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" "Hvis du ikke ba om dette, vennligst ignorer denne eposten. Passordet ditt " "vil ikke endres før du bruker lenken nedenfor og lager et nytt passord." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:120 +#, elixir-autogen, elixir-format msgid "%{title} by %{creator}" msgstr "%{title} av %{creator}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:80 +#, elixir-autogen, elixir-format msgid "Activate my account" msgstr "Aktiver kontoen min" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:150 #: lib/web/templates/email/email.text.eex:9 +#, elixir-autogen, elixir-format msgid "Ask the community on Framacolibri" msgstr "Spør samfunnet på Framacolibri" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:15 +#, elixir-autogen, elixir-format msgid "Comments" msgstr "Kommentarer" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:115 #: lib/web/templates/email/report.text.eex:11 +#, elixir-autogen, elixir-format msgid "Event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:49 +#, elixir-autogen, elixir-format msgid "Instructions to reset your password on %{instance}" msgstr "Instruksjoner for å tilbakestille passordet ditt på %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:21 +#, elixir-autogen, elixir-format msgid "Reason" msgstr "Begrunnelse" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:86 +#, elixir-autogen, elixir-format msgid "Reset Password" msgstr "Tilbakestill passord" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:53 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "" "Det er enkelt å tilbakestille passordet ditt. Bare trykk på knappen nedenfor " "og følg instruksjonene, så er du i gang." -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:26 +#, elixir-autogen, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "Instruksjoner for å bekrefte Mobilizon-kontoen din på %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:22 +#, elixir-autogen, elixir-format msgid "New report on Mobilizon instance %{instance}" msgstr "Ny rapport på Mobilizon instans %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:67 #: lib/web/templates/email/before_event_notification.text.eex:4 +#, elixir-autogen, elixir-format msgid "Go to event page" msgstr "Gå til hendelsessiden" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:1 +#, elixir-autogen, elixir-format msgid "New report from %{reporter} on %{instance}" msgstr "Ny rapport fra %{reporter} på %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:1 +#, elixir-autogen, elixir-format msgid "Participation approved" msgstr "Deltagelse godkjent" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:18 #: lib/web/templates/email/password_reset.text.eex:1 +#, elixir-autogen, elixir-format msgid "Password reset" msgstr "Tilbakestill passord" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:7 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "" "Det er enkelt å tilbakestille passordet ditt. Bare trykk på knappen nedenfor " "og følg instruksjonene, så er du i gang." -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:114 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:67 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/event.ex:44 +#, elixir-autogen, elixir-format msgid "Event %{title} has been updated" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:7 +#, elixir-autogen, elixir-format msgid "New title: %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:5 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:105 +#, elixir-autogen, elixir-format msgid "Warning" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:140 +#, elixir-autogen, elixir-format msgid "Confirm your participation to event %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:106 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal ID for your current selected identity" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal user ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Any of the information we collect from you may be used in the following ways:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:13 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Basic account information" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:32 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do not share any dangerous information over Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:123 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we disclose any information to outside parties?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:100 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we use cookies?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "How do we protect your information?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:36 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "IPs and other metadata" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:23 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Published events and comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:93 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain the IP addresses associated with registered users no more than 12 months." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:107 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Tokens to authenticate you" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:38 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We also may retain server logs which include the IP address of every request to our server." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:102 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We store the following information on your device when you connect:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:84 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We will make a good faith effort to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:45 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What do we use your information for?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:83 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What is our data retention policy?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:99 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You may irreversibly delete your account at any time." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to our Privacy Policy" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:139 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:160 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we decide to change our privacy policy, we will post those changes on this page." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:153 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Law requirements can be different if this server is in another jurisdiction." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:137 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Site usage by children" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:68 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:61 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:54 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:10 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What information do we collect?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:182 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: confirm your email address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:159 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: email changed" msgstr "" -#, elixir-format #: lib/web/email/notification.ex:52 +#, elixir-format msgid "One event planned today" msgid_plural "%{nb_events} events planned today" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:47 #: lib/web/templates/email/on_day_notification.text.eex:3 +#, elixir-format msgid "You have one event today:" msgid_plural "You have %{total} events today:" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.text.eex:3 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{group}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:18 #: lib/web/templates/email/group_invite.text.eex:1 +#, elixir-autogen, elixir-format msgid "Come along!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/notification.ex:24 +#, elixir-autogen, elixir-format msgid "Don't forget to go to %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:47 #: lib/web/templates/email/before_event_notification.text.eex:3 +#, elixir-autogen, elixir-format msgid "Get ready for %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:83 +#, elixir-autogen, elixir-format msgid "See my groups" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:65 #: lib/web/templates/email/group_invite.text.eex:5 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to your groups." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.text.eex:5 +#, elixir-autogen, elixir-format msgid "View the event on: %{link}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:30 +#, elixir-autogen, elixir-format msgid "You have been invited by %{inviter} to join group %{group}" msgstr "" -#, elixir-format #: lib/web/email/notification.ex:81 +#, elixir-format msgid "One event planned this week" msgid_plural "%{nb_events} events planned this week" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/email/notification.ex:107 +#, elixir-format msgid "One participation request for event %{title} to process" msgid_plural "%{number_participation_requests} participation requests for event %{title} to process" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:47 #: lib/web/templates/email/notification_each_week.text.eex:3 +#, elixir-format msgid "You have one event this week:" msgid_plural "You have %{total} events this week:" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/service/metadata/utils.ex:53 +#, elixir-autogen, elixir-format msgid "The event organizer didn't add any description." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:78 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:62 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Accepting these Terms" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:73 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to these Terms" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:271 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:192 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:217 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:211 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:167 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that is illegal or unlawful, that would otherwise create liability;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:103 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Creating Accounts" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:284 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Entire Agreement" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:294 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Feedback" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:261 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Hyperlinks and Third Party Content" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:279 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:205 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:128 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:94 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Privacy Policy" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:304 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions & Contact Information" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:277 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Termination" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:199 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your Content & Conduct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:263 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:224 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:254 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For full details about the Mobilizon software see here." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:82 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:179 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:152 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:286 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:247 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:185 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:306 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions or comments about the Service may be directed to us at %{contact}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:245 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Source code" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:296 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:234 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:7 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} will not use or transmit or resell your personal data" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:113 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:240 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:321 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:3 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Short version" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:29 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The service is provided without warranties and these terms may change in the future" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:166 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:314 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:21 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect other people and %{instance_name}'s rules when using the service" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect the law when using %{instance_name}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:5 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content is yours" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71 +#, elixir-autogen, elixir-format msgid "Confirm my e-mail address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm your e-mail" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:142 #: lib/web/templates/email/email.text.eex:8 +#, elixir-autogen, elixir-format msgid "Need help? Is something not working as expected?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:18 +#, elixir-autogen, elixir-format msgid "New report on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "The email address for your account on %{host} is being changed to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:47 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:5 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "" -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 #: lib/web/templates/email/event_updated.html.heex:172 @@ -768,1243 +767,1237 @@ msgstr "" #: lib/web/templates/email/notification_each_week.text.eex:11 #: lib/web/templates/email/on_day_notification.html.heex:89 #: lib/web/templates/email/on_day_notification.text.eex:11 +#, elixir-format msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button." msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:187 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:18 #: lib/web/templates/email/pending_participation_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "A request is pending!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:18 #: lib/web/templates/email/before_event_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "An event is upcoming!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:18 #: lib/web/templates/email/email_changed_new.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm new email" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:108 +#, elixir-autogen, elixir-format msgid "End" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:18 #: lib/web/templates/email/event_updated.text.eex:1 +#, elixir-autogen, elixir-format msgid "Event update!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:155 +#, elixir-autogen, elixir-format msgid "Flagged comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:59 #: lib/web/templates/email/event_participation_approved.text.eex:7 +#, elixir-autogen, elixir-format msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:79 #: lib/web/templates/email/email_changed_old.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you did not trigger this change yourself, it is likely that someone has gained access to your %{host} account. Please log in and change your password immediately. If you cannot login, contact the admin on %{host}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:12 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 #: lib/web/templates/email/registration_confirmation.html.heex:62 #: lib/web/templates/email/registration_confirmation.text.eex:7 +#, elixir-autogen, elixir-format msgid "If you didn't trigger this email, you may safely ignore it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:84 #: lib/web/templates/email/before_event_notification.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:193 #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "Learn more about Mobilizon here!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:123 #: lib/web/templates/export/event_participants.html.heex:129 +#, elixir-autogen, elixir-format msgid "Location" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:133 +#, elixir-autogen, elixir-format msgid "Location address was removed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:89 #: lib/web/templates/email/pending_participation_notification.text.eex:8 +#, elixir-autogen, elixir-format msgid "Manage pending requests" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:18 #: lib/web/templates/email/registration_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Nearly there!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:18 #: lib/web/templates/email/email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "New email confirmation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:191 +#, elixir-autogen, elixir-format msgid "Reasons for report" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:48 +#, elixir-autogen, elixir-format msgid "Someone on %{instance} reported the following content for you to analyze:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:18 #: lib/web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry! You're not going." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:93 +#, elixir-autogen, elixir-format msgid "Start" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:3 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:74 #: lib/web/templates/email/event_updated.text.eex:6 +#, elixir-autogen, elixir-format msgid "This event has been cancelled by its organizers. Sorry!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:68 #: lib/web/templates/email/event_updated.text.eex:4 +#, elixir-autogen, elixir-format msgid "This event has been confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:70 #: lib/web/templates/email/event_updated.text.eex:5 +#, elixir-autogen, elixir-format msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:59 #: lib/web/templates/email/event_participation_rejected.text.eex:7 +#, elixir-autogen, elixir-format msgid "Unfortunately, the organizers rejected your request." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:70 +#, elixir-autogen, elixir-format msgid "Verify your email address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:232 +#, elixir-autogen, elixir-format msgid "View report" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:24 +#, elixir-autogen, elixir-format msgid "View report:" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 +#, elixir-autogen, elixir-format msgid "Visit event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:155 +#, elixir-autogen, elixir-format msgid "Visit the updated event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:12 +#, elixir-autogen, elixir-format msgid "Visit the updated event page: %{link}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:18 #: lib/web/templates/email/on_day_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "What's up today?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:96 #: lib/web/templates/email/event_participation_approved.text.eex:11 #: lib/web/templates/email/event_participation_confirmed.html.heex:96 #: lib/web/templates/email/event_participation_confirmed.text.eex:6 +#, elixir-autogen, elixir-format msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:106 #: lib/web/templates/email/pending_participation_notification.text.eex:10 +#, elixir-autogen, elixir-format msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:5 #: lib/web/templates/email/event_participation_confirmed.text.eex:3 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're going!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:87 #: lib/web/templates/email/email_changed_new.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:112 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:64 #: lib/web/templates/email/group_member_removal.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -msgid "So long, and thanks for the fish!" -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:114 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.text.eex:3 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:47 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:47 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:85 #: lib/web/templates/email/group_suspension.text.eex:7 +#, elixir-autogen, elixir-format msgid "As this group was located on another instance, it will continue to work for other instances than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:71 #: lib/web/templates/email/group_suspension.text.eex:5 +#, elixir-autogen, elixir-format msgid "As this group was located on this instance, all of it's data has been irretrievably deleted." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:18 #: lib/web/templates/email/group_suspension.text.eex:1 +#, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:90 msgid "The group %{group} has been suspended on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:64 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:96 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For information about how we collect and use information about users of the Service, please check our privacy policy." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:88 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:109 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you delete this information, you need to login again." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:111 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:117 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Note: This information is stored in your localStorage and not your cookies." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:231 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our responsibility" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:87 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:3 #: lib/web/templates/api/terms.html.heex:39 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:120 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:140 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:55 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:134 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:25 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:132 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.text.eex:4 +#, elixir-autogen, elixir-format msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:47 #: lib/web/templates/email/event_participation_confirmed.html.heex:47 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:91 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:54 +#, elixir-autogen, elixir-format msgid "%{reporter} reported the following content." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:5 +#, elixir-autogen, elixir-format msgid "Group %{group} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:71 +#, elixir-autogen, elixir-format msgid "Group reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:7 +#, elixir-autogen, elixir-format msgid "Profile %{profile} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:81 +#, elixir-autogen, elixir-format msgid "Profile reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.html.heex:59 +#, elixir-autogen, elixir-format msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:99 +#, elixir-autogen, elixir-format msgid "A text is required for the post" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:98 +#, elixir-autogen, elixir-format msgid "A title is required for the post" msgstr "" +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.text.eex:5 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:53 msgid "%{name} requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "" +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:47 msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:18 #: lib/web/templates/email/instance_follow.text.eex:1 +#, elixir-autogen, elixir-format msgid "Want to connect?" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:47 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:83 +#, elixir-autogen, elixir-format msgid "Event title" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:47 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:7 +#, elixir-autogen, elixir-format msgid "This page is not correct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:50 +#, elixir-autogen, elixir-format msgid "We're sorry, but something went wrong on our end." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:109 #: lib/web/templates/email/email.text.eex:4 +#, elixir-autogen, elixir-format msgid "This is a demonstration site to test Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 +#, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:120 +#, elixir-autogen, elixir-format msgid "%{actor}'s private events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:115 +#, elixir-autogen, elixir-format msgid "%{actor}'s public events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:224 +#, elixir-autogen, elixir-format msgid "Feed for %{email} on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:61 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may contact the server administrator at %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:59 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may try to contact the server administrator." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:82 +#, elixir-autogen, elixir-format msgid "Technical details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:52 +#, elixir-autogen, elixir-format msgid "The Mobilizon server %{instance} seems to be temporarily down." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:72 +#, elixir-autogen, elixir-format msgid "Public feed for %{instance}" msgstr "" +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:316 msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:322 msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/actor.ex:43 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} has been cancelled!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:50 #: lib/web/templates/email/actor_suspension_participants.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:50 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:18 #: lib/web/templates/email/actor_suspension_participants.text.eex:1 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "" #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#, elixir-autogen, elixir-format #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 #: lib/service/export/participants/pdf.ex:96 +#, elixir-autogen, elixir-format msgid "%{event}_participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant message" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant name" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant status" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:52 #: lib/web/templates/email/admin/_role.html.heex:3 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:55 +#, elixir-autogen, elixir-format msgid "Creator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:49 #: lib/web/templates/email/admin/_role.html.heex:5 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Moderator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:37 +#, elixir-autogen, elixir-format msgid "Not approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:40 +#, elixir-autogen, elixir-format msgid "Not confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:46 +#, elixir-autogen, elixir-format msgid "Participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:43 +#, elixir-autogen, elixir-format msgid "Rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:122 +#, elixir-autogen, elixir-format msgid "Begins on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:125 +#, elixir-autogen, elixir-format msgid "Ends on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:132 +#, elixir-autogen, elixir-format msgid "Number of participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:120 +#, elixir-autogen, elixir-format msgid "Participants for %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:88 +#, elixir-autogen, elixir-format msgid "Anonymous participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.html.heex:12 #: lib/web/templates/email/date/event_tz_date_range.html.heex:20 #: lib/web/templates/email/date/event_tz_date_range.html.heex:36 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "🌐 %{timezone} %{offset}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (%{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (in your timezone %{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:18 #: lib/web/templates/email/notification_each_week.text.eex:1 +#, elixir-autogen, elixir-format msgid "On the agenda this week" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:113 +#, elixir-autogen, elixir-format msgid "Details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:28 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "From the %{start} to the %{end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:47 +#, elixir-autogen, elixir-format msgid "Manage your participation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:11 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "On %{date} from %{start_time} to %{end_time}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:132 +#, elixir-autogen, elixir-format msgid "Read more" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.html.heex:121 #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Online event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.html.heex:18 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Address:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:1 +#, elixir-autogen, elixir-format msgid "Date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:7 +#, elixir-autogen, elixir-format msgid "Details:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:182 +#, elixir-autogen, elixir-format msgid "Manage your notification settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Manage your participation:" msgstr "" +#: lib/web/templates/email/participation/card/_title.text.eex:3 +#: lib/web/templates/email/participation/card/_title.text.eex:3 #, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/card/_title.text.eex:3 -#: lib/web/templates/email/participation/card/_title.text.eex:3 msgid "Organizer: %{organizer}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:91 +#, elixir-autogen, elixir-format msgid "Participate" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Participate:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 +#, elixir-autogen, elixir-format msgid "Title: %{title}" msgstr "" +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:43 msgid "📅 Just scheduled by %{group}: %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:9 +#, elixir-autogen, elixir-format msgid "New end date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:10 +#, elixir-autogen, elixir-format msgid "New location:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:8 +#, elixir-autogen, elixir-format msgid "New start date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:18 #: lib/web/templates/email/group_membership_rejection.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry, not this time!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:74 +#, elixir-autogen, elixir-format msgid "View the group" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:18 #: lib/web/templates/email/group_membership_approval.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're in!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:61 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:88 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved." msgstr "" -#, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:47 #: lib/web/templates/email/pending_participation_notification.text.eex:4 +#, elixir-format msgid "You have one pending attendance request to process for the following event:" msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:18 #: lib/web/templates/email/admin_user_role_changed.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator changed your role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:122 +#, elixir-autogen, elixir-format msgid "An administrator confirmed your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:1 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:43 #: lib/web/email/admin.ex:70 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:18 #: lib/web/templates/email/admin_user_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually confirmed your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:98 +#, elixir-autogen, elixir-format msgid "An administrator updated your role on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:96 #: lib/web/templates/email/admin_user_email_changed_new.html.heex:62 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:62 #: lib/web/templates/email/admin_user_role_changed.html.heex:88 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:7 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:4 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:4 #: lib/web/templates/email/admin_user_role_changed.text.eex:8 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:79 +#, elixir-autogen, elixir-format msgid "Login on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:72 +#, elixir-autogen, elixir-format msgid "New role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:6 +#, elixir-autogen, elixir-format msgid "New role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:64 +#, elixir-autogen, elixir-format msgid "Old role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:5 +#, elixir-autogen, elixir-format msgid "Old role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin/_role.html.heex:7 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "User" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:62 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{name} just requested to follow your instance." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:48 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:54 msgid "%{name} just requested to follow your instance." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this profile will receive all of your public events." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the profile's admin page." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 msgid "View the details" msgstr "" +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Kommentarer" +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "" +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/participation/event_card.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Read more: %{url}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/registration_confirmation.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Activate my account:" msgstr "Aktiver kontoen min" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/nb_NO/LC_MESSAGES/errors.po b/priv/gettext/nb_NO/LC_MESSAGES/errors.po index c6a37f57d..0aa0bf3ba 100644 --- a/priv/gettext/nb_NO/LC_MESSAGES/errors.po +++ b/priv/gettext/nb_NO/LC_MESSAGES/errors.po @@ -11,8 +11,8 @@ msgstr "" "Language: nb_NO\n" "Plural-Forms: nplurals=2\n" -#, elixir-autogen #: lib/mobilizon/discussions/discussion.ex:69 +#, elixir-autogen msgid "can't be blank" msgstr "" @@ -88,70 +88,69 @@ msgstr "" msgid "must be equal to %{number}" msgstr "" +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:107 msgid "Cannot refresh the token" msgstr "" +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:272 msgid "Current profile is not a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:276 msgid "Current profile is not an administrator of the selected group" msgstr "" +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:610 msgid "Error while saving user settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 +#, elixir-autogen, elixir-format msgid "Group not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:98 #: lib/graphql/resolvers/group.ex:102 +#, elixir-autogen, elixir-format msgid "Group with ID %{id} not found" msgstr "" +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:85 msgid "Impossible to authenticate, either your email or password are invalid." msgstr "" +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:335 msgid "Member not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:94 +#, elixir-autogen, elixir-format msgid "No profile found for the moderator user" msgstr "" +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:272 msgid "No user to validate with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 +#, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:28 #: lib/graphql/resolvers/participant.ex:32 #: lib/graphql/resolvers/participant.ex:210 @@ -161,314 +160,314 @@ msgstr "" #: lib/graphql/resolvers/person.ex:396 #: lib/graphql/resolvers/person.ex:425 #: lib/graphql/resolvers/person.ex:440 +#, elixir-autogen, elixir-format msgid "Profile is not owned by authenticated user" msgstr "" +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:159 msgid "Registrations are not open" msgstr "" +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:427 msgid "The current password is invalid" msgstr "" +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 msgid "The new email doesn't seem to be valid" msgstr "" +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 msgid "The new email must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:430 msgid "The new password must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 msgid "The password provided is invalid" msgstr "" +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:434 msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:292 msgid "This user can't reset their password" msgstr "" +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:81 msgid "This user has been disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 msgid "Unable to validate user" msgstr "" +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:520 msgid "User already disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:585 msgid "User requested is not logged-in" msgstr "" +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:307 msgid "You are already a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:342 msgid "You can't leave this group because you are the only administrator" msgstr "" +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:304 msgid "You cannot join this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:132 +#, elixir-autogen, elixir-format msgid "You may not list groups unless moderator." msgstr "" +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:485 msgid "You need to be logged-in to change your email" msgstr "" +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:442 msgid "You need to be logged-in to change your password" msgstr "" +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:281 msgid "You need to be logged-in to delete a group" msgstr "" +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:547 msgid "You need to be logged-in to delete your account" msgstr "" +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:312 msgid "You need to be logged-in to join a group" msgstr "" +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:347 msgid "You need to be logged-in to leave a group" msgstr "" +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:245 msgid "You need to be logged-in to update a group" msgstr "" +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:112 msgid "You need to have an existing token to get a refresh token" msgstr "" +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 msgid "You requested again a confirmation email too soon" msgstr "" +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:162 msgid "Your email is not on the allowlist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:100 +#, elixir-autogen, elixir-format msgid "Error while performing background task" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:32 +#, elixir-autogen, elixir-format msgid "No profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:61 #: lib/graphql/resolvers/actor.ex:97 +#, elixir-autogen, elixir-format msgid "No remote profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:72 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can suspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:105 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can unsuspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:29 +#, elixir-autogen, elixir-format msgid "Only remote profiles may be refreshed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:64 +#, elixir-autogen, elixir-format msgid "Profile already suspended" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:96 +#, elixir-autogen, elixir-format msgid "A valid email is required by your instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:90 #: lib/graphql/resolvers/participant.ex:143 +#, elixir-autogen, elixir-format msgid "Anonymous participation is not enabled" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:210 +#, elixir-autogen, elixir-format msgid "Cannot remove the last administrator of a group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:207 +#, elixir-autogen, elixir-format msgid "Cannot remove the last identity of a user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:126 +#, elixir-autogen, elixir-format msgid "Comment is already deleted" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:103 #: lib/graphql/resolvers/discussion.ex:69 +#, elixir-autogen, elixir-format msgid "Discussion not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:71 #: lib/graphql/resolvers/report.ex:90 +#, elixir-autogen, elixir-format msgid "Error while saving report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:110 +#, elixir-autogen, elixir-format msgid "Error while updating report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:131 +#, elixir-autogen, elixir-format msgid "Event id not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 +#, elixir-autogen, elixir-format msgid "Event not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:87 #: lib/graphql/resolvers/participant.ex:128 #: lib/graphql/resolvers/participant.ex:155 #: lib/graphql/resolvers/participant.ex:336 +#, elixir-autogen, elixir-format msgid "Event with this ID %{id} doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:103 +#, elixir-autogen, elixir-format msgid "Internal Error" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:219 +#, elixir-autogen, elixir-format msgid "No discussion with ID %{id}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:80 #: lib/graphql/resolvers/todos.ex:107 #: lib/graphql/resolvers/todos.ex:179 #: lib/graphql/resolvers/todos.ex:208 #: lib/graphql/resolvers/todos.ex:237 +#, elixir-autogen, elixir-format msgid "No profile found for user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:64 +#, elixir-autogen, elixir-format msgid "No such feed token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:259 +#, elixir-autogen, elixir-format msgid "Participant already has role %{role}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:187 #: lib/graphql/resolvers/participant.ex:220 #: lib/graphql/resolvers/participant.ex:263 +#, elixir-autogen, elixir-format msgid "Participant not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:32 +#, elixir-autogen, elixir-format msgid "Person with ID %{id} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:56 +#, elixir-autogen, elixir-format msgid "Person with username %{username} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:169 #: lib/graphql/resolvers/post.ex:203 +#, elixir-autogen, elixir-format msgid "Post ID is not a valid ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:172 #: lib/graphql/resolvers/post.ex:206 +#, elixir-autogen, elixir-format msgid "Post doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:84 +#, elixir-autogen, elixir-format msgid "Profile invited doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:93 #: lib/graphql/resolvers/member.ex:97 +#, elixir-autogen, elixir-format msgid "Profile is already a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:133 #: lib/graphql/resolvers/post.ex:175 #: lib/graphql/resolvers/post.ex:209 @@ -482,622 +481,623 @@ msgstr "" #: lib/graphql/resolvers/todos.ex:182 #: lib/graphql/resolvers/todos.ex:214 #: lib/graphql/resolvers/todos.ex:246 +#, elixir-autogen, elixir-format msgid "Profile is not member of group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:67 #: lib/graphql/resolvers/person.ex:233 +#, elixir-autogen, elixir-format msgid "Profile not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:48 +#, elixir-autogen, elixir-format msgid "Report not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:172 #: lib/graphql/resolvers/resource.ex:199 +#, elixir-autogen, elixir-format msgid "Resource doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:124 +#, elixir-autogen, elixir-format msgid "The event has already reached its maximum capacity" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:282 +#, elixir-autogen, elixir-format msgid "This token is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:176 #: lib/graphql/resolvers/todos.ex:243 +#, elixir-autogen, elixir-format msgid "Todo doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:77 #: lib/graphql/resolvers/todos.ex:211 #: lib/graphql/resolvers/todos.ex:240 +#, elixir-autogen, elixir-format msgid "Todo list doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:73 +#, elixir-autogen, elixir-format msgid "Token does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:67 #: lib/graphql/resolvers/feed_token.ex:70 +#, elixir-autogen, elixir-format msgid "Token is not a valid UUID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:98 +#, elixir-autogen, elixir-format msgid "User not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:310 +#, elixir-autogen, elixir-format msgid "You already have a profile for this user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:134 +#, elixir-autogen, elixir-format msgid "You are already a participant of this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:87 +#, elixir-autogen, elixir-format msgid "You are not a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:157 #: lib/graphql/resolvers/member.ex:173 #: lib/graphql/resolvers/member.ex:188 +#, elixir-autogen, elixir-format msgid "You are not a moderator or admin for this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:59 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:41 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:134 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:82 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:93 +#, elixir-autogen, elixir-format msgid "You are not allowed to update a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:181 #: lib/graphql/resolvers/participant.ex:214 +#, elixir-autogen, elixir-format msgid "You can't leave event because you're the only event creator participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:192 +#, elixir-autogen, elixir-format msgid "You can't set yourself to a lower member role for this group because you are the only administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:122 +#, elixir-autogen, elixir-format msgid "You cannot delete this comment" msgstr "" +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:408 msgid "You cannot delete this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:90 +#, elixir-autogen, elixir-format msgid "You cannot invite to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:76 +#, elixir-autogen, elixir-format msgid "You don't have permission to delete this token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:56 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list action logs" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:36 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:115 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to update a report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:53 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to view a report" msgstr "" +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:250 msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:234 msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:276 msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:84 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access discussions" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:96 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access resources" msgstr "" +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:318 msgid "You need to be logged-in to create events" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:141 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:140 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create resources" msgstr "" +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:417 msgid "You need to be logged-in to delete an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:214 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:207 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:108 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to join an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:225 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to leave an event" msgstr "" +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:374 msgid "You need to be logged-in to update an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:180 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:177 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:236 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to view a resource preview" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:132 +#, elixir-autogen, elixir-format msgid "Parent resource doesn't belong to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:114 +#, elixir-autogen, elixir-format msgid "The chosen password is too short." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:142 +#, elixir-autogen, elixir-format msgid "The registration token is already in use, this looks like an issue on our side." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:108 +#, elixir-autogen, elixir-format msgid "This email is already used." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:99 +#, elixir-autogen, elixir-format msgid "Post not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:86 +#, elixir-autogen, elixir-format msgid "Invalid arguments passed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:92 +#, elixir-autogen, elixir-format msgid "Invalid credentials" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:90 +#, elixir-autogen, elixir-format msgid "Reset your password to login" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:97 #: lib/graphql/error.ex:102 +#, elixir-autogen, elixir-format msgid "Resource not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:104 +#, elixir-autogen, elixir-format msgid "Something went wrong" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:85 +#, elixir-autogen, elixir-format msgid "Unknown Resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:95 +#, elixir-autogen, elixir-format msgid "You don't have permission to do this" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged in" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:118 +#, elixir-autogen, elixir-format msgid "You can't accept this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:139 +#, elixir-autogen, elixir-format msgid "You can't reject this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/media.ex:71 +#, elixir-autogen, elixir-format msgid "File doesn't have an allowed MIME type." msgstr "" +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:240 msgid "Profile is not administrator for the group" msgstr "" +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:363 msgid "You can't edit this event." msgstr "" +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:366 msgid "You can't attribute this event to this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:142 +#, elixir-autogen, elixir-format msgid "This invitation doesn't exist." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:217 +#, elixir-autogen, elixir-format msgid "This member already has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:241 +#, elixir-autogen, elixir-format msgid "You don't have the right to remove this member." msgstr "" +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format -#: lib/mobilizon/actors/actor.ex:351 msgid "This username is already taken." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:81 +#, elixir-autogen, elixir-format msgid "You must provide either an ID or a slug to access a discussion" msgstr "" +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:313 msgid "Organizer profile is not owned by the user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:93 +#, elixir-autogen, elixir-format msgid "Profile ID provided is not the anonymous profile one" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:181 #: lib/graphql/resolvers/group.ex:223 #: lib/graphql/resolvers/person.ex:148 #: lib/graphql/resolvers/person.ex:182 #: lib/graphql/resolvers/person.ex:304 +#, elixir-autogen, elixir-format msgid "The provided picture is too heavy" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/views/utils.ex:34 -msgid "Index file not found. You need to recompile the front-end." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:129 +#, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "" +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:503 msgid "Invalid activation token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:226 +#, elixir-autogen, elixir-format msgid "Unable to fetch resource details from this URL." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/event.ex:164 #: lib/graphql/resolvers/participant.ex:253 #: lib/graphql/resolvers/participant.ex:328 +#, elixir-autogen, elixir-format msgid "Provided profile doesn't have moderator permissions on this event" msgstr "" +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:299 msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:354 msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:166 msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:129 +#, elixir-autogen, elixir-format msgid "Comment not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:123 +#, elixir-autogen, elixir-format msgid "Error while creating a discussion" msgstr "" +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:624 msgid "Error while updating locale" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:307 +#, elixir-autogen, elixir-format msgid "Error while uploading pictures" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:190 +#, elixir-autogen, elixir-format msgid "Failed to leave the event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:236 +#, elixir-autogen, elixir-format msgid "Failed to update the group" msgstr "" +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 msgid "Failed to update user email" msgstr "" +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:499 msgid "Failed to validate user email" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:146 +#, elixir-autogen, elixir-format msgid "The anonymous actor ID is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:165 +#, elixir-autogen, elixir-format msgid "Unknown error while updating resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:84 +#, elixir-autogen, elixir-format msgid "You are not the comment creator" msgstr "" +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:424 msgid "You cannot change your password." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:321 +#, elixir-autogen, elixir-format msgid "Format not supported" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:305 +#, elixir-autogen, elixir-format msgid "A dependency needed to export to %{format} is not installed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:313 +#, elixir-autogen, elixir-format msgid "An error occured while saving export" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/controllers/export_controller.ex:30 +#, elixir-autogen, elixir-format msgid "Export to format %{format} is not enabled on this instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:187 +#, elixir-autogen, elixir-format msgid "Only admins can create groups" msgstr "" +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:306 msgid "Only groups can create events" msgstr "" +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:292 msgid "Unknown error while creating event" msgstr "" +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:480 msgid "User cannot change email" msgstr "" +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:391 msgid "Follow does not match your account" msgstr "" +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:395 msgid "Follow not found" msgstr "" +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:345 msgid "Profile with username %{username} not found" msgstr "" +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:340 msgid "This profile does not belong to you" msgstr "" +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:365 msgid "You are already following this group" msgstr "" +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:374 msgid "You need to be logged-in to follow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:423 msgid "You need to be logged-in to unfollow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:400 msgid "You need to be logged-in to update a group follow" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:210 +#, elixir-autogen, elixir-format msgid "This member does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:234 +#, elixir-autogen, elixir-format msgid "You don't have the role needed to remove this member." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:252 +#, elixir-autogen, elixir-format msgid "You must be logged-in to remove a member" msgstr "" +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:156 msgid "Your email seems to be using an invalid format" msgstr "" +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:380 msgid "Can't confirm an already confirmed user" msgstr "" +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:384 msgid "Deconfirming users is not supported" msgstr "" +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:356 msgid "The new role must be different" msgstr "" +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:307 msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/api/groups.ex:33 +#, elixir-autogen, elixir-format msgid "A profile or group with that name already exists" msgstr "" +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:506 msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/nl/LC_MESSAGES/activity.po b/priv/gettext/nl/LC_MESSAGES/activity.po index bd2d4ac9e..3502f75d8 100644 --- a/priv/gettext/nl/LC_MESSAGES/activity.po +++ b/priv/gettext/nl/LC_MESSAGES/activity.po @@ -72,7 +72,7 @@ msgstr "" msgid "%{profile} created the group %{group}." msgstr "" -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." @@ -84,38 +84,38 @@ msgstr "" msgid "%{profile} deleted the discussion %{discussion}." msgstr "" -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "" -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "" -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member}." msgstr "" -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "" -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "" -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format msgid "%{profile} quit the group." msgstr "" @@ -126,13 +126,13 @@ msgstr "" msgid "%{profile} renamed the discussion %{discussion}." msgstr "" -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "" -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." @@ -144,14 +144,14 @@ msgstr "" msgid "%{profile} replied to the discussion %{discussion}." msgstr "" -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 #, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "" -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member}." msgstr "" @@ -164,14 +164,14 @@ msgid "The event %{event} was created by %{profile}." msgstr "" #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "" #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." @@ -183,13 +183,13 @@ msgstr "" msgid "The post %{post} was created by %{profile}." msgstr "" -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "" -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." @@ -202,14 +202,14 @@ msgid "%{member} joined the group." msgstr "" #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "" #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." @@ -220,7 +220,7 @@ msgstr "" msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 #, elixir-format msgid "View one more activity" @@ -244,7 +244,7 @@ msgid "Activity on %{instance}" msgstr "" #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 @@ -259,7 +259,7 @@ msgstr "" msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "" -#: lib/web/templates/email/email_direct_activity.html.heex:249 +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" @@ -293,14 +293,14 @@ msgid "Weekly activity recap for %{instance}" msgstr "" #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 #, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "" #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 #, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." @@ -455,3 +455,9 @@ msgstr "" #, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "" + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "" diff --git a/priv/gettext/nl/LC_MESSAGES/default.po b/priv/gettext/nl/LC_MESSAGES/default.po index d559b868e..dbd5a0c31 100644 --- a/priv/gettext/nl/LC_MESSAGES/default.po +++ b/priv/gettext/nl/LC_MESSAGES/default.po @@ -972,7 +972,7 @@ msgstr "Bekijk de melding" msgid "View report:" msgstr "Rapportage bekijken:" -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 #, elixir-autogen, elixir-format @@ -1044,12 +1044,6 @@ msgstr "" msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -#, elixir-autogen, elixir-format -msgid "So long, and thanks for the fish!" -msgstr "" - #: lib/web/email/member.ex:114 #, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" @@ -1093,7 +1087,7 @@ msgstr "" msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" -#: lib/web/email/group.ex:90 +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}" msgstr "" @@ -1269,28 +1263,23 @@ msgstr "" msgid "A title is required for the post" msgstr "" -#: lib/web/templates/email/instance_follow.text.eex:5 -#, elixir-autogen, elixir-format -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#: lib/web/email/follow.ex:53 +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format msgid "%{name} requests to follow your instance" msgstr "" -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 #, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "" -#: lib/web/email/follow.ex:47 +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "" -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 #, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." @@ -1302,12 +1291,6 @@ msgstr "" msgid "Want to connect?" msgstr "" -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -#, elixir-autogen, elixir-format -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" - #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 #, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" @@ -1346,8 +1329,8 @@ msgstr "Dit is een demosite om de bètaversie van Mobilizon te testen." #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 #, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "" @@ -1392,12 +1375,12 @@ msgstr "" msgid "Public feed for %{instance}" msgstr "" -#: lib/graphql/resolvers/user.ex:316 +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" -#: lib/graphql/resolvers/user.ex:322 +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" @@ -1424,8 +1407,6 @@ msgstr "" msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "Uw deelname aan het evenement %{title} op %{instance} is goedgekeurd" -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 @@ -1627,7 +1608,7 @@ msgstr "Deelnemen:" msgid "Title: %{title}" msgstr "" -#: lib/web/email/group.ex:43 +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format msgid "📅 Just scheduled by %{group}: %{event}" msgstr "" @@ -1849,183 +1830,177 @@ msgstr "" msgid "%{name} just requested to follow your instance." msgstr "%{name} heeft zojuist verzocht om uw instance te volgen." -#: lib/web/templates/email/instance_follow.html.heex:48 -#, elixir-autogen, elixir-format -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" -"%{name} (%{domain}) heeft zojuist verzocht om uw instance te volgen." - -#: lib/web/templates/email/instance_follow.html.heex:54 +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format msgid "%{name} just requested to follow your instance." msgstr "%{name} heeft zojuist verzocht om uw instance te volgen." -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 #, elixir-autogen, elixir-format msgid "If you accept, this profile will receive all of your public events." msgstr "" "Wanneer u dit goedkeurt ontvangt dit profiel al uw openbare evenementen." -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 #, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the profile's admin page." msgstr "" "Ga naar de beheerpagina van dit profiel om deze uitnodiging goed te keuren." -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format msgid "View the details" msgstr "" -#: lib/mobilizon/events/categories.ex:16 +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format msgid "Arts" msgstr "Kunst" -#: lib/mobilizon/events/categories.ex:52 +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format msgid "Auto, boat and air" msgstr "Auto's, boten en vliegtuigen" -#: lib/mobilizon/events/categories.ex:20 +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format msgid "Book clubs" msgstr "Leesclubs" -#: lib/mobilizon/events/categories.ex:24 +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format msgid "Business" msgstr "Zakelijk" -#: lib/mobilizon/events/categories.ex:28 +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format msgid "Causes" msgstr "Maatschappelijk doelen" -#: lib/mobilizon/events/categories.ex:32 +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format msgid "Comedy" msgstr "Comedy" -#: lib/mobilizon/events/categories.ex:56 +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format msgid "Community" msgstr "Community" -#: lib/mobilizon/events/categories.ex:36 +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format msgid "Crafts" msgstr "Ambachten" -#: lib/mobilizon/events/categories.ex:60 +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format msgid "Family & Education" msgstr "Familie en educatie" -#: lib/mobilizon/events/categories.ex:64 +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format msgid "Fashion & Beauty" msgstr "Mode en beauty" -#: lib/mobilizon/events/categories.ex:68 +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format msgid "Film & Media" msgstr "Film en media" -#: lib/mobilizon/events/categories.ex:40 +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format msgid "Food & Drink" msgstr "Eten en drinken" -#: lib/mobilizon/events/categories.ex:72 +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format msgid "Games" msgstr "Games" -#: lib/mobilizon/events/categories.ex:44 +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format msgid "Health" msgstr "Gezondheid" -#: lib/mobilizon/events/categories.ex:84 +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format msgid "LGBTQ" msgstr "LHBTQIA+" -#: lib/mobilizon/events/categories.ex:76 +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format msgid "Language & Culture" msgstr "Taal en cultuur" -#: lib/mobilizon/events/categories.ex:80 +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format msgid "Learning" msgstr "Leren" -#: lib/mobilizon/events/categories.ex:133 +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format msgid "Meeting" msgstr "Bijeenkomsten" -#: lib/mobilizon/events/categories.ex:88 +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format msgid "Movements and politics" msgstr "Politiek en bewegingen" -#: lib/mobilizon/events/categories.ex:48 +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format msgid "Music" msgstr "Muziek" -#: lib/mobilizon/events/categories.ex:92 +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format msgid "Networking" msgstr "Netwerken" -#: lib/mobilizon/events/categories.ex:112 +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format msgid "Outdoors & Adventure" msgstr "Buitenactiviteiten en avontuur" -#: lib/mobilizon/events/categories.ex:96 +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format msgid "Party" msgstr "Feesten" -#: lib/mobilizon/events/categories.ex:100 +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format msgid "Performing & Visual Arts" msgstr "Uitvoeringen en beeldende kunst" -#: lib/mobilizon/events/categories.ex:104 +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format msgid "Pets" msgstr "Huisdieren" -#: lib/mobilizon/events/categories.ex:108 +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format msgid "Photography" msgstr "Fotografie" -#: lib/mobilizon/events/categories.ex:120 +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format msgid "Science & Tech" msgstr "Wetenschap en techniek" -#: lib/mobilizon/events/categories.ex:116 +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format msgid "Spirituality, Religion & Beliefs" msgstr "Spiritualiteit, religie en geloof" -#: lib/mobilizon/events/categories.ex:124 +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format msgid "Sports" msgstr "Sport" -#: lib/mobilizon/events/categories.ex:128 +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format msgid "Theatre" msgstr "Theater" @@ -2039,3 +2014,20 @@ msgstr "Meer lezen: %{url}" #, elixir-autogen, elixir-format msgid "Activate my account:" msgstr "Activeer mijn account:" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/nl/LC_MESSAGES/errors.po b/priv/gettext/nl/LC_MESSAGES/errors.po index 012580141..d42694c9a 100644 --- a/priv/gettext/nl/LC_MESSAGES/errors.po +++ b/priv/gettext/nl/LC_MESSAGES/errors.po @@ -11,8 +11,8 @@ msgstr "" "Language: nl\n" "Plural-Forms: nplurals=2\n" -#, elixir-autogen #: lib/mobilizon/discussions/discussion.ex:69 +#, elixir-autogen msgid "can't be blank" msgstr "" @@ -88,70 +88,69 @@ msgstr "" msgid "must be equal to %{number}" msgstr "" +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:107 msgid "Cannot refresh the token" msgstr "" +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:272 msgid "Current profile is not a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:276 msgid "Current profile is not an administrator of the selected group" msgstr "" +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:610 msgid "Error while saving user settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 +#, elixir-autogen, elixir-format msgid "Group not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:98 #: lib/graphql/resolvers/group.ex:102 +#, elixir-autogen, elixir-format msgid "Group with ID %{id} not found" msgstr "" +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:85 msgid "Impossible to authenticate, either your email or password are invalid." msgstr "" +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:335 msgid "Member not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:94 +#, elixir-autogen, elixir-format msgid "No profile found for the moderator user" msgstr "" +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:272 msgid "No user to validate with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 +#, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:28 #: lib/graphql/resolvers/participant.ex:32 #: lib/graphql/resolvers/participant.ex:210 @@ -161,314 +160,314 @@ msgstr "" #: lib/graphql/resolvers/person.ex:396 #: lib/graphql/resolvers/person.ex:425 #: lib/graphql/resolvers/person.ex:440 +#, elixir-autogen, elixir-format msgid "Profile is not owned by authenticated user" msgstr "" +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:159 msgid "Registrations are not open" msgstr "" +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:427 msgid "The current password is invalid" msgstr "" +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 msgid "The new email doesn't seem to be valid" msgstr "" +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 msgid "The new email must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:430 msgid "The new password must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 msgid "The password provided is invalid" msgstr "" +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:434 msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:292 msgid "This user can't reset their password" msgstr "" +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:81 msgid "This user has been disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 msgid "Unable to validate user" msgstr "" +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:520 msgid "User already disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:585 msgid "User requested is not logged-in" msgstr "" +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:307 msgid "You are already a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:342 msgid "You can't leave this group because you are the only administrator" msgstr "" +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:304 msgid "You cannot join this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:132 +#, elixir-autogen, elixir-format msgid "You may not list groups unless moderator." msgstr "" +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:485 msgid "You need to be logged-in to change your email" msgstr "" +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:442 msgid "You need to be logged-in to change your password" msgstr "" +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:281 msgid "You need to be logged-in to delete a group" msgstr "" +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:547 msgid "You need to be logged-in to delete your account" msgstr "" +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:312 msgid "You need to be logged-in to join a group" msgstr "" +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:347 msgid "You need to be logged-in to leave a group" msgstr "" +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:245 msgid "You need to be logged-in to update a group" msgstr "" +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:112 msgid "You need to have an existing token to get a refresh token" msgstr "" +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 msgid "You requested again a confirmation email too soon" msgstr "" +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:162 msgid "Your email is not on the allowlist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:100 +#, elixir-autogen, elixir-format msgid "Error while performing background task" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:32 +#, elixir-autogen, elixir-format msgid "No profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:61 #: lib/graphql/resolvers/actor.ex:97 +#, elixir-autogen, elixir-format msgid "No remote profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:72 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can suspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:105 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can unsuspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:29 +#, elixir-autogen, elixir-format msgid "Only remote profiles may be refreshed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:64 +#, elixir-autogen, elixir-format msgid "Profile already suspended" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:96 +#, elixir-autogen, elixir-format msgid "A valid email is required by your instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:90 #: lib/graphql/resolvers/participant.ex:143 +#, elixir-autogen, elixir-format msgid "Anonymous participation is not enabled" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:210 +#, elixir-autogen, elixir-format msgid "Cannot remove the last administrator of a group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:207 +#, elixir-autogen, elixir-format msgid "Cannot remove the last identity of a user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:126 +#, elixir-autogen, elixir-format msgid "Comment is already deleted" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:103 #: lib/graphql/resolvers/discussion.ex:69 +#, elixir-autogen, elixir-format msgid "Discussion not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:71 #: lib/graphql/resolvers/report.ex:90 +#, elixir-autogen, elixir-format msgid "Error while saving report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:110 +#, elixir-autogen, elixir-format msgid "Error while updating report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:131 +#, elixir-autogen, elixir-format msgid "Event id not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 +#, elixir-autogen, elixir-format msgid "Event not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:87 #: lib/graphql/resolvers/participant.ex:128 #: lib/graphql/resolvers/participant.ex:155 #: lib/graphql/resolvers/participant.ex:336 +#, elixir-autogen, elixir-format msgid "Event with this ID %{id} doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:103 +#, elixir-autogen, elixir-format msgid "Internal Error" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:219 +#, elixir-autogen, elixir-format msgid "No discussion with ID %{id}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:80 #: lib/graphql/resolvers/todos.ex:107 #: lib/graphql/resolvers/todos.ex:179 #: lib/graphql/resolvers/todos.ex:208 #: lib/graphql/resolvers/todos.ex:237 +#, elixir-autogen, elixir-format msgid "No profile found for user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:64 +#, elixir-autogen, elixir-format msgid "No such feed token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:259 +#, elixir-autogen, elixir-format msgid "Participant already has role %{role}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:187 #: lib/graphql/resolvers/participant.ex:220 #: lib/graphql/resolvers/participant.ex:263 +#, elixir-autogen, elixir-format msgid "Participant not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:32 +#, elixir-autogen, elixir-format msgid "Person with ID %{id} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:56 +#, elixir-autogen, elixir-format msgid "Person with username %{username} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:169 #: lib/graphql/resolvers/post.ex:203 +#, elixir-autogen, elixir-format msgid "Post ID is not a valid ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:172 #: lib/graphql/resolvers/post.ex:206 +#, elixir-autogen, elixir-format msgid "Post doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:84 +#, elixir-autogen, elixir-format msgid "Profile invited doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:93 #: lib/graphql/resolvers/member.ex:97 +#, elixir-autogen, elixir-format msgid "Profile is already a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:133 #: lib/graphql/resolvers/post.ex:175 #: lib/graphql/resolvers/post.ex:209 @@ -482,622 +481,623 @@ msgstr "" #: lib/graphql/resolvers/todos.ex:182 #: lib/graphql/resolvers/todos.ex:214 #: lib/graphql/resolvers/todos.ex:246 +#, elixir-autogen, elixir-format msgid "Profile is not member of group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:67 #: lib/graphql/resolvers/person.ex:233 +#, elixir-autogen, elixir-format msgid "Profile not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:48 +#, elixir-autogen, elixir-format msgid "Report not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:172 #: lib/graphql/resolvers/resource.ex:199 +#, elixir-autogen, elixir-format msgid "Resource doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:124 +#, elixir-autogen, elixir-format msgid "The event has already reached its maximum capacity" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:282 +#, elixir-autogen, elixir-format msgid "This token is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:176 #: lib/graphql/resolvers/todos.ex:243 +#, elixir-autogen, elixir-format msgid "Todo doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:77 #: lib/graphql/resolvers/todos.ex:211 #: lib/graphql/resolvers/todos.ex:240 +#, elixir-autogen, elixir-format msgid "Todo list doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:73 +#, elixir-autogen, elixir-format msgid "Token does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:67 #: lib/graphql/resolvers/feed_token.ex:70 +#, elixir-autogen, elixir-format msgid "Token is not a valid UUID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:98 +#, elixir-autogen, elixir-format msgid "User not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:310 +#, elixir-autogen, elixir-format msgid "You already have a profile for this user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:134 +#, elixir-autogen, elixir-format msgid "You are already a participant of this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:87 +#, elixir-autogen, elixir-format msgid "You are not a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:157 #: lib/graphql/resolvers/member.ex:173 #: lib/graphql/resolvers/member.ex:188 +#, elixir-autogen, elixir-format msgid "You are not a moderator or admin for this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:59 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:41 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:134 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:82 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:93 +#, elixir-autogen, elixir-format msgid "You are not allowed to update a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:181 #: lib/graphql/resolvers/participant.ex:214 +#, elixir-autogen, elixir-format msgid "You can't leave event because you're the only event creator participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:192 +#, elixir-autogen, elixir-format msgid "You can't set yourself to a lower member role for this group because you are the only administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:122 +#, elixir-autogen, elixir-format msgid "You cannot delete this comment" msgstr "" +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:408 msgid "You cannot delete this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:90 +#, elixir-autogen, elixir-format msgid "You cannot invite to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:76 +#, elixir-autogen, elixir-format msgid "You don't have permission to delete this token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:56 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list action logs" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:36 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:115 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to update a report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:53 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to view a report" msgstr "" +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:250 msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:234 msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:276 msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:84 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access discussions" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:96 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access resources" msgstr "" +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:318 msgid "You need to be logged-in to create events" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:141 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:140 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create resources" msgstr "" +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:417 msgid "You need to be logged-in to delete an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:214 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:207 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:108 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to join an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:225 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to leave an event" msgstr "" +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:374 msgid "You need to be logged-in to update an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:180 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:177 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:236 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to view a resource preview" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:132 +#, elixir-autogen, elixir-format msgid "Parent resource doesn't belong to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:114 +#, elixir-autogen, elixir-format msgid "The chosen password is too short." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:142 +#, elixir-autogen, elixir-format msgid "The registration token is already in use, this looks like an issue on our side." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:108 +#, elixir-autogen, elixir-format msgid "This email is already used." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:99 +#, elixir-autogen, elixir-format msgid "Post not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:86 +#, elixir-autogen, elixir-format msgid "Invalid arguments passed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:92 +#, elixir-autogen, elixir-format msgid "Invalid credentials" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:90 +#, elixir-autogen, elixir-format msgid "Reset your password to login" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:97 #: lib/graphql/error.ex:102 +#, elixir-autogen, elixir-format msgid "Resource not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:104 +#, elixir-autogen, elixir-format msgid "Something went wrong" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:85 +#, elixir-autogen, elixir-format msgid "Unknown Resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:95 +#, elixir-autogen, elixir-format msgid "You don't have permission to do this" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged in" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:118 +#, elixir-autogen, elixir-format msgid "You can't accept this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:139 +#, elixir-autogen, elixir-format msgid "You can't reject this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/media.ex:71 +#, elixir-autogen, elixir-format msgid "File doesn't have an allowed MIME type." msgstr "" +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:240 msgid "Profile is not administrator for the group" msgstr "" +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:363 msgid "You can't edit this event." msgstr "" +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:366 msgid "You can't attribute this event to this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:142 +#, elixir-autogen, elixir-format msgid "This invitation doesn't exist." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:217 +#, elixir-autogen, elixir-format msgid "This member already has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:241 +#, elixir-autogen, elixir-format msgid "You don't have the right to remove this member." msgstr "" +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format -#: lib/mobilizon/actors/actor.ex:351 msgid "This username is already taken." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:81 +#, elixir-autogen, elixir-format msgid "You must provide either an ID or a slug to access a discussion" msgstr "" +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:313 msgid "Organizer profile is not owned by the user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:93 +#, elixir-autogen, elixir-format msgid "Profile ID provided is not the anonymous profile one" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:181 #: lib/graphql/resolvers/group.ex:223 #: lib/graphql/resolvers/person.ex:148 #: lib/graphql/resolvers/person.ex:182 #: lib/graphql/resolvers/person.ex:304 +#, elixir-autogen, elixir-format msgid "The provided picture is too heavy" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/views/utils.ex:34 -msgid "Index file not found. You need to recompile the front-end." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:129 +#, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "" +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:503 msgid "Invalid activation token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:226 +#, elixir-autogen, elixir-format msgid "Unable to fetch resource details from this URL." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/event.ex:164 #: lib/graphql/resolvers/participant.ex:253 #: lib/graphql/resolvers/participant.ex:328 +#, elixir-autogen, elixir-format msgid "Provided profile doesn't have moderator permissions on this event" msgstr "" +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:299 msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:354 msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:166 msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:129 +#, elixir-autogen, elixir-format msgid "Comment not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:123 +#, elixir-autogen, elixir-format msgid "Error while creating a discussion" msgstr "" +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:624 msgid "Error while updating locale" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:307 +#, elixir-autogen, elixir-format msgid "Error while uploading pictures" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:190 +#, elixir-autogen, elixir-format msgid "Failed to leave the event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:236 +#, elixir-autogen, elixir-format msgid "Failed to update the group" msgstr "" +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 msgid "Failed to update user email" msgstr "" +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:499 msgid "Failed to validate user email" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:146 +#, elixir-autogen, elixir-format msgid "The anonymous actor ID is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:165 +#, elixir-autogen, elixir-format msgid "Unknown error while updating resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:84 +#, elixir-autogen, elixir-format msgid "You are not the comment creator" msgstr "" +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:424 msgid "You cannot change your password." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:321 +#, elixir-autogen, elixir-format msgid "Format not supported" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:305 +#, elixir-autogen, elixir-format msgid "A dependency needed to export to %{format} is not installed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:313 +#, elixir-autogen, elixir-format msgid "An error occured while saving export" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/controllers/export_controller.ex:30 +#, elixir-autogen, elixir-format msgid "Export to format %{format} is not enabled on this instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:187 +#, elixir-autogen, elixir-format msgid "Only admins can create groups" msgstr "" +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:306 msgid "Only groups can create events" msgstr "" +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:292 msgid "Unknown error while creating event" msgstr "" +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:480 msgid "User cannot change email" msgstr "" +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:391 msgid "Follow does not match your account" msgstr "" +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:395 msgid "Follow not found" msgstr "" +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:345 msgid "Profile with username %{username} not found" msgstr "" +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:340 msgid "This profile does not belong to you" msgstr "" +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:365 msgid "You are already following this group" msgstr "" +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:374 msgid "You need to be logged-in to follow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:423 msgid "You need to be logged-in to unfollow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:400 msgid "You need to be logged-in to update a group follow" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:210 +#, elixir-autogen, elixir-format msgid "This member does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:234 +#, elixir-autogen, elixir-format msgid "You don't have the role needed to remove this member." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:252 +#, elixir-autogen, elixir-format msgid "You must be logged-in to remove a member" msgstr "" +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:156 msgid "Your email seems to be using an invalid format" msgstr "" +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:380 msgid "Can't confirm an already confirmed user" msgstr "" +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:384 msgid "Deconfirming users is not supported" msgstr "" +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:356 msgid "The new role must be different" msgstr "" +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:307 msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/api/groups.ex:33 +#, elixir-autogen, elixir-format msgid "A profile or group with that name already exists" msgstr "" +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:506 msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/nn/LC_MESSAGES/activity.po b/priv/gettext/nn/LC_MESSAGES/activity.po index 82c55cfdb..beda3a61f 100644 --- a/priv/gettext/nn/LC_MESSAGES/activity.po +++ b/priv/gettext/nn/LC_MESSAGES/activity.po @@ -18,448 +18,454 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.10.1\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:14 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "%{member} godtok invitasjonen til å bli med i gruppa." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "%{member} avslo invitasjonen til å bli med i gruppa." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:3 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "%{member} spurde om å bli med i gruppa." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:8 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "%{profile} inviterte %{member}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:30 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "%{profile} la til medlemen %{member}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "%{profile} arkiverte diskusjonen %{discussion}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "%{profile} laga diskusjonen %{discussion}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "%{profile} laga mappa %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:3 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "%{profile} laga gruppa %{group}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "%{profile} laga ressursen %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "%{profile} sletta diskusjonen %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "%{profile} sletta mappa %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "%{profile} sletta ressursen %{resource}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 msgid "%{profile} excluded member %{member}." msgstr "%{profile} kasta ut medlemen %{member}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "%{profile} flytta mappa %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "%{profile} flytta ressursen %{resource}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 msgid "%{profile} quit the group." msgstr "%{profile} forlét gruppa." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "%{profile} ga nytt namn til diskusjonen %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "%{profile} døypte om mappa frå %{old_resource_title} til %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "" "%{profile} døypte om ressursen frå %{old_resource_title} til %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "%{profile} svara på diskusjonen %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "%{profile} oppdaterte gruppa %{group}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 msgid "%{profile} updated the member %{member}." msgstr "%{profile} oppdaterte medlemen %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:3 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "%{profile} laga hendinga %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "%{profile} sletta hendinga %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "%{profile} oppdaterte hendinga %{event}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:3 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "%{profile} skreiv innlegget %{post}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "%{profile} sletta innlegget %{post}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "%{profile} oppdaterte innlegget %{post}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:24 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "%{member} vart med i gruppa." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "%{profile} kommenterte hendinga %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "%{profile} svara på ein kommentar til hendinga %{event}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:27 +#, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" "Vil du ikkje ha varsel? I innstillingane kan du skru dei av eller endra kor " "ofte du får dei." -#, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "Sjå ein aktivitet til" msgstr[1] "Sjå %{count} aktivitetar til" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:53 #: lib/web/templates/email/email_direct_activity.html.heex:60 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "Det har skjedd noko!" msgstr[1] "Det har skjedd fleire ting!" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/renderer.ex:46 +#, elixir-autogen, elixir-format msgid "Activity on %{instance}" msgstr "Aktivitet på %{instance}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "%{profile} la ut ei kunngjering til hendinga %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:3 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "%{profile} nemnde deg i ein kommentar til hendinga %{event}." +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:249 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" "Vil du ikkje ha varsel? I %{tag_start}innstillingane%{tag_end} kan du skru " "dei av eller endra kor ofte du får dei." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:51 #: lib/web/templates/email/email_direct_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "Her er samandraget for denne veka" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:121 #: lib/web/email/activity.ex:142 +#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "Varsel for %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:128 +#, elixir-autogen, elixir-format msgid "Daily activity recap for %{instance}" msgstr "Dagleg samandrag for %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:49 #: lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "Her er det daglege samandraget ditt" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:135 +#, elixir-autogen, elixir-format msgid "Weekly activity recap for %{instance}" msgstr "Vekesamandrag for %{instance}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "%{profile} skreiv ein ny kommentar til hendinga di %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "%{profile} skreiv eit nytt svar til hendinga di %{event}." -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:46 +#, elixir-autogen, elixir-format msgid "Announcement for your event %{event}" msgstr "Kunngjering for hendinga di %{event}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/group.ex:23 +#, elixir-autogen, elixir-format msgid "The group %{group} was updated by %{profile}." msgstr "%{profile} oppdaterte gruppa %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:47 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "{profile} sletta innlegget %{post} frå gruppa %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:31 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "%{profile} la ut innlegget %{post} i gruppa %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:39 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "%{profile} oppdaterte innlegget %{post} i gruppa %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:39 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group %{group}." msgstr "%{member} godtok invitasjonen til å bli med i gruppa." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:47 +#, elixir-autogen, elixir-format msgid "%{member} joined the group %{group}." msgstr "%{member} vart med i gruppa." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:43 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group %{group}." msgstr "%{member} avslo invitasjonen til å bli med i gruppa." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:31 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group %{group}." msgstr "%{member} spurde om å bli med i gruppa." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:35 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile} to group %{group}." msgstr "%{profile} inviterte %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member} to group %{group}." msgstr "%{profile} la til medlemen %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:55 +#, elixir-autogen, elixir-format msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "%{profile} oppdaterte medlemen %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:33 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "%{profile} laga mappa %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:69 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "%{profile} sletta mappa %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "%{profile} sletta ressursen %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:75 +#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "%{profile} kasta ut medlemen %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:61 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "%{profile} flytta mappa %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "%{profile} flytta ressursen %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:79 +#, elixir-autogen, elixir-format msgid "%{profile} quit the group %{group}." msgstr "%{profile} forlét gruppa." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "" "%{profile} avslo førespurnaden frå %{member} om å bli medlem i gruppa " "%{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:45 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "%{profile} døypte om mappa frå %{old_resource_title} til %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "" "%{profile} døypte om ressursen frå %{old_resource_title} til %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member} in group %{group}." msgstr "%{profile} oppdaterte medlemen %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:35 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "%{profile} laga ressursen %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:86 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "%{profile} arkiverte diskusjonen %{discussion}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:26 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "%{profile} laga diskusjonen %{discussion}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:101 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "%{profile} sletta diskusjonen %{discussion}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:56 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "%{profile} nemnde deg i diskusjonen %{discussion}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "%{profile} ga nytt namn til diskusjonen %{discussion}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:41 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "%{profile} svara på diskusjonen %{discussion}." + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "%{profile} la til medlemen %{member}." diff --git a/priv/gettext/nn/LC_MESSAGES/default.po b/priv/gettext/nn/LC_MESSAGES/default.po index c52d0159e..76894c91a 100644 --- a/priv/gettext/nn/LC_MESSAGES/default.po +++ b/priv/gettext/nn/LC_MESSAGES/default.po @@ -14,262 +14,262 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.11.2\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:66 +#, elixir-autogen, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" "Viss du ikkje ba om dette, kan du sjå bort frå denne eposten. Passordet blir " "ikkje endra før du klikkar på lenka under og lagar eit nytt." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:120 +#, elixir-autogen, elixir-format msgid "%{title} by %{creator}" msgstr "%{title} av %{creator}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:80 +#, elixir-autogen, elixir-format msgid "Activate my account" msgstr "Ta i bruk kontoen min" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:150 #: lib/web/templates/email/email.text.eex:9 +#, elixir-autogen, elixir-format msgid "Ask the community on Framacolibri" msgstr "Spør brukarsamfunnet på Framacolibri" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:15 +#, elixir-autogen, elixir-format msgid "Comments" msgstr "Kommentarar" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:115 #: lib/web/templates/email/report.text.eex:11 +#, elixir-autogen, elixir-format msgid "Event" msgstr "Hending" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:49 +#, elixir-autogen, elixir-format msgid "Instructions to reset your password on %{instance}" msgstr "Framgangsmåte for å nullstilla passordet på %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:21 +#, elixir-autogen, elixir-format msgid "Reason" msgstr "Grunn" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:86 +#, elixir-autogen, elixir-format msgid "Reset Password" msgstr "Nullstill passord" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:53 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "" "Det er lett å nullstilla passordet. Berre trykk på knappen under og fylg " "framgangsmåten. Dette ordnar me på ei lita stund." -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:26 +#, elixir-autogen, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "Framgangsmåte for å stadfesta Mobilizon-kontoen din på %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:22 +#, elixir-autogen, elixir-format msgid "New report on Mobilizon instance %{instance}" msgstr "Ny rapport på Mobilizon-nettstaden %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:67 #: lib/web/templates/email/before_event_notification.text.eex:4 +#, elixir-autogen, elixir-format msgid "Go to event page" msgstr "Gå til hendingssida" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:1 +#, elixir-autogen, elixir-format msgid "New report from %{reporter} on %{instance}" msgstr "Ny rapport frå %{reporter} på %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:1 +#, elixir-autogen, elixir-format msgid "Participation approved" msgstr "Deltakinga er godkjend" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:18 #: lib/web/templates/email/password_reset.text.eex:1 +#, elixir-autogen, elixir-format msgid "Password reset" msgstr "Nullstill passord" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:7 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "" "Det er lett å nullstilla passordet. Berre klikk på lenka under og fylg " "framgangsmåten. Dette ordnar me på ei lita stund." -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "" "Du har oppretta ein konto på %{host} med denne epostadressa. Du er eitt " "klikk unna å aktivera kontoen. Viss du ikkje oppretta nokon konto, kan du " "berre oversjå denne eposten." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:114 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been approved" msgstr "Deltakinga di på hendinga %{title} er godkjent" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:67 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been rejected" msgstr "Deltakinga di på hendinga %{title} er avslegen" -#, elixir-autogen, elixir-format #: lib/web/email/event.ex:44 +#, elixir-autogen, elixir-format msgid "Event %{title} has been updated" msgstr "Hendinga %{title} er oppdatert" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:7 +#, elixir-autogen, elixir-format msgid "New title: %{title}" msgstr "Ny tittel: %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:5 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "Du ba om eit nytt passord for brukarkontoen din på %{instance}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:105 +#, elixir-autogen, elixir-format msgid "Warning" msgstr "Åtvaring" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:140 +#, elixir-autogen, elixir-format msgid "Confirm your participation to event %{title}" msgstr "Stadfest at du vil delta på hendinga %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:106 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal ID for your current selected identity" msgstr "Ein intern ID for den identiteten du har valt" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal user ID" msgstr "Ein intern brukar-ID" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Any of the information we collect from you may be used in the following ways:" msgstr "Informasjonen me samlar frå deg, kan bli brukt på desse måtane:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:13 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Basic account information" msgstr "Grunnleggjande kontoinformasjon" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:32 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do not share any dangerous information over Mobilizon." msgstr "Ikkje del farleg stoff på Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:123 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we disclose any information to outside parties?" msgstr "Sender me informasjon om deg til utanforståande?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:100 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we use cookies?" msgstr "Bruker me infokapslar?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "How do we protect your information?" msgstr "Korleis vernar me opplysingane dine?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:36 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "IPs and other metadata" msgstr "IP-adresser og andre metadata" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:23 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Published events and comments" msgstr "Offentlege hendingar og kommentarar" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:93 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain the IP addresses associated with registered users no more than 12 months." msgstr "Ikkje lagra IP-adressene for registrerte brukarar lenger enn eitt år." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:107 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Tokens to authenticate you" msgstr "Identifiseringsteikn" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:38 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We also may retain server logs which include the IP address of every request to our server." msgstr "" "Me kan òg lagra tenarloggar som inneheld IP-adressene for alle førespurnader " "til tenaren vår." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:102 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We store the following information on your device when you connect:" msgstr "Me lagrar desse opplysingane på eininga di når du koplar til:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:84 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We will make a good faith effort to:" msgstr "Me gjer vårt beste for å:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:45 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What do we use your information for?" msgstr "Kva bruker me opplysingane dine til?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:83 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What is our data retention policy?" msgstr "Kva retningsliner for datalagring har me?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:99 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You may irreversibly delete your account at any time." msgstr "Du kan når som helst sletta kontoen din for alltid." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to our Privacy Policy" msgstr "Endringar i personvernretningslinene våre" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:139 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site." msgstr "" @@ -279,8 +279,8 @@ msgstr "" "Personvernforordningen\">General Data Protection Regulation) at du ikkje " "bruker nettstaden." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site." msgstr "" @@ -290,30 +290,30 @@ msgstr "" "27s_Online_Privacy_Protection_Act\">Children's Online Privacy Protection " "Act) at du ikkje bruker nettstaden." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:160 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we decide to change our privacy policy, we will post those changes on this page." msgstr "" "Viss me endrar personvernretningslinene seinare, vil me leggja ut endringane " "på denne sida." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:153 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Law requirements can be different if this server is in another jurisdiction." msgstr "" "Lovkrava kan vera annleis om denne tenaren er innanfor ein annan " "jurisdiksjon." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:137 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Site usage by children" msgstr "Born på denne nettstaden" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:68 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions." msgstr "" @@ -321,8 +321,8 @@ msgstr "" "varslingar om korleis andre\n" " reagerer på innhaldet ditt, eller sender deg meldingar, spørsmål og svar." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:61 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations." msgstr "" @@ -330,8 +330,8 @@ msgstr "" "adressa di med andre kjente adresser slik\n" " at me kan finna ut om adressa er utestengt, eller andre brot på reglane." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:54 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in." msgstr "" @@ -340,89 +340,89 @@ msgstr "" " berre samhandla med innhald og innlegg frå andre samt leggja ut eige " "innhald når du er logga inn." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:10 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What information do we collect?" msgstr "Kva opplysingar samlar me?" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:182 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: confirm your email address" msgstr "Mobilizon på %{instance}: stadfest epostadressa di" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:159 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: email changed" msgstr "Mobilizon på %{instance}: epostadressa er endra" -#, elixir-format #: lib/web/email/notification.ex:52 +#, elixir-format msgid "One event planned today" msgid_plural "%{nb_events} events planned today" msgstr[0] "Ei planlagd hending i dag" msgstr[1] "%{nb_events} planlagde hendingar i dag" -#, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:47 #: lib/web/templates/email/on_day_notification.text.eex:3 +#, elixir-format msgid "You have one event today:" msgid_plural "You have %{total} events today:" msgstr[0] "Du har ei hending i dag:" msgstr[1] "Du har %{total} hendingar i dag:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.text.eex:3 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{group}" msgstr "%{inviter} har nett invitert deg til gruppa %{group}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:18 #: lib/web/templates/email/group_invite.text.eex:1 +#, elixir-autogen, elixir-format msgid "Come along!" msgstr "Bli med!" -#, elixir-autogen, elixir-format #: lib/web/email/notification.ex:24 +#, elixir-autogen, elixir-format msgid "Don't forget to go to %{title}" msgstr "Ikkje gløym å koma på %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:47 #: lib/web/templates/email/before_event_notification.text.eex:3 +#, elixir-autogen, elixir-format msgid "Get ready for %{title}" msgstr "Gjer deg klar til %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:83 +#, elixir-autogen, elixir-format msgid "See my groups" msgstr "Sjå på gruppene mine" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:65 #: lib/web/templates/email/group_invite.text.eex:5 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to your groups." msgstr "Gå til gruppene dine for å takka ja til denne invitasjonen." -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.text.eex:5 +#, elixir-autogen, elixir-format msgid "View the event on: %{link}" msgstr "Sjå hendinga på: %{link}" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:30 +#, elixir-autogen, elixir-format msgid "You have been invited by %{inviter} to join group %{group}" msgstr "%{inviter} har invitert deg til å bli med i gruppa %{group}" -#, elixir-format #: lib/web/email/notification.ex:81 +#, elixir-format msgid "One event planned this week" msgid_plural "%{nb_events} events planned this week" msgstr[0] "Ei planlagd hending denne veka" msgstr[1] "%{nb_events} planlagde hendingar denne veka" -#, elixir-format #: lib/web/email/notification.ex:107 +#, elixir-format msgid "One participation request for event %{title} to process" msgid_plural "%{number_participation_requests} participation requests for event %{title} to process" msgstr[0] "Du har ein førespurnad om å delta på %{title} å handtera" @@ -430,21 +430,21 @@ msgstr[1] "" "%{number_participation_requests} førespurnader om å delta på %{title} å " "handtera" -#, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:47 #: lib/web/templates/email/notification_each_week.text.eex:3 +#, elixir-format msgid "You have one event this week:" msgid_plural "You have %{total} events this week:" msgstr[0] "Du har ei hending denne veka:" msgstr[1] "Du har %{total} hendingar denne veka:" -#, elixir-autogen, elixir-format #: lib/service/metadata/utils.ex:53 +#, elixir-autogen, elixir-format msgid "The event organizer didn't add any description." msgstr "Tilskiparen skreiv inga skildring." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:78 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm." msgstr "" @@ -453,8 +453,8 @@ msgstr "" "er både nettlesarøkta di og trafikken sikra med SSL/TLS, og passordet ditt " "blir nykjelkryptert med ein sterk einvegsalgoritme." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety." msgstr "" @@ -465,20 +465,20 @@ msgstr "" "halda lova, oppfylla våre eigne vilkår, eller verna våre eigne og andre sine " "rettar, eigedom og tryggleik." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:62 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Accepting these Terms" msgstr "Å godta vilkåra" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:73 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to these Terms" msgstr "Endringar i vilkåra" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:271 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content." msgstr "" @@ -490,38 +490,38 @@ msgstr "" "ansvar når det gjeld å bruka eller lita på ein kvar del av innhaldet på " "nettstaden." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:192 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:" msgstr "" "Du godtek òg at du ikkje vil gjera noko av dette når du bruker tenesta eller " "har med andre brukarar å gjera:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:217 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties." msgstr "" "Gå rundt eller prøva å gå rundt filter, tryggleiksmekanismar, avgrensingar " "eller andre måtar å verna tenesta, brukarane eller tredjepartar." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:211 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;" msgstr "" "Samla personopplysingar om andre brukarar, eller plaga, truga, forfylgja " "eller uroa andre som bruker tenesta;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:167 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that is illegal or unlawful, that would otherwise create liability;" msgstr "Innhald som er ulovleg eller som vil føra med seg straffeansvar;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;" msgstr "" @@ -529,48 +529,48 @@ msgstr "" "opphavsrett, privatlivsrett, publiseringsrett eller andre intellektuelle og " "andre rettar til alle partar;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:103 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Creating Accounts" msgstr "Oppretta kontoar" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:284 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Entire Agreement" msgstr "Heile avtala" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:294 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Feedback" msgstr "Tilbakemeldingar" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:261 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Hyperlinks and Third Party Content" msgstr "Lenker og tredjepartsinnhald" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:279 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service." msgstr "" "Viss du bryt med desse vilkåra, har me rett til å sperra brukarkontoen din " "eller kasta deg ut frå tenesta." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:205 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;" msgstr "" "Gje seg ut for å vera nokon andre, eller leggja ut innhald på deira vegner, " "eller elles misbruka tilknytinga di til ein person eller ei eining;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:128 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness." msgstr "" @@ -579,26 +579,26 @@ msgstr "" "denne tenesta. Det tyder òg at du er ansvarleg for om innhaldet er lovleg, " "til å lita på, og høver for dei som ser det." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:94 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Privacy Policy" msgstr "Personvernretningsliner" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:304 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions & Contact Information" msgstr "Spørsmål & kontakt" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:277 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Termination" msgstr "Opphøyr" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:199 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;" msgstr "" @@ -606,14 +606,14 @@ msgstr "" "eller hindra andre i å bruka tenesta; eller som kan skada, setja ut av " "drift, overlasta eller hindra funksjonane på tenesta;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your Content & Conduct" msgstr "Innhaldet og åtferda di" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:263 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk." msgstr "" @@ -624,8 +624,8 @@ msgstr "" "tyder ikkje det at me går gode for innhaldet der. Du bruker alle lenker på " "eigen risiko." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:224 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended." msgstr "" @@ -633,16 +633,16 @@ msgstr "" "om åtferd og styring når du bruker nettstaden vår. Dersom du bryt reglane, " "kan det føra til at du blir utestengt eller at brukarkontoen din blir sperra." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:254 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For full details about the Mobilizon software see here." msgstr "" "Les meir om Mobilizon-programvara her." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully." msgstr "" @@ -650,8 +650,8 @@ msgstr "" "href=\"https://%{instance_url}\">%{instance_url})-nettstaden og " "tenestene der (framover \"tenesta\"). her er vikåra, som me bed deg lesa." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:82 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms." msgstr "" @@ -660,8 +660,8 @@ msgstr "" "på nettsida vår. Viss du er interessert i endringane i vilkåra, må du fylgja " "med på nettsida." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:" msgstr "" @@ -669,16 +669,16 @@ msgstr "" "ved å ikkje leggja ut, lenka eller visa til noko av det fylgjande når du " "bruker nettstaden:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:179 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and" msgstr "" "Privatopplysingar til tredjepartar (td. adresser, telefonnummer, " "epostadresser, personnummer og kredittkortnummer); og" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:152 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible." msgstr "" @@ -689,8 +689,8 @@ msgstr "" "innhaldet ditt på andre nettstader. Me er ikkje ansvarlege viss andre " "nettstader av ein eller annan grunn ikkje slettar innhaldet ditt." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:286 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service." msgstr "" @@ -698,8 +698,8 @@ msgstr "" "å bruka tenesta, og avløyser alle tidlegare avtaler mellom deg og " "%{instance_name} om det same." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:247 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it." msgstr "" @@ -708,16 +708,16 @@ msgstr "" "license-v3-(agpl-3.0)\">AGPLv3-lisensen, som både gjev deg høve til, og " "faktisk oppmodar deg til, å sjå på, bruka og endra kjeldekoden." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:185 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code." msgstr "" "Virus, øydelagde data eller andre skadelege, forstyrrande og øydeleggjande " "filer eller kode." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system." msgstr "" @@ -726,29 +726,29 @@ msgstr "" "det i systemet eller tryggingskopiane våre i noko tid. Tilgangsloggar frå " "vevtenaren kan òg bli lagra i noko tid." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:306 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions or comments about the Service may be directed to us at %{contact}" msgstr "" "Du kan senda spørsmål eller kommentarar om tenesta til oss på %{contact}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:245 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Source code" msgstr "Kjeldekode" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:296 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}." msgstr "" "Me likar tilbakemeldingar! Sei gjerne kva du synest om tenesta, vilkåra og " "kva som helst om %{instance_name}." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:234 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful." msgstr "" @@ -760,16 +760,16 @@ msgstr "" "same gjeld andre nettstader og brukarsamfunn, og åtferd som dei meiner er " "upassande, trugande, krenkjande eller skadeleg." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:7 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} will not use or transmit or resell your personal data" msgstr "" "%{instance_name} korkje bruker, overfører eller sel " "personopplysingane dine" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:113 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly." msgstr "" @@ -778,16 +778,16 @@ msgstr "" "programvara, bed me deg kontakta Framasoft direkte." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:240 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules." msgstr "" "Styrarane på nettstaden bør passa på at alle brukarsamfunna som er på " "nettstaden blir styrte etter retningslinene som er fastsette." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:321 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA." msgstr "" @@ -796,8 +796,8 @@ msgstr "" "appdotnet/terms-of-service\">App.net, som òg er under CC BY-SA-lisensen." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA." msgstr "" @@ -806,22 +806,22 @@ msgstr "" "discourse\">Discourse, som òg er under CC BY-SA-lisensen." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:3 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Short version" msgstr "Kortversjon" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:29 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The service is provided without warranties and these terms may change in the future" msgstr "" "Me driv denne tenesta utan å yta garantiar, og desse vilkåra kan bli endra i " "framtida" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:166 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020." msgstr "" @@ -829,8 +829,8 @@ msgstr "" "licenses/by-sa/4.0/\">CC BY-SA-lisensen. Det vart sist endra 18. juni " "2020." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:314 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020." msgstr "" @@ -838,78 +838,77 @@ msgstr "" "licenses/by-sa/4.0/\">CC BY-SA-lisensen. Det vart sist endra 22. juni " "2020." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:21 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect other people and %{instance_name}'s rules when using the service" msgstr "" "Du må respektera andre menneske og halda reglane på %{instance_name} " "når du bruker denne tenesta" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect the law when using %{instance_name}" msgstr "Du må fylgja lovene når du bruker %{instance_name}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:5 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content is yours" msgstr "Du eig det du lagar" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71 +#, elixir-autogen, elixir-format msgid "Confirm my e-mail address" msgstr "Stadfest epostadressa mi" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm your e-mail" msgstr "Stadfest epostadressa di" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" "Hei! Du har akkurat meldt deg på denne hendinga: « %{title} ». Stadfest " "epostadressa du skreiv inn:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:142 #: lib/web/templates/email/email.text.eex:8 +#, elixir-autogen, elixir-format msgid "Need help? Is something not working as expected?" msgstr "Treng du hjelp, eller er det noko som ikkje verkar slik du venta?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" "Du har laga ein konto på %{host} med denne epostadressa. Du er berre " "eitt klikk unna å ta kontoen i bruk." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:18 +#, elixir-autogen, elixir-format msgid "New report on %{instance}" msgstr "Ny rapport på %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "The email address for your account on %{host} is being changed to:" msgstr "Epostadressa for brukarkontoen din på %{host} blir no endra til:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:47 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "Du har bede om eit nytt passord for kontoen din på %{instance}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:5 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "Ikkje bruk han på ordentleg." -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 #: lib/web/templates/email/event_updated.html.heex:172 @@ -918,6 +917,7 @@ msgstr "Ikkje bruk han på ordentleg." #: lib/web/templates/email/notification_each_week.text.eex:11 #: lib/web/templates/email/on_day_notification.html.heex:89 #: lib/web/templates/email/on_day_notification.text.eex:11 +#, elixir-format msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button." msgstr[0] "" @@ -927,60 +927,60 @@ msgstr[1] "" "Viss du vil avbryta deltakinga di på ei eller fleire hendingar, kan du gå " "til hendingssidene via lenkene over og klikka på «deltek»-knappen." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} er ein Mobilizon-nettstad." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:187 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} er ein Mobilizon-nettstad." -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:18 #: lib/web/templates/email/pending_participation_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "A request is pending!" msgstr "Ein førespurnad ventar på deg!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:18 #: lib/web/templates/email/before_event_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "An event is upcoming!" msgstr "Ei hending skjer snart!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:18 #: lib/web/templates/email/email_changed_new.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm new email" msgstr "Stadfest ny epostadresse" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:108 +#, elixir-autogen, elixir-format msgid "End" msgstr "Slutt" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:18 #: lib/web/templates/email/event_updated.text.eex:1 +#, elixir-autogen, elixir-format msgid "Event update!" msgstr "Oppdatert hending!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:155 +#, elixir-autogen, elixir-format msgid "Flagged comments" msgstr "Flagga kommentarar" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:59 #: lib/web/templates/email/event_participation_approved.text.eex:7 +#, elixir-autogen, elixir-format msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!" msgstr "" "Godt nytt: Ein av tilskiparane har godkjent at du deltek. Skriv det i " "kalenderen din, for du er på gjestelista!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" "Hei! Det ser ut til at du vil endra epostadressa du har brukt til " @@ -988,16 +988,16 @@ msgstr "" "du klikka på knappen under for å stadfesta dndringa. Etterpå kan du logga " "inn på %{instance} med den nye adressa." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:" msgstr "" "Hei! Berre ei lita melding for å stadfesta at epostadressa til kontoen din " "på %{host} er endra frå denne til:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:79 #: lib/web/templates/email/email_changed_old.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you did not trigger this change yourself, it is likely that someone has gained access to your %{host} account. Please log in and change your password immediately. If you cannot login, contact the admin on %{host}." msgstr "" "Viss du ikkje gjorde denne endringa sjølv, er det sannsynleg at nokon har " @@ -1005,310 +1005,304 @@ msgstr "" "ditt med ein gong. Viss du ikkje kan logga inn, bør du kontakta styraren på " "%{host}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:12 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above." msgstr "" "Viss du ikkje gjorde dette sjølv, kan du oversjå denne meldinga. Passordet " "ditt blir ikkje endra med mindre du klikkar på lenka over." -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 #: lib/web/templates/email/registration_confirmation.html.heex:62 #: lib/web/templates/email/registration_confirmation.text.eex:7 +#, elixir-autogen, elixir-format msgid "If you didn't trigger this email, you may safely ignore it." msgstr "Viss du ikkje gjorde dette sjølv, kan du trygt sjå bort frå dette." -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:84 #: lib/web/templates/email/before_event_notification.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgstr "" "Viss du ikkje vil delta likevel, kan du gå til hendingssida med lenka over " "og klkka på «Deltek»-knappen." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:193 #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "Learn more about Mobilizon here!" msgstr "Lær meir om Mobilizon her!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:123 #: lib/web/templates/export/event_participants.html.heex:129 +#, elixir-autogen, elixir-format msgid "Location" msgstr "Stad" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:133 +#, elixir-autogen, elixir-format msgid "Location address was removed" msgstr "Adressa vart fjerna" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:89 #: lib/web/templates/email/pending_participation_notification.text.eex:8 +#, elixir-autogen, elixir-format msgid "Manage pending requests" msgstr "Sjå over ventande førespurnader" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:18 #: lib/web/templates/email/registration_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Nearly there!" msgstr "Nesten klar!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:18 #: lib/web/templates/email/email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "New email confirmation" msgstr "Ny stadfestingsepost" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:191 +#, elixir-autogen, elixir-format msgid "Reasons for report" msgstr "Grungjeving for rapporten" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:48 +#, elixir-autogen, elixir-format msgid "Someone on %{instance} reported the following content for you to analyze:" msgstr "" "Nokon på %{instance} rapporterte dette, slik at du kan sjå på det:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:18 #: lib/web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry! You're not going." msgstr "Orsak! Du er ikkje påmeld." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:93 +#, elixir-autogen, elixir-format msgid "Start" msgstr "Start" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:3 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "%{title} er endra, så me tenkte du ville vita det." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:74 #: lib/web/templates/email/event_updated.text.eex:6 +#, elixir-autogen, elixir-format msgid "This event has been cancelled by its organizers. Sorry!" msgstr "Tilskiparane har avlyst denne hendinga. Me orsakar!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:68 #: lib/web/templates/email/event_updated.text.eex:4 +#, elixir-autogen, elixir-format msgid "This event has been confirmed" msgstr "Denne hendinga er stadfesta" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:70 #: lib/web/templates/email/event_updated.text.eex:5 +#, elixir-autogen, elixir-format msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it." msgstr "" "Denne hendinga er ikkje stadfesta enno. Tilskiparane seier frå viss dei " "stadfestar ho." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:59 #: lib/web/templates/email/event_participation_rejected.text.eex:7 +#, elixir-autogen, elixir-format msgid "Unfortunately, the organizers rejected your request." msgstr "Tilskiparane har diverre avslege førespurnaden din." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:70 +#, elixir-autogen, elixir-format msgid "Verify your email address" msgstr "Stadfest epostadressa di" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:232 +#, elixir-autogen, elixir-format msgid "View report" msgstr "Les rapporten" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:24 +#, elixir-autogen, elixir-format msgid "View report:" msgstr "Les rapporten:" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 +#, elixir-autogen, elixir-format msgid "Visit event page" msgstr "Sjå på hendingssida" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:155 +#, elixir-autogen, elixir-format msgid "Visit the updated event page" msgstr "Sjå på den oppdaterte hendingssida" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:12 +#, elixir-autogen, elixir-format msgid "Visit the updated event page: %{link}" msgstr "Sjå på den oppdaterte hendingssida: %{link}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:18 #: lib/web/templates/email/on_day_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "What's up today?" msgstr "Kva skjer i dag?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:96 #: lib/web/templates/email/event_participation_approved.text.eex:11 #: lib/web/templates/email/event_participation_confirmed.html.heex:96 #: lib/web/templates/email/event_participation_confirmed.text.eex:6 +#, elixir-autogen, elixir-format msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button." msgstr "" "Viss du vil oppdatera eller avbryta deltakinga di, kan du gå til " "hendingssida med lenka over og klikka på Deltek-knappen." -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:106 #: lib/web/templates/email/pending_participation_notification.text.eex:10 +#, elixir-autogen, elixir-format msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »." msgstr "" "Du får denne eposten fordi du har valt å få varslingar når det er ventande " "førespurnader til hendingane dine. Du kan skru av eller endra varsel i " "kontoinnstillingane dine, under «Varsel»." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "Du ba om å bli med på %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:5 #: lib/web/templates/email/event_participation_confirmed.text.eex:3 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "Du ba nyst om å vera med på %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're going!" msgstr "Du skal dit!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:87 #: lib/web/templates/email/email_changed_new.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message." msgstr "" "Viss du ikkje endra dette sjølv, kan du trygt sjå bort frå denne meldinga." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:112 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "Ikkje bruk det på ordentleg." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:64 #: lib/web/templates/email/group_member_removal.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" "Viss du meiner dette er feil, kan du kontakta gruppestyrarane slik at dei " "kan leggja deg til att." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -msgid "So long, and thanks for the fish!" -msgstr "Ha det så lenge, og takk for all fisken!" - -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:114 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" msgstr "Du er fjerna frå gruppa %{group}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.text.eex:3 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore." msgstr "" "Du er fjerna frå gruppa %{group}. Du kan ikkje lenger lesa innhald som er " "privat for denne gruppa." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:47 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}" msgstr "" "%{inviter} har nett invitert deg til gruppa " "%{link_start}%{group}%{link_end}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:47 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore." msgstr "" "Du er fjerna frå gruppa %{link_start}%{group}%{link_end}. Frå no kan " "du ikkje lesa privat innhald i denne gruppa." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:85 #: lib/web/templates/email/group_suspension.text.eex:7 +#, elixir-autogen, elixir-format msgid "As this group was located on another instance, it will continue to work for other instances than this one." msgstr "" "Denne gruppa var på ein annan nettstad, og vil halda fram å verka for andre " "nettstader unnateke denne." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:71 #: lib/web/templates/email/group_suspension.text.eex:5 +#, elixir-autogen, elixir-format msgid "As this group was located on this instance, all of it's data has been irretrievably deleted." msgstr "" "Denne gruppa var på ein annan nettstad, så alle data gruppa hadde er borte " "for alltid." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:18 #: lib/web/templates/email/group_suspension.text.eex:1 +#, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}!" msgstr "Gruppa %{group} på %{instance} er sperra!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" "Styrarane på nettstaden din har avgjort å sperra gruppa %{group_name} " "(%{group_address}). Du er ikkje lenger medlem av gruppa." +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:90 msgid "The group %{group} has been suspended on %{instance}" msgstr "Gruppa %{group} på %{instance} er sperra" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:64 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}." msgstr "" "Ved å vitja eller bruka denne tenesta, er du bunden av alle vilkåra under. " "Viss vilkåra er uklåre, set me pris på om du kontaktar %{contact}." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:96 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For information about how we collect and use information about users of the Service, please check our privacy policy." msgstr "" "På personvernsida vår kan du lesa meir om korleis " "me samlar og bruker informasjon om dei som bruker denne tenesta." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:88 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms." msgstr "" "Viss du held fram å bruka tenesta etter at dei endra vilkåra byrjar gjelda, " "tyder det at du godtek dei endra vilkåra." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:109 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you delete this information, you need to login again." msgstr "Viss du slettar desse opplysingane, må du logga inn på nytt." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:111 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser." msgstr "" @@ -1319,31 +1313,31 @@ msgstr "" "Viss du slettar desse opplysingane, kjem ikkje nettlesaren din til å syna om " "du deltek eller ei." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:117 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Note: This information is stored in your localStorage and not your cookies." msgstr "" "Merk: Desse opplysingane blir lagra i lokallagringa di, og ikkje i " "infokapslane." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:231 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our responsibility" msgstr "Ansvaret vårt" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:87 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days." msgstr "" "Å lagra tenarloggar med IP-adressene for alle førespurnader til denne " "tenaren, i den grad me lagrar loggar, i maksimalt 90 dagar." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:3 #: lib/web/templates/api/terms.html.heex:39 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better." msgstr "" @@ -1351,16 +1345,16 @@ msgstr "" "skjøna. Me har laga ei ordliste som kan hjelpa deg " "å forstå dei." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:120 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge." msgstr "" "Me er ikkje ansvarlege for tap som kan koma av at nokon andre bruker eposten " "og passordet ditt, anten du veit om det eller ikkje." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:140 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service." msgstr "" @@ -1370,8 +1364,8 @@ msgstr "" "innhaldet du legg ut, lenkar eller gjer tilgjengeleg på eller gjennom " "tenesta." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering." msgstr "" @@ -1388,16 +1382,16 @@ msgstr "" "offentlege. Hugs at du kan vitja denne nettstaden utan å registrera " "deg." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature." msgstr "" "Me held på retten til å endra desse vilkåra til ei kvar tid. Til dømes kan " "me ha bruk for å endra vilkåra dersom det kjem nye funksjonar på nettstaden." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:55 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page." msgstr "" @@ -1410,8 +1404,8 @@ msgstr "" "lesa meir om denne nettstaden på «Om " "oss»-sida." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}." msgstr "" @@ -1420,8 +1414,8 @@ msgstr "" "tilgang til kontoopplysingane dine eller andre opplysingar du gjev til " "%{instance_name}." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:134 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set." msgstr "" @@ -1433,8 +1427,8 @@ msgstr "" "avgrensingane du har gjeve for kvar innhaldet skal syna. Me vil ikkje endra " "dei innstillingane du har gjort for kvar innhaldet skal syna." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:25 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them." msgstr "" @@ -1449,8 +1443,8 @@ msgstr "" "mottakarar kan kopiera, laga skjermbilete eller dela innhaldet på andre " "måtar." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:132 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one." msgstr "" @@ -1460,514 +1454,499 @@ msgstr "" "alle nettstader frå alle medlemer i gruppa, i den grad desse medlemene er på " "andre nettstader enn denne." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.text.eex:4 +#, elixir-autogen, elixir-format msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" "Du har stadfesta at du deltek. Skriv det inn i kalenderen din, for du står " "på gjestelista no!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:47 #: lib/web/templates/email/event_participation_confirmed.html.heex:47 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "Du ba nett om å vera med på %{title}." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:91 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been confirmed" msgstr "Me har stadfesta at du deltek på hendinga %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:54 +#, elixir-autogen, elixir-format msgid "%{reporter} reported the following content." msgstr "%{reporter} rapporterte dette innhaldet." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:5 +#, elixir-autogen, elixir-format msgid "Group %{group} was reported" msgstr "Gruppa %{group} er rapportert" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:71 +#, elixir-autogen, elixir-format msgid "Group reported" msgstr "Ei gruppe er rapportert" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:7 +#, elixir-autogen, elixir-format msgid "Profile %{profile} was reported" msgstr "Profilen %{profile} er rapportert" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:81 +#, elixir-autogen, elixir-format msgid "Profile reported" msgstr "Ein profil er rapportert" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.html.heex:59 +#, elixir-autogen, elixir-format msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" "No har du stadfesta at du deltek. Skriv det inn i kalenderen din, for du " "står på gjestelista no!" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:99 +#, elixir-autogen, elixir-format msgid "A text is required for the post" msgstr "Du treng tekst i innlegget" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:98 +#, elixir-autogen, elixir-format msgid "A title is required for the post" msgstr "Du treng ein tittel på innlegget" +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.text.eex:5 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "%{name} (%{domain}) har spurt om å fylgja nettstaden din." - -#, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:53 msgid "%{name} requests to follow your instance" msgstr "%{name} spør om å fylgja nettstaden din" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "" "Viss du seier ja, vil nettstaden få alle dei offentlege hendingane dine." +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:47 msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "Nettstaden %{name} (%{domain}) spør om å fylgja nettstaden din" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." msgstr "" "Gå til administratorinnstillingane for nettstaden for å godta denne " "invitasjonen." -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:18 #: lib/web/templates/email/instance_follow.text.eex:1 +#, elixir-autogen, elixir-format msgid "Want to connect?" msgstr "Vil du kopla til?" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" -"Merk: At %{name} (%{domain}) fylgjer deg, tyder ikkje plent at du fylgjer " -"dei, men du kan be om å fylgja dei òg." - -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" "Hei! Du melde deg akkurat på denne hendinga: «%{title}». Stadfest " "epostadressa du skreiv inn:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:47 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "Du sende ein førespurnad om å vera med på %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:83 +#, elixir-autogen, elixir-format msgid "Event title" msgstr "Namn på hendinga" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:47 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "%{title} har vorte endra, så me tenkte du ville vita det." -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:7 +#, elixir-autogen, elixir-format msgid "This page is not correct" msgstr "Denne sida er feil" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:50 +#, elixir-autogen, elixir-format msgid "We're sorry, but something went wrong on our end." msgstr "Orsak, det skjedde noko feil hjå oss." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:109 #: lib/web/templates/email/email.text.eex:4 +#, elixir-autogen, elixir-format msgid "This is a demonstration site to test Mobilizon." msgstr "Dette er ei demoside for å prøva ut Mobilizon." -#, elixir-autogen, elixir-format #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 +#, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "Straumen til %{name}" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:120 +#, elixir-autogen, elixir-format msgid "%{actor}'s private events feed on %{instance}" msgstr "Den private hendingsstraumen til %{actor} på %{instance}" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:115 +#, elixir-autogen, elixir-format msgid "%{actor}'s public events feed on %{instance}" msgstr "Den offentlege hendingsstraumen til %{actor} på %{instance}" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:224 +#, elixir-autogen, elixir-format msgid "Feed for %{email} on %{instance}" msgstr "Straum for %{email} på %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:61 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may contact the server administrator at %{contact}." msgstr "" "Viss feilen held fram, kan du kontakta styraren for denne tenaren på " "%{contact}." -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:59 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may try to contact the server administrator." msgstr "" "Viss feilen held fram, kan du prøva å kontakta styraren på denne tenaren." -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:82 +#, elixir-autogen, elixir-format msgid "Technical details" msgstr "Tekniske detaljar" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:52 +#, elixir-autogen, elixir-format msgid "The Mobilizon server %{instance} seems to be temporarily down." msgstr "Mobilizon-tenaren ser ut til å vera nede i augeblinken." -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:72 +#, elixir-autogen, elixir-format msgid "Public feed for %{instance}" msgstr "Offentleg straum for %{instance}" +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:316 msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "Passordet er for kort. Det må ha minst 6 teikn." +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:322 msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" "Godkjenningsteiknet er ugyldig. Pass på at adressa er heilt lik den du fekk " "i eposten." -#, elixir-autogen, elixir-format #: lib/web/email/actor.ex:43 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} has been cancelled!" msgstr "Du har meldt deg av deltakinga på %{title}!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:50 #: lib/web/templates/email/actor_suspension_participants.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled." msgstr "" "Styrarane på nettstaden din har avgjort å sperra gruppa %{group_name} " "(%{group_address}). Du er ikkje lenger medlem av gruppa." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:50 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" "Styrarane på nettstaden din har avgjort å sperra gruppa %{group_name} " "(%{group_address}). Du er ikkje lenger medlem av gruppa." -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:18 #: lib/web/templates/email/actor_suspension_participants.text.eex:1 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "Du har meldt deg av %{event} på %{instance}!" #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#, elixir-autogen, elixir-format #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 #: lib/service/export/participants/pdf.ex:96 +#, elixir-autogen, elixir-format msgid "%{event}_participants" msgstr "%{event}_deltakarar" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant message" msgstr "Deltakarmelding" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant name" msgstr "Deltakinga er godkjend" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant status" msgstr "Deltakarstatus" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:52 #: lib/web/templates/email/admin/_role.html.heex:3 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Administrator" msgstr "Styrar" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:55 +#, elixir-autogen, elixir-format msgid "Creator" msgstr "Opphavsperson" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:49 #: lib/web/templates/email/admin/_role.html.heex:5 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Moderator" msgstr "Redaktør" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:37 +#, elixir-autogen, elixir-format msgid "Not approved" msgstr "Ikkje godkjent" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:40 +#, elixir-autogen, elixir-format msgid "Not confirmed" msgstr "Ikkje stadfesta" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:46 +#, elixir-autogen, elixir-format msgid "Participant" msgstr "Deltakar" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:43 +#, elixir-autogen, elixir-format msgid "Rejected" msgstr "Avvist" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:122 +#, elixir-autogen, elixir-format msgid "Begins on" msgstr "Byrjar" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:125 +#, elixir-autogen, elixir-format msgid "Ends on" msgstr "Slutt" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:132 +#, elixir-autogen, elixir-format msgid "Number of participants" msgstr "Tal deltakarar" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:120 +#, elixir-autogen, elixir-format msgid "Participants for %{event}" msgstr "Deltakinga er godkjend" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:88 +#, elixir-autogen, elixir-format msgid "Anonymous participant" msgstr "Anonym deltakar" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.html.heex:12 #: lib/web/templates/email/date/event_tz_date_range.html.heex:20 #: lib/web/templates/email/date/event_tz_date_range.html.heex:36 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "🌐 %{timezone} %{offset}" msgstr "🌐 %{timezone} %{offset}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (%{timezone} %{offset})" msgstr "%{date_time} (%{timezone} %{offset})" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (in your timezone %{timezone} %{offset})" msgstr "%{date_time} (i tidssona di %{timezone} %{offset})" -#, elixir-autogen, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:18 #: lib/web/templates/email/notification_each_week.text.eex:1 +#, elixir-autogen, elixir-format msgid "On the agenda this week" msgstr "Ei planlagd hending denne veka" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:113 +#, elixir-autogen, elixir-format msgid "Details" msgstr "Detaljar" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:28 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "From the %{start} to the %{end}" msgstr "Frå %{start} til %{end}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:47 +#, elixir-autogen, elixir-format msgid "Manage your participation" msgstr "Styr deltakinga di" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:11 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "On %{date} from %{start_time} to %{end_time}" msgstr "%{date} frå %{start_time} til %{end_time}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:132 +#, elixir-autogen, elixir-format msgid "Read more" msgstr "Les meir" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.html.heex:121 #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Online event" msgstr "Hending på nett" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.html.heex:18 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event" msgstr "%{group} planla ei ny hending" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event:" msgstr "%{group} planla ei ny hending:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Address:" msgstr "Adresse:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:1 +#, elixir-autogen, elixir-format msgid "Date:" msgstr "Dato:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:7 +#, elixir-autogen, elixir-format msgid "Details:" msgstr "Detaljar:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:182 +#, elixir-autogen, elixir-format msgid "Manage your notification settings" msgstr "Handter varslingsinnstillingane dine" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Manage your participation:" msgstr "Handter deltakinga di:" +#: lib/web/templates/email/participation/card/_title.text.eex:3 +#: lib/web/templates/email/participation/card/_title.text.eex:3 #, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/card/_title.text.eex:3 -#: lib/web/templates/email/participation/card/_title.text.eex:3 msgid "Organizer: %{organizer}" msgstr "Tilskipar: %{organizer}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:91 +#, elixir-autogen, elixir-format msgid "Participate" msgstr "Bli med" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Participate:" msgstr "Bli med:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 +#, elixir-autogen, elixir-format msgid "Title: %{title}" msgstr "Tittel: %{title}" +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:43 msgid "📅 Just scheduled by %{group}: %{event}" msgstr "📅 Nyleg planlagt av %{group}: %{event}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:9 +#, elixir-autogen, elixir-format msgid "New end date:" msgstr "Ny sluttdato:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:10 +#, elixir-autogen, elixir-format msgid "New location:" msgstr "Ny stad:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:8 +#, elixir-autogen, elixir-format msgid "New start date:" msgstr "Ny startdato:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:18 #: lib/web/templates/email/group_membership_rejection.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry, not this time!" msgstr "Orsak, ikkje denne gongen!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:74 +#, elixir-autogen, elixir-format msgid "View the group" msgstr "Sjå gruppa" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:18 #: lib/web/templates/email/group_membership_approval.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're in!" msgstr "Du skal dit!" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:61 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved" msgstr "Førespurnaden din om å bli med i %{group} er godkjend" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:88 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected" msgstr "Førespurnaden din om å bli med i %{group} fekk avslag" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected." msgstr "Førespurnaden din om å bli med i %{group} fekk avslag." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected." msgstr "" "Førespurnaden din om å bli med i gruppa " "%{link_start}%{group}%{link_end} fekk avslag." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved." msgstr "Førespurnaden din om å bli med i gruppa %{group} er godkjend." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved." msgstr "" "Førespurnaden din om å bli med i gruppa " "%{link_start}%{group}%{link_end} er godkjend." -#, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:47 #: lib/web/templates/email/pending_participation_notification.text.eex:4 +#, elixir-format msgid "You have one pending attendance request to process for the following event:" msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:" msgstr[0] "Du har ein førespurnad om deltaking å handtera:" @@ -1975,47 +1954,47 @@ msgstr[1] "" "Du har %{number_participation_requests} førespurnader om deltaking å " "handtera:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:18 #: lib/web/templates/email/admin_user_role_changed.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator changed your role" msgstr "Ein styrar endra brukarrolla di" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:122 +#, elixir-autogen, elixir-format msgid "An administrator confirmed your account on %{instance}" msgstr "Ein styrar stadfesta brukarkontoen din på %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:1 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account" msgstr "" "Ein styrar endra epostadressa som er knytt til brukarkontoen din manuelt" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:43 #: lib/web/email/admin.ex:70 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account on %{instance}" msgstr "" "Ein styrar endra epostadressa som er knytt til brukarkontoen din på " "%{instance} manuelt" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:18 #: lib/web/templates/email/admin_user_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually confirmed your account" msgstr "Ein styrar stadfesta brukarkontoen din manuelt" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:98 +#, elixir-autogen, elixir-format msgid "An administrator updated your role on %{instance}" msgstr "Ein styrar oppdaterte brukarrolla di på %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" "Hei! Det ser ut til at du vil endra epostadressa du har brukt til " @@ -2023,313 +2002,327 @@ msgstr "" "du klikka på knappen under for å stadfesta endringa. Etterpå kan du logga " "inn på %{instance} med den nye adressa." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" "Hei! Me vil berre melda at ein styrar på %{instance} nettopp endra " "epostadressa til brukarkontoen din frå %{old_email} (denne adressa) til " "%{new_email}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" "Hei! Me vil berre melda at ein styrar på %{instance} nettopp godkjende " "brukarkontoen din manuelt." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" "Hei! Me vil berre melda at ein styrar på %{instance} nettopp endra " "epostadressa til kontoen din manuelt frå %{old_email} (denne adressa) " "til %{new_email}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)." msgstr "" "Hei! Me vil berre melda at ein styrar på %{instance} nettopp endra " "epostadressa til brukarkontoen din manuelt frå %{old_email} til " "%{new_email} (denne adressa)." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" "Hei! Me vil berre melda at ein styrar på %{instance} nettopp " "godkjende kontoen din manuelt." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:96 #: lib/web/templates/email/admin_user_email_changed_new.html.heex:62 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:62 #: lib/web/templates/email/admin_user_role_changed.html.heex:88 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}." msgstr "" "Viss dette verkar feil, kan du kontakta styraren på nettstaden på ein av " "måtane som står på %{start_link}sida om nettstaden%{end_link}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:7 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:4 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:4 #: lib/web/templates/email/admin_user_role_changed.text.eex:8 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}." msgstr "" "Viss dette verkar feil, kan du kontakta styraren på nettstaden på ein av " "måtane som står på sida om nettstaden: %{about_page}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:79 +#, elixir-autogen, elixir-format msgid "Login on %{instance}" msgstr "Logg inn på %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:72 +#, elixir-autogen, elixir-format msgid "New role" msgstr "Ny rolle" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:6 +#, elixir-autogen, elixir-format msgid "New role:" msgstr "Ny rolle:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:64 +#, elixir-autogen, elixir-format msgid "Old role" msgstr "Gamal rolle" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:5 +#, elixir-autogen, elixir-format msgid "Old role:" msgstr "Gamal rolle:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin/_role.html.heex:7 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "User" msgstr "Brukar" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:62 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service." msgstr "No kan du logga inn med brukarnamnet og passordet ditt på tenesta." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service:" msgstr "No kan du logga inn med brukarnamnet og passordet ditt på tenesta:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" "Hei! Me vil berre melda at ein styrar på %{instance} akkurat har endra " "brukarrolla di." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" "Hei! Me vil berre melda at ein styrar på %{instance} akkurat har " "endra brukarrolla di." -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{name} just requested to follow your instance." msgstr "%{name} spurde nettopp om å fylgja nettstaden din." +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:48 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "%{name} (%{domain}) spurde nettopp om å fylgja nettstaden din." - -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:54 msgid "%{name} just requested to follow your instance." msgstr "%{name} spurde nettopp om å fylgja nettstaden din." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this profile will receive all of your public events." msgstr "" "Viss du seier ja, vil denne brukarprofilen få alle dei offentlege hendingane " "dine." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the profile's admin page." msgstr "" "Gå til administratorinnstillingane for profilen for å godta denne " "invitasjonen." +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 msgid "View the details" msgstr "Sjå på detaljane" +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Kommentarar" +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Åtvaring" +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/participation/event_card.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Read more: %{url}" msgstr "Les meir" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/registration_confirmation.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Activate my account:" msgstr "Ta i bruk kontoen min" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "Nettstaden %{name} (%{domain}) spør om å fylgja nettstaden din" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" +"Merk: At %{name} (%{domain}) fylgjer deg, tyder ikkje plent at du fylgjer " +"dei, men du kan be om å fylgja dei òg." + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/nn/LC_MESSAGES/errors.po b/priv/gettext/nn/LC_MESSAGES/errors.po index 1ff63a2f2..be32b4c1a 100644 --- a/priv/gettext/nn/LC_MESSAGES/errors.po +++ b/priv/gettext/nn/LC_MESSAGES/errors.po @@ -24,8 +24,8 @@ msgstr "" ## date. Leave `msgstr`s empty as changing them here as no ## effect: edit them in PO (`.po`) files instead. ## From Ecto.Changeset.cast/4 -#, elixir-autogen #: lib/mobilizon/discussions/discussion.ex:69 +#, elixir-autogen msgid "can't be blank" msgstr "kan ikkje vera tom" @@ -111,70 +111,69 @@ msgstr "må vera større enn eller lik %{number}" msgid "must be equal to %{number}" msgstr "må vera lik %{number}" +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:107 msgid "Cannot refresh the token" msgstr "Kan ikkje fornya teiknet" +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:272 msgid "Current profile is not a member of this group" msgstr "Denne brukaren er ikkje medlem av gruppa" +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:276 msgid "Current profile is not an administrator of the selected group" msgstr "Denne brukaren er ikkje styrar av gruppa" +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:610 msgid "Error while saving user settings" msgstr "Greidde ikkje lagra brukarinnstillingane" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 +#, elixir-autogen, elixir-format msgid "Group not found" msgstr "Fann ikkje gruppa" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:98 #: lib/graphql/resolvers/group.ex:102 +#, elixir-autogen, elixir-format msgid "Group with ID %{id} not found" msgstr "Fann ikkje gruppa med ID %{id}" +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:85 msgid "Impossible to authenticate, either your email or password are invalid." msgstr "Greier ikkje å logga inn. Epostadressa eller passordet ditt er feil." +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:335 msgid "Member not found" msgstr "Fann ikkje medlemen" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:94 +#, elixir-autogen, elixir-format msgid "No profile found for the moderator user" msgstr "Fann ingen profil for moderator-brukaren" +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:272 msgid "No user to validate with this email was found" msgstr "Fann ingen brukar med denne eposten å godkjenna" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 +#, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "Fann ingen brukar med denne eposten" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:28 #: lib/graphql/resolvers/participant.ex:32 #: lib/graphql/resolvers/participant.ex:210 @@ -184,314 +183,314 @@ msgstr "Fann ingen brukar med denne eposten" #: lib/graphql/resolvers/person.ex:396 #: lib/graphql/resolvers/person.ex:425 #: lib/graphql/resolvers/person.ex:440 +#, elixir-autogen, elixir-format msgid "Profile is not owned by authenticated user" msgstr "Ingen godkjent brukar eig denne profilen" +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:159 msgid "Registrations are not open" msgstr "Det er ikkje opna for å registrera seg" +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:427 msgid "The current password is invalid" msgstr "Dette passordet er ugyldig" +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 msgid "The new email doesn't seem to be valid" msgstr "Den nye epostadressa ser ut til å vera feil" +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 msgid "The new email must be different" msgstr "Den nye epostadressa må vera annleis" +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:430 msgid "The new password must be different" msgstr "Det nye passordet må vera annleis" +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 msgid "The password provided is invalid" msgstr "Dette passordet er ugyldig" +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:434 msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "Dette passordet er for kort. Passord må ha minst 6 teikn." +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:292 msgid "This user can't reset their password" msgstr "Denne brukaren kan ikkje nullstilla passordet sitt" +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:81 msgid "This user has been disabled" msgstr "Denne brukaren er avskrudd" +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 msgid "Unable to validate user" msgstr "Greier ikkje godkjenna brukaren" +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:520 msgid "User already disabled" msgstr "Brukaren er allereie inaktiv" +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:585 msgid "User requested is not logged-in" msgstr "Den førespurte brukaren er ikkje innlogga" +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:307 msgid "You are already a member of this group" msgstr "Du er allereie medlem av denne gruppa" +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:342 msgid "You can't leave this group because you are the only administrator" msgstr "Du kan ikkje forlata denne gruppa, fordi du er den einaste styraren" +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:304 msgid "You cannot join this group" msgstr "Du kan ikkje bli med i denne gruppa" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:132 +#, elixir-autogen, elixir-format msgid "You may not list groups unless moderator." msgstr "Du kan ikkje lista opp grupper med mindre du er moderator." +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:485 msgid "You need to be logged-in to change your email" msgstr "Du må vera innlogga for å endra epostadressa di" +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:442 msgid "You need to be logged-in to change your password" msgstr "Du må vera innlogga for å endra passordet ditt" +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:281 msgid "You need to be logged-in to delete a group" msgstr "Du må vera innlogga for å sletta ei gruppe" +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:547 msgid "You need to be logged-in to delete your account" msgstr "Du må vera innlogga for å sletta kontoen din" +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:312 msgid "You need to be logged-in to join a group" msgstr "Du må vera innlogga for å bli med i ei gruppe" +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:347 msgid "You need to be logged-in to leave a group" msgstr "Du må vera innlogga for å forlata ei gruppe" +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:245 msgid "You need to be logged-in to update a group" msgstr "Du må vera innlogga for å oppdatera ei gruppe" +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:112 msgid "You need to have an existing token to get a refresh token" msgstr "Du treng eit eksisterande teikn for å få eit fornyingsteikn" +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 msgid "You requested again a confirmation email too soon" msgstr "Du ba om ny stadfestingsepost for snøgt" +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:162 msgid "Your email is not on the allowlist" msgstr "Epostadressa di er ikkje på lista over godkjende adresser" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:100 +#, elixir-autogen, elixir-format msgid "Error while performing background task" msgstr "Greidde ikkje utføra ei bakgrunnsoppgåve" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:32 +#, elixir-autogen, elixir-format msgid "No profile found with this ID" msgstr "Fann ingen profil med denne ID-en" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:61 #: lib/graphql/resolvers/actor.ex:97 +#, elixir-autogen, elixir-format msgid "No remote profile found with this ID" msgstr "Fann ingen fjern profil med denne ID-en" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:72 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can suspend a profile" msgstr "Berre moderatorar og styrarar kan sperra ein profil" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:105 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can unsuspend a profile" msgstr "Berre moderatorar og styrarar kan oppheva sperring av profilar" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:29 +#, elixir-autogen, elixir-format msgid "Only remote profiles may be refreshed" msgstr "Du kan berre lasta fjerne profilar på nytt" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:64 +#, elixir-autogen, elixir-format msgid "Profile already suspended" msgstr "Profilen er allereie sperra" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:96 +#, elixir-autogen, elixir-format msgid "A valid email is required by your instance" msgstr "Nettstaden din krev ei gyldig epostadresse" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:90 #: lib/graphql/resolvers/participant.ex:143 +#, elixir-autogen, elixir-format msgid "Anonymous participation is not enabled" msgstr "Det er ikkje høve til å vera med anonymt" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:210 +#, elixir-autogen, elixir-format msgid "Cannot remove the last administrator of a group" msgstr "Kan ikkje fjerna den siste styraren i gruppa" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:207 +#, elixir-autogen, elixir-format msgid "Cannot remove the last identity of a user" msgstr "Kan ikkje fjerna den siste identiteten til ein brukar" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:126 +#, elixir-autogen, elixir-format msgid "Comment is already deleted" msgstr "Kommentaren er allereie sletta" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:103 #: lib/graphql/resolvers/discussion.ex:69 +#, elixir-autogen, elixir-format msgid "Discussion not found" msgstr "Fann ikkje ordskiftet" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:71 #: lib/graphql/resolvers/report.ex:90 +#, elixir-autogen, elixir-format msgid "Error while saving report" msgstr "Greidde ikkje lagra rapporten" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:110 +#, elixir-autogen, elixir-format msgid "Error while updating report" msgstr "Greidde ikkje oppdatera rapporten" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:131 +#, elixir-autogen, elixir-format msgid "Event id not found" msgstr "Fann ikkje ID-en til hendinga" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 +#, elixir-autogen, elixir-format msgid "Event not found" msgstr "Fann ikkje hendinga" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:87 #: lib/graphql/resolvers/participant.ex:128 #: lib/graphql/resolvers/participant.ex:155 #: lib/graphql/resolvers/participant.ex:336 +#, elixir-autogen, elixir-format msgid "Event with this ID %{id} doesn't exist" msgstr "Det finst inga hending med ID-en %{id}" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:103 +#, elixir-autogen, elixir-format msgid "Internal Error" msgstr "Intern feil" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:219 +#, elixir-autogen, elixir-format msgid "No discussion with ID %{id}" msgstr "Ikkje noko ordskifte med ID-en %{id}" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:80 #: lib/graphql/resolvers/todos.ex:107 #: lib/graphql/resolvers/todos.ex:179 #: lib/graphql/resolvers/todos.ex:208 #: lib/graphql/resolvers/todos.ex:237 +#, elixir-autogen, elixir-format msgid "No profile found for user" msgstr "Fann ingen profil for brukaren" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:64 +#, elixir-autogen, elixir-format msgid "No such feed token" msgstr "Det finst ikkje noko slikt teikn for kjelda" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:259 +#, elixir-autogen, elixir-format msgid "Participant already has role %{role}" msgstr "Deltakaren har rolla %{role} allereie" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:187 #: lib/graphql/resolvers/participant.ex:220 #: lib/graphql/resolvers/participant.ex:263 +#, elixir-autogen, elixir-format msgid "Participant not found" msgstr "Fann ikkje deltakaren" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:32 +#, elixir-autogen, elixir-format msgid "Person with ID %{id} not found" msgstr "Fann ingen person med ID-en %{id}" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:56 +#, elixir-autogen, elixir-format msgid "Person with username %{username} not found" msgstr "Fann ingen person med brukarnamnet %{username}" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:169 #: lib/graphql/resolvers/post.ex:203 +#, elixir-autogen, elixir-format msgid "Post ID is not a valid ID" msgstr "Innleggs-IDen er ugyldig" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:172 #: lib/graphql/resolvers/post.ex:206 +#, elixir-autogen, elixir-format msgid "Post doesn't exist" msgstr "Innlegget finst ikkje" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:84 +#, elixir-autogen, elixir-format msgid "Profile invited doesn't exist" msgstr "Den inviterte profilen finst ikkje" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:93 #: lib/graphql/resolvers/member.ex:97 +#, elixir-autogen, elixir-format msgid "Profile is already a member of this group" msgstr "Profilen er allereie medlem i denne gruppa" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:133 #: lib/graphql/resolvers/post.ex:175 #: lib/graphql/resolvers/post.ex:209 @@ -505,645 +504,646 @@ msgstr "Profilen er allereie medlem i denne gruppa" #: lib/graphql/resolvers/todos.ex:182 #: lib/graphql/resolvers/todos.ex:214 #: lib/graphql/resolvers/todos.ex:246 +#, elixir-autogen, elixir-format msgid "Profile is not member of group" msgstr "Profilen er ikkje medlem i gruppa" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:67 #: lib/graphql/resolvers/person.ex:233 +#, elixir-autogen, elixir-format msgid "Profile not found" msgstr "Fann ikkje profilen" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:48 +#, elixir-autogen, elixir-format msgid "Report not found" msgstr "Fann ikkje rapporten" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:172 #: lib/graphql/resolvers/resource.ex:199 +#, elixir-autogen, elixir-format msgid "Resource doesn't exist" msgstr "Ressursen finst ikkje" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:124 +#, elixir-autogen, elixir-format msgid "The event has already reached its maximum capacity" msgstr "Hendinga er fullteikna" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:282 +#, elixir-autogen, elixir-format msgid "This token is invalid" msgstr "Teiknet er ugyldig" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:176 #: lib/graphql/resolvers/todos.ex:243 +#, elixir-autogen, elixir-format msgid "Todo doesn't exist" msgstr "Gjeremålet finst ikkje" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:77 #: lib/graphql/resolvers/todos.ex:211 #: lib/graphql/resolvers/todos.ex:240 +#, elixir-autogen, elixir-format msgid "Todo list doesn't exist" msgstr "Gjeremålslista finst ikkje" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:73 +#, elixir-autogen, elixir-format msgid "Token does not exist" msgstr "Teiknet finst ikkje" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:67 #: lib/graphql/resolvers/feed_token.ex:70 +#, elixir-autogen, elixir-format msgid "Token is not a valid UUID" msgstr "Teiknet er ikkje ein gyldig UUID" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:98 +#, elixir-autogen, elixir-format msgid "User not found" msgstr "Fann ikkje brukaren" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:310 +#, elixir-autogen, elixir-format msgid "You already have a profile for this user" msgstr "Du har allereie ein profil for denne brukaren" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:134 +#, elixir-autogen, elixir-format msgid "You are already a participant of this event" msgstr "Du er allereie deltakar på denne hendinga" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:87 +#, elixir-autogen, elixir-format msgid "You are not a member of this group" msgstr "Du er ikkje medlem i denne gruppa" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:157 #: lib/graphql/resolvers/member.ex:173 #: lib/graphql/resolvers/member.ex:188 +#, elixir-autogen, elixir-format msgid "You are not a moderator or admin for this group" msgstr "Du er ikkje styrar eller administrator for denne gruppa" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:59 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a comment if not connected" msgstr "Du har ikkje løyve til å skriva kommentarar viss du ikkje er kopla til" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:41 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a feed token if not connected" msgstr "Du har ikkje løyve til å laga eit straumteikn når du ikkje er kopla til" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:134 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a comment if not connected" msgstr "Du har ikkje løyve til å sletta ein kommentar når du ikkje er kopla til" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:82 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a feed token if not connected" msgstr "Du har ikkje løyve til å sletta straumteikn når du ikkje er kopla til" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:93 +#, elixir-autogen, elixir-format msgid "You are not allowed to update a comment if not connected" msgstr "" "Du har ikkje løyve til å oppdatera kommentarar når du ikkje er kopla til" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:181 #: lib/graphql/resolvers/participant.ex:214 +#, elixir-autogen, elixir-format msgid "You can't leave event because you're the only event creator participant" msgstr "" "Du kan ikkje forlata hendinga, fordi du er den einaste deltakaren som har " "oppretta hendinga" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:192 +#, elixir-autogen, elixir-format msgid "You can't set yourself to a lower member role for this group because you are the only administrator" msgstr "" "Du kan ikkje gje deg sjølv ei deltakarrolle i denne gruppa, fordi du er den " "einaste administratoren" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:122 +#, elixir-autogen, elixir-format msgid "You cannot delete this comment" msgstr "Du kan ikkje sletta denne kommentaren" +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:408 msgid "You cannot delete this event" msgstr "Du kan ikkje sletta denne hendinga" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:90 +#, elixir-autogen, elixir-format msgid "You cannot invite to this group" msgstr "Du kan ikkje invitera til denne gruppa" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:76 +#, elixir-autogen, elixir-format msgid "You don't have permission to delete this token" msgstr "Du har ikkje løyve til å sletta dette teiknet" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:56 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list action logs" msgstr "" "Du må vera innlogga og ha ei moderatorrolle for å lista opp hendingsloggar" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:36 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list reports" msgstr "Du må vera innlogga og ha ei moderatorrolle for å lista opp rapportar" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:115 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to update a report" msgstr "Du må vera innlogga og ha ei moderatorrolle for å oppdatera ein rapport" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:53 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to view a report" msgstr "Du må vera innlogga og ha ei moderatorrolle for å lesa rapportar" +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:250 msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" "Du må vera innlogga og ha ei administratorrolle for å sjå admin-" "innstillingane" +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:234 msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" "Du må vera innlogga og ha ei administratorrolle for å sjå statistikk på " "styringspanelet" +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:276 msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" "Du må vera innlogga og ha ei administratorrolle for å lagra admin-" "innstillingar" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:84 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access discussions" msgstr "Du må vera innlogga for å sjå ordskifte" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:96 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access resources" msgstr "Du må vera innlogga for å sjå ressursane" +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:318 msgid "You need to be logged-in to create events" msgstr "Du må vera innlogga for å laga hendingar" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:141 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create posts" msgstr "Du må vera innlogga for å skriva innlegg" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create reports" msgstr "Du må vera innlogga for å rapportera" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:140 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create resources" msgstr "Du må vera innlogga for å laga ressursar" +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:417 msgid "You need to be logged-in to delete an event" msgstr "Du må vera innlogga for å sletta ei hending" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:214 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete posts" msgstr "Du må vera innlogga for å sletta innlegg" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:207 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete resources" msgstr "Du må vera innlogga for å sletta ressursar" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:108 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to join an event" msgstr "Du må vera innlogga for å bli med på ei hending" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:225 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to leave an event" msgstr "Du må vera innlogga for å melda deg av ei hending" +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:374 msgid "You need to be logged-in to update an event" msgstr "Du må vera innlogga for å oppdatera hendingar" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:180 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update posts" msgstr "Du må vera innlogga for å oppdatera innlegg" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:177 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update resources" msgstr "Du må vera innlogga for å oppdatera ressursar" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:236 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to view a resource preview" msgstr "Du må vera innlogga for å førehandsvisa ressursar" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:132 +#, elixir-autogen, elixir-format msgid "Parent resource doesn't belong to this group" msgstr "Opphavsressursen høyrer ikkje til denne gruppa" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:114 +#, elixir-autogen, elixir-format msgid "The chosen password is too short." msgstr "Dette passordet er for kort." -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:142 +#, elixir-autogen, elixir-format msgid "The registration token is already in use, this looks like an issue on our side." msgstr "" "Registreringsteiknet er allereie i bruk, dette ser ut som ein feil frå vår " "side." -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:108 +#, elixir-autogen, elixir-format msgid "This email is already used." msgstr "Denne eposten er allereie i bruk." -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:99 +#, elixir-autogen, elixir-format msgid "Post not found" msgstr "Fann ikkje innlegget" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:86 +#, elixir-autogen, elixir-format msgid "Invalid arguments passed" msgstr "Ugyldige argument" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:92 +#, elixir-autogen, elixir-format msgid "Invalid credentials" msgstr "Ugyldig innlogging" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:90 +#, elixir-autogen, elixir-format msgid "Reset your password to login" msgstr "Nullstill passordet for å logga inn" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:97 #: lib/graphql/error.ex:102 +#, elixir-autogen, elixir-format msgid "Resource not found" msgstr "Fann ikkje ressursen" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:104 +#, elixir-autogen, elixir-format msgid "Something went wrong" msgstr "Noko gjekk gale" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:85 +#, elixir-autogen, elixir-format msgid "Unknown Resource" msgstr "Ukjend ressurs" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:95 +#, elixir-autogen, elixir-format msgid "You don't have permission to do this" msgstr "Du har ikkje løyve til å gjera detet" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged in" msgstr "Du må vera innlogga" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:118 +#, elixir-autogen, elixir-format msgid "You can't accept this invitation with this profile." msgstr "Du kan ikkje ta imot invitasjonar med denne profilen." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:139 +#, elixir-autogen, elixir-format msgid "You can't reject this invitation with this profile." msgstr "Du kan ikkje avslå invitasjonen med denne profilen." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/media.ex:71 +#, elixir-autogen, elixir-format msgid "File doesn't have an allowed MIME type." msgstr "Fila har ingen tillaten MIME-type." +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:240 msgid "Profile is not administrator for the group" msgstr "Profilen er ikkje administrator for gruppa" +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:363 msgid "You can't edit this event." msgstr "Du kan ikkje endra denne hendinga." +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:366 msgid "You can't attribute this event to this profile." msgstr "Du kan ikkje kopla denne hendinga til denne profilen." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:142 +#, elixir-autogen, elixir-format msgid "This invitation doesn't exist." msgstr "Invitasjonen finst ikkje." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:217 +#, elixir-autogen, elixir-format msgid "This member already has been rejected." msgstr "Denne medlemen har allereie fått avslag." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:241 +#, elixir-autogen, elixir-format msgid "You don't have the right to remove this member." msgstr "Du har ikkje løyve til å fjerna denne medlemen." +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format -#: lib/mobilizon/actors/actor.ex:351 msgid "This username is already taken." msgstr "Dette brukarnamnet er oppteke." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:81 +#, elixir-autogen, elixir-format msgid "You must provide either an ID or a slug to access a discussion" msgstr "" "Du må gje anten ein ID eller ei stuttadresse for å få tilgang til ordskiftet" +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:313 msgid "Organizer profile is not owned by the user" msgstr "Brukaren eig ikkje arrangørprofilen" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:93 +#, elixir-autogen, elixir-format msgid "Profile ID provided is not the anonymous profile one" msgstr "Denne profil-IDen er ikkje den anonyme profilen" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:181 #: lib/graphql/resolvers/group.ex:223 #: lib/graphql/resolvers/person.ex:148 #: lib/graphql/resolvers/person.ex:182 #: lib/graphql/resolvers/person.ex:304 +#, elixir-autogen, elixir-format msgid "The provided picture is too heavy" msgstr "Dette biletet er for stort" -#, elixir-autogen, elixir-format -#: lib/web/views/utils.ex:34 -msgid "Index file not found. You need to recompile the front-end." -msgstr "Fann ikkje indeksfila. Du må kompilera framsida på nytt." - -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:129 +#, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "Greidde ikkje laga ressursen" +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:503 msgid "Invalid activation token" msgstr "Ugyldig aktiveringslykjel" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:226 +#, elixir-autogen, elixir-format msgid "Unable to fetch resource details from this URL." msgstr "Greidde ikkje henta ressursdetaljane frå denne adressa." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/event.ex:164 #: lib/graphql/resolvers/participant.ex:253 #: lib/graphql/resolvers/participant.ex:328 +#, elixir-autogen, elixir-format msgid "Provided profile doesn't have moderator permissions on this event" msgstr "Moderatorprofilen har ikkje tilgang til denne hendinga" +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:299 msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" "Organisatoren har ikkje løyve til å laga hendingar på vegner av denne gruppa" +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:354 msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" "Denne profilen har ikkje løyve til å oppdatera hendingar på vegner av denne " "gruppa" +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:166 msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" "Eposten din er nekta å registrera seg, eller bruker ein epostvert me ikkje " "godtek" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:129 +#, elixir-autogen, elixir-format msgid "Comment not found" msgstr "Fann ikkje hendinga" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:123 +#, elixir-autogen, elixir-format msgid "Error while creating a discussion" msgstr "Greidde ikkje laga ressursen" +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:624 msgid "Error while updating locale" msgstr "Greidde ikkje oppdatera rapporten" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:307 +#, elixir-autogen, elixir-format msgid "Error while uploading pictures" msgstr "Greidde ikkje oppdatera rapporten" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:190 +#, elixir-autogen, elixir-format msgid "Failed to leave the event" msgstr "Greidde ikkje forlata hendinga" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:236 +#, elixir-autogen, elixir-format msgid "Failed to update the group" msgstr "Greidde ikkje oppdatera gruppa" +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 msgid "Failed to update user email" msgstr "Greidde ikkje oppdatera epostadressa til brukaren" +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:499 msgid "Failed to validate user email" msgstr "Greier ikkje godkjenna brukaren" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:146 +#, elixir-autogen, elixir-format msgid "The anonymous actor ID is invalid" msgstr "ID-en til den anonyme brukaren er ugyldig" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:165 +#, elixir-autogen, elixir-format msgid "Unknown error while updating resource" msgstr "Det var ein ukjend feil då ressursen vart oppdatert" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:84 +#, elixir-autogen, elixir-format msgid "You are not the comment creator" msgstr "Du har ikkje skrive denne kommentaren" +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:424 msgid "You cannot change your password." msgstr "Du kan ikkje endra passordet ditt." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:321 +#, elixir-autogen, elixir-format msgid "Format not supported" msgstr "Formatet er ikkje støtta" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:305 +#, elixir-autogen, elixir-format msgid "A dependency needed to export to %{format} is not installed" msgstr "" "Eit program som trengst for å eksportera til %{format} er ikkje installert" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:313 +#, elixir-autogen, elixir-format msgid "An error occured while saving export" msgstr "Det var ein feil då eksporten vart lagra" -#, elixir-autogen, elixir-format #: lib/web/controllers/export_controller.ex:30 +#, elixir-autogen, elixir-format msgid "Export to format %{format} is not enabled on this instance" msgstr "Du kan ikkje eksportera til %{format} på denne nettstaden" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:187 +#, elixir-autogen, elixir-format msgid "Only admins can create groups" msgstr "Berre styrarar kan laga grupper" +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:306 msgid "Only groups can create events" msgstr "Berre grupper kan laga hendingar" +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:292 msgid "Unknown error while creating event" msgstr "Det var ein ukjend feil då ressursen vart oppdatert" +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:480 msgid "User cannot change email" msgstr "Brukaren kan ikkje endra epostadressa" +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:391 msgid "Follow does not match your account" msgstr "" +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:395 msgid "Follow not found" msgstr "" +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:345 msgid "Profile with username %{username} not found" msgstr "Fann ingen person med brukarnamnet %{username}" +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:340 msgid "This profile does not belong to you" msgstr "" +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:365 msgid "You are already following this group" msgstr "" +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:374 msgid "You need to be logged-in to follow a group" msgstr "Du må vera innlogga for å bli med i ei gruppe" +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:423 msgid "You need to be logged-in to unfollow a group" msgstr "Du må vera innlogga for å bli med i ei gruppe" +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:400 msgid "You need to be logged-in to update a group follow" msgstr "Du må vera innlogga for å oppdatera ei gruppe" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:210 +#, elixir-autogen, elixir-format msgid "This member does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:234 +#, elixir-autogen, elixir-format msgid "You don't have the role needed to remove this member." msgstr "Du har ikkje løyve til å fjerna denne medlemen." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:252 +#, elixir-autogen, elixir-format msgid "You must be logged-in to remove a member" msgstr "" +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:156 msgid "Your email seems to be using an invalid format" msgstr "" +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:380 msgid "Can't confirm an already confirmed user" msgstr "" +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:384 msgid "Deconfirming users is not supported" msgstr "" +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:356 msgid "The new role must be different" msgstr "Den nye epostadressa må vera annleis" +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:307 msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" "Du må vera innlogga og ha ei administratorrolle for å lagra admin-" "innstillingar" -#, elixir-autogen, elixir-format #: lib/graphql/api/groups.ex:33 +#, elixir-autogen, elixir-format msgid "A profile or group with that name already exists" msgstr "" +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:506 msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/oc/LC_MESSAGES/activity.po b/priv/gettext/oc/LC_MESSAGES/activity.po index f228d3d91..a56a20797 100644 --- a/priv/gettext/oc/LC_MESSAGES/activity.po +++ b/priv/gettext/oc/LC_MESSAGES/activity.po @@ -11,440 +11,446 @@ msgstr "" "Language: oc\n" "Plural-Forms: nplurals=2\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:14 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:3 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:8 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:30 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:3 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 msgid "%{profile} excluded member %{member}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 msgid "%{profile} quit the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 msgid "%{profile} updated the member %{member}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:3 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:3 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:24 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:27 +#, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" -#, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:53 #: lib/web/templates/email/email_direct_activity.html.heex:60 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/renderer.ex:46 +#, elixir-autogen, elixir-format msgid "Activity on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:3 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "" +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:249 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:51 #: lib/web/templates/email/email_direct_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:121 #: lib/web/email/activity.ex:142 +#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:128 +#, elixir-autogen, elixir-format msgid "Daily activity recap for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:49 #: lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:135 +#, elixir-autogen, elixir-format msgid "Weekly activity recap for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:46 +#, elixir-autogen, elixir-format msgid "Announcement for your event %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/group.ex:23 +#, elixir-autogen, elixir-format msgid "The group %{group} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:47 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:31 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:39 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:39 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:47 +#, elixir-autogen, elixir-format msgid "%{member} joined the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:43 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:31 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:35 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile} to group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member} to group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:55 +#, elixir-autogen, elixir-format msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:33 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:69 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:75 +#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:61 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:79 +#, elixir-autogen, elixir-format msgid "%{profile} quit the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:45 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:35 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:86 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:26 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:101 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:56 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:41 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "" + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "" diff --git a/priv/gettext/oc/LC_MESSAGES/default.po b/priv/gettext/oc/LC_MESSAGES/default.po index 8085a0027..9efd5bef0 100644 --- a/priv/gettext/oc/LC_MESSAGES/default.po +++ b/priv/gettext/oc/LC_MESSAGES/default.po @@ -14,259 +14,259 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.1\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:66 +#, elixir-autogen, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" "S’avètz pas demandat aquò, podètz ignorar aqueste corrièl. Vòstre senhal cambiarà pas mentre que cliquetz pas lo ligam çai-jos e ne definiscatz un novèl." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:120 +#, elixir-autogen, elixir-format msgid "%{title} by %{creator}" msgstr "%{title} per %{creator}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:80 +#, elixir-autogen, elixir-format msgid "Activate my account" msgstr "Activar mon compte" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:150 #: lib/web/templates/email/email.text.eex:9 +#, elixir-autogen, elixir-format msgid "Ask the community on Framacolibri" msgstr "Demandatz a la comunautat sus Framacolibri" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:15 +#, elixir-autogen, elixir-format msgid "Comments" msgstr "Comentaris" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:115 #: lib/web/templates/email/report.text.eex:11 +#, elixir-autogen, elixir-format msgid "Event" msgstr "Eveniment" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:49 +#, elixir-autogen, elixir-format msgid "Instructions to reset your password on %{instance}" msgstr "Consignas per reïnincializar vòstre senhal sus %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:21 +#, elixir-autogen, elixir-format msgid "Reason" msgstr "Rason" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:86 +#, elixir-autogen, elixir-format msgid "Reset Password" msgstr "Reïnicializar mon senhal" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:53 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "Reïnicializar vòstre senhal es facil. Clicatz simplament lo boton e seguètz las consignas. Seretz prèst d’aquí un momenton." -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:26 +#, elixir-autogen, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "Consignas per confirmar vòstre compte Mobilizon sus %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:22 +#, elixir-autogen, elixir-format msgid "New report on Mobilizon instance %{instance}" msgstr "Nòu senhalament sus l’instància Mobilizon %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:67 #: lib/web/templates/email/before_event_notification.text.eex:4 +#, elixir-autogen, elixir-format msgid "Go to event page" msgstr "Anar a la pagina de l’eveniment" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:1 +#, elixir-autogen, elixir-format msgid "New report from %{reporter} on %{instance}" msgstr "Nòu senhalament sus %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:1 +#, elixir-autogen, elixir-format msgid "Participation approved" msgstr "Participacion aprovada" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:18 #: lib/web/templates/email/password_reset.text.eex:1 +#, elixir-autogen, elixir-format msgid "Password reset" msgstr "Reïnicializacion del senhal" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:7 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "Reïnicializar vòstre senhal es facil. Clicatz simplament lo boton e seguètz las consignas. Seretz prèst d’aquí un momenton." -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "Avètz creat un compte sus %{host} amb aquesta adreça electronica. Sètz a un clic de l’activar." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:114 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been approved" msgstr "Vòstra participacion a l’eveniment %{title} es estada aprovada" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:67 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been rejected" msgstr "Vòstra participacion a l’eveniment %{title} es estada regetada" -#, elixir-autogen, elixir-format #: lib/web/email/event.ex:44 +#, elixir-autogen, elixir-format msgid "Event %{title} has been updated" msgstr "L’eveniment %{title} es estat actualizat" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:7 +#, elixir-autogen, elixir-format msgid "New title: %{title}" msgstr "Títol novèl : %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:5 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "Avètz demandat un nòu senhal per vòstre compte sus %{instance}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:105 +#, elixir-autogen, elixir-format msgid "Warning" msgstr "Avertiment" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:140 +#, elixir-autogen, elixir-format msgid "Confirm your participation to event %{title}" msgstr "Confirmatz vòstra participacion a l’eveniment %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:106 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal ID for your current selected identity" msgstr "Un ID intèrn de la vòstra identitat actualament seleccionada" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal user ID" msgstr "Un ID intèrn d’utilizaire" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Any of the information we collect from you may be used in the following ways:" msgstr "" "Qual que siá informacion que reculem de vosautres pòt èsser utilizada dels " "biaisses seguents :" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:13 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Basic account information" msgstr "Informacion basicas de compte" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:32 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do not share any dangerous information over Mobilizon." msgstr "Partegetz pas cap d’informacion perilhosa sus Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:123 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we disclose any information to outside parties?" msgstr "Divulgam d’informacions amb de tèrças partidas ?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:100 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we use cookies?" msgstr "Utilizam de cookies ?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "How do we protect your information?" msgstr "Cossí protegissèm vòstras informacions ?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:36 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "IPs and other metadata" msgstr "Adreças IP e autras metadonadas" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:23 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Published events and comments" msgstr "Eveniments e comentaris publicats" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:93 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain the IP addresses associated with registered users no more than 12 months." msgstr "" "Servar pas las adreças IP associadas als utilizaires enregistradas pas mai " "que 12 meses." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:107 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Tokens to authenticate you" msgstr "Getons per vos identificar" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:38 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We also may retain server logs which include the IP address of every request to our server." msgstr "" "Podèm tanben servar las donadas d’autentificacion, aquò inclutz las adreças " "IP de totas las requèstas de nòstre servidor." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:102 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We store the following information on your device when you connect:" msgstr "" "Gardam las informacions seguentas sus vòstre aparelh quand vos connectatz :" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:84 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We will make a good faith effort to:" msgstr "Farem esfòrces per :" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:45 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What do we use your information for?" msgstr "Per qué utilizam vòstras informacions ?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:83 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What is our data retention policy?" msgstr "Quinas son nòstras politicas de conservacions de donadas ?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:99 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You may irreversibly delete your account at any time." msgstr "Podètz suprimir vòstre compte a tot moment per de bon." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to our Privacy Policy" msgstr "Cambiaments dins nòstra politica de confidencialitat" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:139 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site." msgstr "" @@ -276,8 +276,8 @@ msgstr "" "B3_\">Reglament General de Proteccion de Donadas) utilizetz pas aqueste " "site." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site." msgstr "" @@ -287,30 +287,30 @@ msgstr "" "\"https://en.wikipedia.org/wiki/Children%27__Act\">Children's Online Privacy " "Protection Act) utilizetz pas aqueste site." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:160 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we decide to change our privacy policy, we will post those changes on this page." msgstr "" "Se decidissèm de cambiar nòstra politica de confidencialitat, publicarem los " "cambiaments sus aquesta pagina." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:153 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Law requirements can be different if this server is in another jurisdiction." msgstr "" "Las exigéncias legalas pòdon èsser diferentas se lo servidor es en una autra " "juridiccion." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:137 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Site usage by children" msgstr "Utilizacion del site pels enfants" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:68 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions." msgstr "" @@ -320,8 +320,8 @@ msgstr "" "respondre a de demandas, e/o d’autres sondatges o\n" "questions." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:61 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations." msgstr "" @@ -329,97 +329,97 @@ msgstr "" "adreça IP amb d’autras per determinar\n" "d’ensages de contornament de bandiment e d’autras violéncias." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:54 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in." msgstr "" "Per provesir la foncionament màger de Mobilizon. Podètz pas qu’interagir amb " "lo contengut del monde e de vòstras publicacions quand sètz connectat." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:10 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What information do we collect?" msgstr "Quinas informacions reculem ?" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:182 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: confirm your email address" msgstr "Mobilizon sus %{instance} : confirmatz vòstra adreça electronica" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:159 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: email changed" msgstr "Mobilizon sus %{instance} : adreça electronica cambiada" -#, elixir-format #: lib/web/email/notification.ex:52 +#, elixir-format msgid "One event planned today" msgid_plural "%{nb_events} events planned today" msgstr[0] "Un eveniment previst uèi" msgstr[1] "%{nb_events} eveniments previstes uèi" -#, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:47 #: lib/web/templates/email/on_day_notification.text.eex:3 +#, elixir-format msgid "You have one event today:" msgid_plural "You have %{total} events today:" msgstr[0] "Avètz un eveniment uèi :" msgstr[1] "Avètz %{total} eveniments uèi :" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.text.eex:3 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{group}" msgstr "%{inviter} vos a convidat a rejónher son grop %{group}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:18 #: lib/web/templates/email/group_invite.text.eex:1 +#, elixir-autogen, elixir-format msgid "Come along!" msgstr "Rejonhètz-nos !" -#, elixir-autogen, elixir-format #: lib/web/email/notification.ex:24 +#, elixir-autogen, elixir-format msgid "Don't forget to go to %{title}" msgstr "Oblidatz pas d’anar a %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:47 #: lib/web/templates/email/before_event_notification.text.eex:3 +#, elixir-autogen, elixir-format msgid "Get ready for %{title}" msgstr "Preparatz-vos per %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:83 +#, elixir-autogen, elixir-format msgid "See my groups" msgstr "Veire mos grops" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:65 #: lib/web/templates/email/group_invite.text.eex:5 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to your groups." msgstr "Per dire d’acceptar aquesta invitacion, anatz als vòstres grops." -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.text.eex:5 +#, elixir-autogen, elixir-format msgid "View the event on: %{link}" msgstr "Veire l’eveniment actualizat sus : %{link}" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:30 +#, elixir-autogen, elixir-format msgid "You have been invited by %{inviter} to join group %{group}" msgstr "%{inviter} vos a convidat a rejónher lo grop %{group}" -#, elixir-format #: lib/web/email/notification.ex:81 +#, elixir-format msgid "One event planned this week" msgid_plural "%{nb_events} events planned this week" msgstr[0] "Un eveniment previst aquesta setmana" msgstr[1] "%{nb_events} eveniments previstes aquesta setmana" -#, elixir-format #: lib/web/email/notification.ex:107 +#, elixir-format msgid "One participation request for event %{title} to process" msgid_plural "%{number_participation_requests} participation requests for event %{title} to process" msgstr[0] "Una demanda de participacion a l’eveniment %{title} a tractar" @@ -427,21 +427,21 @@ msgstr[1] "" "%{number_participation_requests} demandas de participacion a l’eveniment " "%{title} a tractar" -#, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:47 #: lib/web/templates/email/notification_each_week.text.eex:3 +#, elixir-format msgid "You have one event this week:" msgid_plural "You have %{total} events this week:" msgstr[0] "Avètz un eveniment aquesta setmana :" msgstr[1] "Avètz %{total} eveniments aquesta setmana :" -#, elixir-autogen, elixir-format #: lib/service/metadata/utils.ex:53 +#, elixir-autogen, elixir-format msgid "The event organizer didn't add any description." msgstr "L'organizator de l'eveniment a pas ajustat cap de descripcion." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:78 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm." msgstr "" @@ -452,8 +452,8 @@ msgstr "" "emplegar un algorisme fòrt a sens unic. Podètz activar l’autentificacion en " "dos temps pels accèsses futurs a vòstre compte." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety." msgstr "" @@ -466,20 +466,20 @@ msgstr "" "politicas, o per protegir los dreches, proprietats o seguritat de qualqu’un " "o de nosautres." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:62 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Accepting these Terms" msgstr "Acceptacion d'aquestas condicions" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:73 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to these Terms" msgstr "Modificacion d'aquestas condictions d'utilizacion" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:271 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content." msgstr "" @@ -491,168 +491,168 @@ msgstr "" "èsser lo sol responsable e assumissètz quin risc que siá que resulta de " "vòstra utilizacion o de vòstra fisança dins lo contengut." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:192 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:" msgstr "" "Amai, acceptatz de far pas çò que sèc en relacion lo Servici o los autres " "utilizaires :" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:217 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:211 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:167 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that is illegal or unlawful, that would otherwise create liability;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:103 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Creating Accounts" msgstr "Creacion de compte" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:284 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Entire Agreement" msgstr "Acòrd complèt" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:294 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Feedback" msgstr "Comentaris" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:261 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Hyperlinks and Third Party Content" msgstr "Ligams ipertèxt e contengut tèrç" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:279 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:205 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:128 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:94 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Privacy Policy" msgstr "Politica de confidencialitat" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:304 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions & Contact Information" msgstr "Questions e info de contacte" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:277 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Termination" msgstr "Cancellacion" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:199 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your Content & Conduct" msgstr "Vòstre contengut e vòstre compòrtament" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:263 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:224 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:254 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For full details about the Mobilizon software see here." msgstr "" "Per mai de detalhs sul logicial Mobilizon veire aquí." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:82 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:179 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:152 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:286 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:247 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it." msgstr "" @@ -661,62 +661,62 @@ msgstr "" "license-v3-(agpl-3.0)\">licéncia AGPLv3 significa que sètz autorizat " "amai encoratjat a prendre lo còdi font, lo modificar e l'utilizar." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:185 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:306 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions or comments about the Service may be directed to us at %{contact}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:245 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Source code" msgstr "Còdi font" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:296 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:234 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:7 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} will not use or transmit or resell your personal data" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:113 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:240 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:321 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA." msgstr "" @@ -725,8 +725,8 @@ msgstr "" "appdotnet/terms-of-service\">App.net, e jos licéncia CC BY-SA." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA." msgstr "" @@ -735,20 +735,20 @@ msgstr "" "discourse/discourse\">Discourse, tanben jos licéncia CC BY-SA." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:3 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Short version" msgstr "Version corta" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:29 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The service is provided without warranties and these terms may change in the future" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:166 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020." msgstr "" @@ -756,8 +756,8 @@ msgstr "" "licenses/by-sa/4.0/\">CC BY-SA. La darrièra mesa a jorn es del 18 de " "junh de 2020." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:314 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020." msgstr "" @@ -765,76 +765,75 @@ msgstr "" "licenses/by-sa/4.0/\">CC BY-SA. La darrièra mesa a jorn es del 12 de " "junh de 2020." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:21 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect other people and %{instance_name}'s rules when using the service" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect the law when using %{instance_name}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:5 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content is yours" msgstr "Veire lo contengut vòstre" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71 +#, elixir-autogen, elixir-format msgid "Confirm my e-mail address" msgstr "Confirmar mon adreça" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm your e-mail" msgstr "Confirmatz vòstra adreça electronica" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:142 #: lib/web/templates/email/email.text.eex:8 +#, elixir-autogen, elixir-format msgid "Need help? Is something not working as expected?" msgstr "Besonh d’ajuda ? Quicòm truca ?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" "Avètz creat un compte sus %{host} amb aquesta adreça electronica. " "Sètz a un clic de l’activar." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:18 +#, elixir-autogen, elixir-format msgid "New report on %{instance}" msgstr "Nòu senhalament sus %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "The email address for your account on %{host} is being changed to:" msgstr "" "L’adreça electronica per vòstre compte sus %{host} es a èsser " "cambiada per :" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:47 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "Avètz demandat un nòu senhal per vòstre compte sus %{instance}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:5 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "Mercés de l’utilizar pas d’un biais real." -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 #: lib/web/templates/email/event_updated.html.heex:172 @@ -843,6 +842,7 @@ msgstr "Mercés de l’utilizar pas d’un biais real." #: lib/web/templates/email/notification_each_week.text.eex:11 #: lib/web/templates/email/on_day_notification.html.heex:89 #: lib/web/templates/email/on_day_notification.text.eex:11 +#, elixir-format msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button." msgstr[0] "" @@ -854,1254 +854,1247 @@ msgstr[1] "" "vos cal pas qu’accedir a las paginas dels eveniment via lo ligam çai-jos e " "clicar lo boton de participacion." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} es una instància Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:187 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} es una instància Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:18 #: lib/web/templates/email/pending_participation_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "A request is pending!" msgstr "Una requèsta en espèra !" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:18 #: lib/web/templates/email/before_event_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "An event is upcoming!" msgstr "Un eveniment es a venir !" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:18 #: lib/web/templates/email/email_changed_new.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm new email" msgstr "Confirmatz vòstra adreça electronica" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:108 +#, elixir-autogen, elixir-format msgid "End" msgstr "Fin" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:18 #: lib/web/templates/email/event_updated.text.eex:1 +#, elixir-autogen, elixir-format msgid "Event update!" msgstr "Eveniment actualizat !" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:155 +#, elixir-autogen, elixir-format msgid "Flagged comments" msgstr "Comentaris senhalats" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:59 #: lib/web/templates/email/event_participation_approved.text.eex:7 +#, elixir-autogen, elixir-format msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:79 #: lib/web/templates/email/email_changed_old.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you did not trigger this change yourself, it is likely that someone has gained access to your %{host} account. Please log in and change your password immediately. If you cannot login, contact the admin on %{host}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:12 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 #: lib/web/templates/email/registration_confirmation.html.heex:62 #: lib/web/templates/email/registration_confirmation.text.eex:7 +#, elixir-autogen, elixir-format msgid "If you didn't trigger this email, you may safely ignore it." msgstr "S’avètz pas demandat aquò, mercés d’ignorar aqueste messatge." -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:84 #: lib/web/templates/email/before_event_notification.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgstr "" "Se vos fa besonh d’anullar vòstra participacion, vos cal pas qu’accedir a la " "pagina de l’eveniment via lo ligam çai-jos e clicar lo boton de " "participacion." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:193 #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "Learn more about Mobilizon here!" msgstr "Ne saber mai tocant Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:123 #: lib/web/templates/export/event_participants.html.heex:129 +#, elixir-autogen, elixir-format msgid "Location" msgstr "Localizacion" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:133 +#, elixir-autogen, elixir-format msgid "Location address was removed" msgstr "L’adreça fisica es estada levada" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:89 #: lib/web/templates/email/pending_participation_notification.text.eex:8 +#, elixir-autogen, elixir-format msgid "Manage pending requests" msgstr "Gerir las demandas de participacions en espèra" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:18 #: lib/web/templates/email/registration_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Nearly there!" msgstr "I sètz gaireben !" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:18 #: lib/web/templates/email/email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "New email confirmation" msgstr "Confirmacion d'e-mail novèl" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:191 +#, elixir-autogen, elixir-format msgid "Reasons for report" msgstr "Rason del senhalament" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:48 +#, elixir-autogen, elixir-format msgid "Someone on %{instance} reported the following content for you to analyze:" msgstr "Qualqu’un de %{instance} a senhalat aqueste contengut :" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:18 #: lib/web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry! You're not going." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:93 +#, elixir-autogen, elixir-format msgid "Start" msgstr "Debuta" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:3 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:74 #: lib/web/templates/email/event_updated.text.eex:6 +#, elixir-autogen, elixir-format msgid "This event has been cancelled by its organizers. Sorry!" msgstr "Aqueste eveniment foguèt anullat pels seus organizators. Desolat !" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:68 #: lib/web/templates/email/event_updated.text.eex:4 +#, elixir-autogen, elixir-format msgid "This event has been confirmed" msgstr "L’eveniment es estat confirmat" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:70 #: lib/web/templates/email/event_updated.text.eex:5 +#, elixir-autogen, elixir-format msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it." msgstr "" "Aqueste eveniment deu encara èsser confirmat : los organizators vos avisaràn " "quand siá confirmat." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:59 #: lib/web/templates/email/event_participation_rejected.text.eex:7 +#, elixir-autogen, elixir-format msgid "Unfortunately, the organizers rejected your request." msgstr "" "Malaürosament, los organizaires an regetada vòstra demanda de participacion." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:70 +#, elixir-autogen, elixir-format msgid "Verify your email address" msgstr "Verificar l’adreça electronica" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:232 +#, elixir-autogen, elixir-format msgid "View report" msgstr "Veire lo senhalament" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:24 +#, elixir-autogen, elixir-format msgid "View report:" msgstr "Veire lo senhalament :" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 +#, elixir-autogen, elixir-format msgid "Visit event page" msgstr "Veire la pagina de l'eveniment" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:155 +#, elixir-autogen, elixir-format msgid "Visit the updated event page" msgstr "Veire la pagina de l'eveniment mes a jorn" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:12 +#, elixir-autogen, elixir-format msgid "Visit the updated event page: %{link}" msgstr "Veire l’eveniment actualizat sus : %{link}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:18 #: lib/web/templates/email/on_day_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "What's up today?" msgstr "Qué de nòu uèi ?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:96 #: lib/web/templates/email/event_participation_approved.text.eex:11 #: lib/web/templates/email/event_participation_confirmed.html.heex:96 #: lib/web/templates/email/event_participation_confirmed.text.eex:6 +#, elixir-autogen, elixir-format msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:106 #: lib/web/templates/email/pending_participation_notification.text.eex:10 +#, elixir-autogen, elixir-format msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "Avètz demandar de participar a %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:5 #: lib/web/templates/email/event_participation_confirmed.text.eex:3 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "Avètz demandat de participar a l’eveniment %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're going!" msgstr "I anatz !" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:87 #: lib/web/templates/email/email_changed_new.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message." msgstr "" "S’avètz pas demandat aquesta modificacion, mercés d’ignorar aqueste messatge." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:112 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "Mercés de l’utilizar pas d’un biais real." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:64 #: lib/web/templates/email/group_member_removal.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -msgid "So long, and thanks for the fish!" -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:114 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" msgstr "Vos an tirat del grop %{group}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.text.eex:3 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:47 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:47 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore." msgstr "" "Qualqu’un vos a tirat del grop %{link_start}%{group}%{link_end}. " "Auretz pas mai la possibilitat d’accedir al contengut privat del grop." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:85 #: lib/web/templates/email/group_suspension.text.eex:7 +#, elixir-autogen, elixir-format msgid "As this group was located on another instance, it will continue to work for other instances than this one." msgstr "" "Estant qu’aqueste grop veniá d’una autra instància, tendrà de foncionar per " "d’autras instàncias." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:71 #: lib/web/templates/email/group_suspension.text.eex:5 +#, elixir-autogen, elixir-format msgid "As this group was located on this instance, all of it's data has been irretrievably deleted." msgstr "" "Estant qu’aqueste grop veniá d’aicesta instància, totas sas donadas son " "estadas suprimidas per totjorn." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:18 #: lib/web/templates/email/group_suspension.text.eex:1 +#, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}!" msgstr "Lo grop %{group} foguèt suspendut sus %{instance} !" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:90 msgid "The group %{group} has been suspended on %{instance}" msgstr "Lo grop %{group} foguèt suspendut sus %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:64 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:96 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For information about how we collect and use information about users of the Service, please check our privacy policy." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:88 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:109 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you delete this information, you need to login again." msgstr "Se suprimissètz aquestas informacions, deuriatz vos tornar connectar." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:111 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:117 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Note: This information is stored in your localStorage and not your cookies." msgstr "" "Nòta : aquestas informacions son gardadas dins lo localStorage e non pas " "dins de cookies." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:231 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our responsibility" msgstr "Nòstra responsabilitat" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:87 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:3 #: lib/web/templates/api/terms.html.heex:39 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:120 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:140 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:55 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:134 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:25 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:132 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.text.eex:4 +#, elixir-autogen, elixir-format msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:47 #: lib/web/templates/email/event_participation_confirmed.html.heex:47 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "Avètz demandat de participar a l’eveniment %{title}." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:91 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been confirmed" msgstr "Vòstra participacion a l’eveniment %{title} es estada aprovada" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:54 +#, elixir-autogen, elixir-format msgid "%{reporter} reported the following content." msgstr "%{reporter_name} a senhalat lo contengut seguent." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:5 +#, elixir-autogen, elixir-format msgid "Group %{group} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:71 +#, elixir-autogen, elixir-format msgid "Group reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:7 +#, elixir-autogen, elixir-format msgid "Profile %{profile} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:81 +#, elixir-autogen, elixir-format msgid "Profile reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.html.heex:59 +#, elixir-autogen, elixir-format msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:99 +#, elixir-autogen, elixir-format msgid "A text is required for the post" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:98 +#, elixir-autogen, elixir-format msgid "A title is required for the post" msgstr "" +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.text.eex:5 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:53 msgid "%{name} requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "" +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:47 msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." msgstr "Per dire d’acceptar aquesta invitacion, anatz als vòstres grops." -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:18 #: lib/web/templates/email/instance_follow.text.eex:1 +#, elixir-autogen, elixir-format msgid "Want to connect?" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:47 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:83 +#, elixir-autogen, elixir-format msgid "Event title" msgstr "Eveniment" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:47 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:7 +#, elixir-autogen, elixir-format msgid "This page is not correct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:50 +#, elixir-autogen, elixir-format msgid "We're sorry, but something went wrong on our end." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:109 #: lib/web/templates/email/email.text.eex:4 +#, elixir-autogen, elixir-format msgid "This is a demonstration site to test Mobilizon." msgstr "" "Aquò es un site de demostracion per ensajar la version beta de Mobilizon." -#, elixir-autogen, elixir-format #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 +#, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:120 +#, elixir-autogen, elixir-format msgid "%{actor}'s private events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:115 +#, elixir-autogen, elixir-format msgid "%{actor}'s public events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:224 +#, elixir-autogen, elixir-format msgid "Feed for %{email} on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:61 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may contact the server administrator at %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:59 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may try to contact the server administrator." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:82 +#, elixir-autogen, elixir-format msgid "Technical details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:52 +#, elixir-autogen, elixir-format msgid "The Mobilizon server %{instance} seems to be temporarily down." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:72 +#, elixir-autogen, elixir-format msgid "Public feed for %{instance}" msgstr "" +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:316 msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:322 msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/actor.ex:43 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} has been cancelled!" msgstr "Vòstra participacion a l’eveniment %{title} es estada aprovada" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:50 #: lib/web/templates/email/actor_suspension_participants.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:50 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:18 #: lib/web/templates/email/actor_suspension_participants.text.eex:1 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "Vòstra participacion a l’eveniment %{title} es estada aprovada" #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#, elixir-autogen, elixir-format #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 #: lib/service/export/participants/pdf.ex:96 +#, elixir-autogen, elixir-format msgid "%{event}_participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant message" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant name" msgstr "Participacion aprovada" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant status" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:52 #: lib/web/templates/email/admin/_role.html.heex:3 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:55 +#, elixir-autogen, elixir-format msgid "Creator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:49 #: lib/web/templates/email/admin/_role.html.heex:5 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Moderator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:37 +#, elixir-autogen, elixir-format msgid "Not approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:40 +#, elixir-autogen, elixir-format msgid "Not confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:46 +#, elixir-autogen, elixir-format msgid "Participant" msgstr "Participacion aprovada" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:43 +#, elixir-autogen, elixir-format msgid "Rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:122 +#, elixir-autogen, elixir-format msgid "Begins on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:125 +#, elixir-autogen, elixir-format msgid "Ends on" msgstr "Fin" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:132 +#, elixir-autogen, elixir-format msgid "Number of participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:120 +#, elixir-autogen, elixir-format msgid "Participants for %{event}" msgstr "Participacion aprovada" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:88 +#, elixir-autogen, elixir-format msgid "Anonymous participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.html.heex:12 #: lib/web/templates/email/date/event_tz_date_range.html.heex:20 #: lib/web/templates/email/date/event_tz_date_range.html.heex:36 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "🌐 %{timezone} %{offset}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (%{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (in your timezone %{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:18 #: lib/web/templates/email/notification_each_week.text.eex:1 +#, elixir-autogen, elixir-format msgid "On the agenda this week" msgstr "Un eveniment previst aquesta setmana" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:113 +#, elixir-autogen, elixir-format msgid "Details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:28 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "From the %{start} to the %{end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:47 +#, elixir-autogen, elixir-format msgid "Manage your participation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:11 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "On %{date} from %{start_time} to %{end_time}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:132 +#, elixir-autogen, elixir-format msgid "Read more" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.html.heex:121 #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Online event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.html.heex:18 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Address:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:1 +#, elixir-autogen, elixir-format msgid "Date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:7 +#, elixir-autogen, elixir-format msgid "Details:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:182 +#, elixir-autogen, elixir-format msgid "Manage your notification settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Manage your participation:" msgstr "" +#: lib/web/templates/email/participation/card/_title.text.eex:3 +#: lib/web/templates/email/participation/card/_title.text.eex:3 #, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/card/_title.text.eex:3 -#: lib/web/templates/email/participation/card/_title.text.eex:3 msgid "Organizer: %{organizer}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:91 +#, elixir-autogen, elixir-format msgid "Participate" msgstr "Participacion aprovada" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Participate:" msgstr "Participacion aprovada" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 +#, elixir-autogen, elixir-format msgid "Title: %{title}" msgstr "" +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:43 msgid "📅 Just scheduled by %{group}: %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:9 +#, elixir-autogen, elixir-format msgid "New end date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:10 +#, elixir-autogen, elixir-format msgid "New location:" msgstr "Localizacion" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:8 +#, elixir-autogen, elixir-format msgid "New start date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:18 #: lib/web/templates/email/group_membership_rejection.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry, not this time!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:74 +#, elixir-autogen, elixir-format msgid "View the group" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:18 #: lib/web/templates/email/group_membership_approval.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're in!" msgstr "I anatz !" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:61 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:88 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved." msgstr "" -#, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:47 #: lib/web/templates/email/pending_participation_notification.text.eex:4 +#, elixir-format msgid "You have one pending attendance request to process for the following event:" msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:18 #: lib/web/templates/email/admin_user_role_changed.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator changed your role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:122 +#, elixir-autogen, elixir-format msgid "An administrator confirmed your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:1 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:43 #: lib/web/email/admin.ex:70 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:18 #: lib/web/templates/email/admin_user_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually confirmed your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:98 +#, elixir-autogen, elixir-format msgid "An administrator updated your role on %{instance}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/email_changed_new.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:96 #: lib/web/templates/email/admin_user_email_changed_new.html.heex:62 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:62 #: lib/web/templates/email/admin_user_role_changed.html.heex:88 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:7 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:4 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:4 #: lib/web/templates/email/admin_user_role_changed.text.eex:8 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:79 +#, elixir-autogen, elixir-format msgid "Login on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:72 +#, elixir-autogen, elixir-format msgid "New role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:6 +#, elixir-autogen, elixir-format msgid "New role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:64 +#, elixir-autogen, elixir-format msgid "Old role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:5 +#, elixir-autogen, elixir-format msgid "Old role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin/_role.html.heex:7 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "User" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:62 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service:" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.html.heex:47 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/instance_follow.text.eex:5 +#, elixir-autogen, elixir-format, fuzzy msgid "%{name} just requested to follow your instance." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:48 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:54 msgid "%{name} just requested to follow your instance." msgstr "" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format, fuzzy msgid "If you accept, this profile will receive all of your public events." msgstr "" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "To accept this invitation, head over to the profile's admin page." msgstr "Per dire d’acceptar aquesta invitacion, anatz als vòstres grops." +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 msgid "View the details" msgstr "" +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Comentaris" +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Avertiment" +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/participation/event_card.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Read more: %{url}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/registration_confirmation.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Activate my account:" msgstr "Activar mon compte" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/oc/LC_MESSAGES/errors.po b/priv/gettext/oc/LC_MESSAGES/errors.po index ed3521216..31c3af42b 100644 --- a/priv/gettext/oc/LC_MESSAGES/errors.po +++ b/priv/gettext/oc/LC_MESSAGES/errors.po @@ -18,8 +18,8 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.1\n" -#, elixir-autogen #: lib/mobilizon/discussions/discussion.ex:69 +#, elixir-autogen msgid "can't be blank" msgstr "pòt pas èsser void" @@ -95,72 +95,71 @@ msgstr "deu èsser superior o egal a %{number}" msgid "must be equal to %{number}" msgstr "deu èsser egal a %{number}" +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:107 msgid "Cannot refresh the token" msgstr "Actualizacion impossibla del geton" +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:272 msgid "Current profile is not a member of this group" msgstr "Lo perfil actual es pas un membre d’aqueste grop" +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:276 msgid "Current profile is not an administrator of the selected group" msgstr "Lo perfil actual es pas administrator del grop seleccionat" +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:610 msgid "Error while saving user settings" msgstr "Error en salvagardant los paramètres utilizaire" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 +#, elixir-autogen, elixir-format msgid "Group not found" msgstr "Grop pas trobat" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:98 #: lib/graphql/resolvers/group.ex:102 +#, elixir-autogen, elixir-format msgid "Group with ID %{id} not found" msgstr "Grop amb l’ID %{id} pas trobat" +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:85 msgid "Impossible to authenticate, either your email or password are invalid." msgstr "" "Autentificacion impossibla, vòstra adreça electronica o lo vòstre senhal es " "invalid." +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:335 msgid "Member not found" msgstr "Membre pas trobat" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:94 +#, elixir-autogen, elixir-format msgid "No profile found for the moderator user" msgstr "Cap de perfil pas trobat per l’utilizaire moderator" +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:272 msgid "No user to validate with this email was found" msgstr "Cap d’utilizaire de validar amb aqueste email pas trobat" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 +#, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "Degun trobat d'amb aquesta email" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:28 #: lib/graphql/resolvers/participant.ex:32 #: lib/graphql/resolvers/participant.ex:210 @@ -170,317 +169,317 @@ msgstr "Degun trobat d'amb aquesta email" #: lib/graphql/resolvers/person.ex:396 #: lib/graphql/resolvers/person.ex:425 #: lib/graphql/resolvers/person.ex:440 +#, elixir-autogen, elixir-format msgid "Profile is not owned by authenticated user" msgstr "Lo perhiu es pas proprietat del utilizator autenticat" +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:159 msgid "Registrations are not open" msgstr "Las inscripciones sèn pas obèrtas" +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:427 msgid "The current password is invalid" msgstr "Lo mòt de santa clara actuau es invalid" +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 msgid "The new email doesn't seem to be valid" msgstr "Lo email nau sèm invalid" +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 msgid "The new email must be different" msgstr "Lo email nau deb esser different" +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:430 msgid "The new password must be different" msgstr "Lo mòt de santa clara nau deb esser different" +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 msgid "The password provided is invalid" msgstr "Lo mòt de santa clara aprovedit es invalid" +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:434 msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" "Lo mòt de santa clara que avetz causit es tròp cort. Merci de vos assegurar " "que vostre mòt de santa clara contienga au mèns 6 caracteres." +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:292 msgid "This user can't reset their password" msgstr "Aquest utilizator pod pas reinicializar lo sèn mòt de santa clara" +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:81 msgid "This user has been disabled" msgstr "Aquest utilizator a essat dasactivat" +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 msgid "Unable to validate user" msgstr "Es impossible de validar l'utilizator" +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:520 msgid "User already disabled" msgstr "Utilizator déjà desactivat" +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:585 msgid "User requested is not logged-in" msgstr "L'utilizator demandat es pas conectat" +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:307 msgid "You are already a member of this group" msgstr "Essetz déjà membre d'aquest grop" +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:342 msgid "You can't leave this group because you are the only administrator" msgstr "Podetz pas quitar aquest grop perque essetz lo sol administrator" +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:304 msgid "You cannot join this group" msgstr "Podetz pas rejónher aquest grop" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:132 +#, elixir-autogen, elixir-format msgid "You may not list groups unless moderator." msgstr "Podetz listar los grops sonque se essetz moderator." +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:485 msgid "You need to be logged-in to change your email" msgstr "Debetz esser conectat per cambiar lo voste email" +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:442 msgid "You need to be logged-in to change your password" msgstr "Debetz d'esser conectat per cambiar lo voste mòt de santa clara" +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:281 msgid "You need to be logged-in to delete a group" msgstr "Debetz d'esser conectat per suprimir un grop" +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:547 msgid "You need to be logged-in to delete your account" msgstr "Devetz d'esser conectat per suprimir lo voste compte" +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:312 msgid "You need to be logged-in to join a group" msgstr "Devetz d'esser conectat per rejónher un grop" +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:347 msgid "You need to be logged-in to leave a group" msgstr "Devetz d'esser conectat per quitar un grop" +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:245 msgid "You need to be logged-in to update a group" msgstr "Devetz d'esser conectat per metre à jorn un grop" +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:112 msgid "You need to have an existing token to get a refresh token" msgstr "Devetz aver un senhau existant per obtiéner un senhau nau" +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 msgid "You requested again a confirmation email too soon" msgstr "Demandatz de nau un email de confirmacion tròp lèu" +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:162 msgid "Your email is not on the allowlist" msgstr "Vòstre email es pas en la lista d'autorizacions" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:100 +#, elixir-autogen, elixir-format msgid "Error while performing background task" msgstr "Error mentre que efectuant ua tasca de plan darrèr" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:32 +#, elixir-autogen, elixir-format msgid "No profile found with this ID" msgstr "Cap de profiu trobat d'amb aquesta ID" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:61 #: lib/graphql/resolvers/actor.ex:97 +#, elixir-autogen, elixir-format msgid "No remote profile found with this ID" msgstr "Cap de profiu distant trobat d'amb aquesta ID" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:72 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can suspend a profile" msgstr "Sonque moderators e administrators pòden suspendre un profiu" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:105 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can unsuspend a profile" msgstr "" "Sonque moderators e administrators pòden annular la suspension d'un profiu" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:29 +#, elixir-autogen, elixir-format msgid "Only remote profiles may be refreshed" msgstr "Sonque profius distants pòden esser refrescats" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:64 +#, elixir-autogen, elixir-format msgid "Profile already suspended" msgstr "Profiu déjà suspendut" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:96 +#, elixir-autogen, elixir-format msgid "A valid email is required by your instance" msgstr "Un email valid es requerit per la vòstra instància" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:90 #: lib/graphql/resolvers/participant.ex:143 +#, elixir-autogen, elixir-format msgid "Anonymous participation is not enabled" msgstr "Ua participacion anonima es pas permetuda" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:210 +#, elixir-autogen, elixir-format msgid "Cannot remove the last administrator of a group" msgstr "Pòden pas suprimir lo darrièr administrator d'un grop" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:207 +#, elixir-autogen, elixir-format msgid "Cannot remove the last identity of a user" msgstr "Pòden pas suprimir la darrièra identitat d'un utilizator" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:126 +#, elixir-autogen, elixir-format msgid "Comment is already deleted" msgstr "Comentari déjà suprimit" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:103 #: lib/graphql/resolvers/discussion.ex:69 +#, elixir-autogen, elixir-format msgid "Discussion not found" msgstr "Discussion non trobada" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:71 #: lib/graphql/resolvers/report.ex:90 +#, elixir-autogen, elixir-format msgid "Error while saving report" msgstr "Error mentre que sauvant lo rapòrt" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:110 +#, elixir-autogen, elixir-format msgid "Error while updating report" msgstr "Error mentre la mesa a jorn dèu rapòrt" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:131 +#, elixir-autogen, elixir-format msgid "Event id not found" msgstr "ID d'eveniment non trobat" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 +#, elixir-autogen, elixir-format msgid "Event not found" msgstr "Eveniment non trobat" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:87 #: lib/graphql/resolvers/participant.ex:128 #: lib/graphql/resolvers/participant.ex:155 #: lib/graphql/resolvers/participant.ex:336 +#, elixir-autogen, elixir-format msgid "Event with this ID %{id} doesn't exist" msgstr "Un eveniment d'amb aquesta ID %{id} existís pas" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:103 +#, elixir-autogen, elixir-format msgid "Internal Error" msgstr "Error interna" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:219 +#, elixir-autogen, elixir-format msgid "No discussion with ID %{id}" msgstr "Cap de discussion d'amb aquesta ID %{id}" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:80 #: lib/graphql/resolvers/todos.ex:107 #: lib/graphql/resolvers/todos.ex:179 #: lib/graphql/resolvers/todos.ex:208 #: lib/graphql/resolvers/todos.ex:237 +#, elixir-autogen, elixir-format msgid "No profile found for user" msgstr "Cap de profiu trobat per l'utilizator" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:64 +#, elixir-autogen, elixir-format msgid "No such feed token" msgstr "Cap de senhau d'alimentacion" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:259 +#, elixir-autogen, elixir-format msgid "Participant already has role %{role}" msgstr "Lo/a participant-a a déjà lo ròtle %{role}" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:187 #: lib/graphql/resolvers/participant.ex:220 #: lib/graphql/resolvers/participant.ex:263 +#, elixir-autogen, elixir-format msgid "Participant not found" msgstr "Participant non trobat" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:32 +#, elixir-autogen, elixir-format msgid "Person with ID %{id} not found" msgstr "Degun trobat d'amb ID %{id}" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:56 +#, elixir-autogen, elixir-format msgid "Person with username %{username} not found" msgstr "Degun trobat d'amb l'utilizator %{username}" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:169 #: lib/graphql/resolvers/post.ex:203 +#, elixir-autogen, elixir-format msgid "Post ID is not a valid ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:172 #: lib/graphql/resolvers/post.ex:206 +#, elixir-autogen, elixir-format msgid "Post doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:84 +#, elixir-autogen, elixir-format msgid "Profile invited doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:93 #: lib/graphql/resolvers/member.ex:97 +#, elixir-autogen, elixir-format msgid "Profile is already a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:133 #: lib/graphql/resolvers/post.ex:175 #: lib/graphql/resolvers/post.ex:209 @@ -494,622 +493,623 @@ msgstr "" #: lib/graphql/resolvers/todos.ex:182 #: lib/graphql/resolvers/todos.ex:214 #: lib/graphql/resolvers/todos.ex:246 +#, elixir-autogen, elixir-format msgid "Profile is not member of group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:67 #: lib/graphql/resolvers/person.ex:233 +#, elixir-autogen, elixir-format msgid "Profile not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:48 +#, elixir-autogen, elixir-format msgid "Report not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:172 #: lib/graphql/resolvers/resource.ex:199 +#, elixir-autogen, elixir-format msgid "Resource doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:124 +#, elixir-autogen, elixir-format msgid "The event has already reached its maximum capacity" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:282 +#, elixir-autogen, elixir-format msgid "This token is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:176 #: lib/graphql/resolvers/todos.ex:243 +#, elixir-autogen, elixir-format msgid "Todo doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:77 #: lib/graphql/resolvers/todos.ex:211 #: lib/graphql/resolvers/todos.ex:240 +#, elixir-autogen, elixir-format msgid "Todo list doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:73 +#, elixir-autogen, elixir-format msgid "Token does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:67 #: lib/graphql/resolvers/feed_token.ex:70 +#, elixir-autogen, elixir-format msgid "Token is not a valid UUID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:98 +#, elixir-autogen, elixir-format msgid "User not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:310 +#, elixir-autogen, elixir-format msgid "You already have a profile for this user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:134 +#, elixir-autogen, elixir-format msgid "You are already a participant of this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:87 +#, elixir-autogen, elixir-format msgid "You are not a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:157 #: lib/graphql/resolvers/member.ex:173 #: lib/graphql/resolvers/member.ex:188 +#, elixir-autogen, elixir-format msgid "You are not a moderator or admin for this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:59 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:41 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:134 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:82 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:93 +#, elixir-autogen, elixir-format msgid "You are not allowed to update a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:181 #: lib/graphql/resolvers/participant.ex:214 +#, elixir-autogen, elixir-format msgid "You can't leave event because you're the only event creator participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:192 +#, elixir-autogen, elixir-format msgid "You can't set yourself to a lower member role for this group because you are the only administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:122 +#, elixir-autogen, elixir-format msgid "You cannot delete this comment" msgstr "" +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:408 msgid "You cannot delete this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:90 +#, elixir-autogen, elixir-format msgid "You cannot invite to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:76 +#, elixir-autogen, elixir-format msgid "You don't have permission to delete this token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:56 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list action logs" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:36 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:115 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to update a report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:53 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to view a report" msgstr "" +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:250 msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:234 msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:276 msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:84 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access discussions" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:96 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access resources" msgstr "" +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:318 msgid "You need to be logged-in to create events" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:141 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:140 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create resources" msgstr "" +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:417 msgid "You need to be logged-in to delete an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:214 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:207 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:108 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to join an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:225 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to leave an event" msgstr "" +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:374 msgid "You need to be logged-in to update an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:180 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:177 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:236 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to view a resource preview" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:132 +#, elixir-autogen, elixir-format msgid "Parent resource doesn't belong to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:114 +#, elixir-autogen, elixir-format msgid "The chosen password is too short." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:142 +#, elixir-autogen, elixir-format msgid "The registration token is already in use, this looks like an issue on our side." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:108 +#, elixir-autogen, elixir-format msgid "This email is already used." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:99 +#, elixir-autogen, elixir-format msgid "Post not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:86 +#, elixir-autogen, elixir-format msgid "Invalid arguments passed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:92 +#, elixir-autogen, elixir-format msgid "Invalid credentials" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:90 +#, elixir-autogen, elixir-format msgid "Reset your password to login" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:97 #: lib/graphql/error.ex:102 +#, elixir-autogen, elixir-format msgid "Resource not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:104 +#, elixir-autogen, elixir-format msgid "Something went wrong" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:85 +#, elixir-autogen, elixir-format msgid "Unknown Resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:95 +#, elixir-autogen, elixir-format msgid "You don't have permission to do this" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged in" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:118 +#, elixir-autogen, elixir-format msgid "You can't accept this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:139 +#, elixir-autogen, elixir-format msgid "You can't reject this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/media.ex:71 +#, elixir-autogen, elixir-format msgid "File doesn't have an allowed MIME type." msgstr "" +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:240 msgid "Profile is not administrator for the group" msgstr "" +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:363 msgid "You can't edit this event." msgstr "" +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:366 msgid "You can't attribute this event to this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:142 +#, elixir-autogen, elixir-format msgid "This invitation doesn't exist." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:217 +#, elixir-autogen, elixir-format msgid "This member already has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:241 +#, elixir-autogen, elixir-format msgid "You don't have the right to remove this member." msgstr "" +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format -#: lib/mobilizon/actors/actor.ex:351 msgid "This username is already taken." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:81 +#, elixir-autogen, elixir-format msgid "You must provide either an ID or a slug to access a discussion" msgstr "" +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:313 msgid "Organizer profile is not owned by the user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:93 +#, elixir-autogen, elixir-format msgid "Profile ID provided is not the anonymous profile one" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:181 #: lib/graphql/resolvers/group.ex:223 #: lib/graphql/resolvers/person.ex:148 #: lib/graphql/resolvers/person.ex:182 #: lib/graphql/resolvers/person.ex:304 +#, elixir-autogen, elixir-format msgid "The provided picture is too heavy" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/views/utils.ex:34 -msgid "Index file not found. You need to recompile the front-end." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:129 +#, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "Error mentre que sauvant lo rapòrt" +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:503 msgid "Invalid activation token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:226 +#, elixir-autogen, elixir-format msgid "Unable to fetch resource details from this URL." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/event.ex:164 #: lib/graphql/resolvers/participant.ex:253 #: lib/graphql/resolvers/participant.ex:328 +#, elixir-autogen, elixir-format msgid "Provided profile doesn't have moderator permissions on this event" msgstr "" +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:299 msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:354 msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:166 msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:129 +#, elixir-autogen, elixir-format msgid "Comment not found" msgstr "Eveniment non trobat" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:123 +#, elixir-autogen, elixir-format msgid "Error while creating a discussion" msgstr "Error mentre que sauvant lo rapòrt" +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:624 msgid "Error while updating locale" msgstr "Error mentre la mesa a jorn dèu rapòrt" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:307 +#, elixir-autogen, elixir-format msgid "Error while uploading pictures" msgstr "Error mentre la mesa a jorn dèu rapòrt" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:190 +#, elixir-autogen, elixir-format msgid "Failed to leave the event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:236 +#, elixir-autogen, elixir-format msgid "Failed to update the group" msgstr "" +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 msgid "Failed to update user email" msgstr "" +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:499 msgid "Failed to validate user email" msgstr "Es impossible de validar l'utilizator" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:146 +#, elixir-autogen, elixir-format msgid "The anonymous actor ID is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:165 +#, elixir-autogen, elixir-format msgid "Unknown error while updating resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:84 +#, elixir-autogen, elixir-format msgid "You are not the comment creator" msgstr "" +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:424 msgid "You cannot change your password." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:321 +#, elixir-autogen, elixir-format msgid "Format not supported" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:305 +#, elixir-autogen, elixir-format msgid "A dependency needed to export to %{format} is not installed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:313 +#, elixir-autogen, elixir-format msgid "An error occured while saving export" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/controllers/export_controller.ex:30 +#, elixir-autogen, elixir-format msgid "Export to format %{format} is not enabled on this instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:187 +#, elixir-autogen, elixir-format msgid "Only admins can create groups" msgstr "" +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:306 msgid "Only groups can create events" msgstr "" +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:292 msgid "Unknown error while creating event" msgstr "" +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:480 msgid "User cannot change email" msgstr "" +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:391 msgid "Follow does not match your account" msgstr "" +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:395 msgid "Follow not found" msgstr "" +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:345 msgid "Profile with username %{username} not found" msgstr "Degun trobat d'amb l'utilizator %{username}" +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:340 msgid "This profile does not belong to you" msgstr "" +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:365 msgid "You are already following this group" msgstr "" +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:374 msgid "You need to be logged-in to follow a group" msgstr "Devetz d'esser conectat per rejónher un grop" +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:423 msgid "You need to be logged-in to unfollow a group" msgstr "Devetz d'esser conectat per rejónher un grop" +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:400 msgid "You need to be logged-in to update a group follow" msgstr "Devetz d'esser conectat per metre à jorn un grop" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:210 +#, elixir-autogen, elixir-format msgid "This member does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:234 +#, elixir-autogen, elixir-format msgid "You don't have the role needed to remove this member." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:252 +#, elixir-autogen, elixir-format msgid "You must be logged-in to remove a member" msgstr "" +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:156 msgid "Your email seems to be using an invalid format" msgstr "" +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:380 msgid "Can't confirm an already confirmed user" msgstr "" +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:384 msgid "Deconfirming users is not supported" msgstr "" +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:356 msgid "The new role must be different" msgstr "Lo email nau deb esser different" +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:307 msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/api/groups.ex:33 +#, elixir-autogen, elixir-format msgid "A profile or group with that name already exists" msgstr "" +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:506 msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/pl/LC_MESSAGES/activity.po b/priv/gettext/pl/LC_MESSAGES/activity.po index eceedde28..9a263dafd 100644 --- a/priv/gettext/pl/LC_MESSAGES/activity.po +++ b/priv/gettext/pl/LC_MESSAGES/activity.po @@ -11,442 +11,448 @@ msgstr "" "Language: pl\n" "Plural-Forms: nplurals=3\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:14 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:3 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:8 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:30 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:3 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 msgid "%{profile} excluded member %{member}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 msgid "%{profile} quit the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 msgid "%{profile} updated the member %{member}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:3 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:3 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:24 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:27 +#, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" -#, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:53 #: lib/web/templates/email/email_direct_activity.html.heex:60 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/renderer.ex:46 +#, elixir-autogen, elixir-format msgid "Activity on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:3 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "" +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:249 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:51 #: lib/web/templates/email/email_direct_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:121 #: lib/web/email/activity.ex:142 +#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:128 +#, elixir-autogen, elixir-format msgid "Daily activity recap for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:49 #: lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:135 +#, elixir-autogen, elixir-format msgid "Weekly activity recap for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:46 +#, elixir-autogen, elixir-format msgid "Announcement for your event %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/group.ex:23 +#, elixir-autogen, elixir-format msgid "The group %{group} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:47 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:31 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:39 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:39 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:47 +#, elixir-autogen, elixir-format msgid "%{member} joined the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:43 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:31 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:35 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile} to group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member} to group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:55 +#, elixir-autogen, elixir-format msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:33 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:69 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:75 +#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:61 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:79 +#, elixir-autogen, elixir-format msgid "%{profile} quit the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:45 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:35 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:86 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:26 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:101 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:56 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:41 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "" + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "" diff --git a/priv/gettext/pl/LC_MESSAGES/default.po b/priv/gettext/pl/LC_MESSAGES/default.po index dd9e7969d..2ee2139d2 100644 --- a/priv/gettext/pl/LC_MESSAGES/default.po +++ b/priv/gettext/pl/LC_MESSAGES/default.po @@ -15,268 +15,268 @@ msgstr "" "|| n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.1\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:66 +#, elixir-autogen, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" "Jeżeli nie prosiłeś(-aś) o to, zignoruj tę wiadomość. Twoje hasło nie " "zostanie zmienione, jeżeli nie skorzystasz z poniższego linku i nie ustawisz " "nowego." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:120 +#, elixir-autogen, elixir-format msgid "%{title} by %{creator}" msgstr "%{title} od %{creator}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:80 +#, elixir-autogen, elixir-format msgid "Activate my account" msgstr "Aktywuj moje konto" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:150 #: lib/web/templates/email/email.text.eex:9 +#, elixir-autogen, elixir-format msgid "Ask the community on Framacolibri" msgstr "Zapytaj społeczność na Framacolibri" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:15 +#, elixir-autogen, elixir-format msgid "Comments" msgstr "Komentarze" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:115 #: lib/web/templates/email/report.text.eex:11 +#, elixir-autogen, elixir-format msgid "Event" msgstr "Wydarzenie" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:49 +#, elixir-autogen, elixir-format msgid "Instructions to reset your password on %{instance}" msgstr "Instrukcje resetowania hasła na %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:21 +#, elixir-autogen, elixir-format msgid "Reason" msgstr "Powód" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:86 +#, elixir-autogen, elixir-format msgid "Reset Password" msgstr "Resetuj hasło" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:53 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "" "Resetowanie hasła jest proste. Naciśnij poniższy przycisk i postępuj zgodnie " "z instrukcjami. Potrwa to tylko chwilę." -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:26 +#, elixir-autogen, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "Instrukcje potwierdzania konta Mobilizon na %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:22 +#, elixir-autogen, elixir-format msgid "New report on Mobilizon instance %{instance}" msgstr "Nowe zgłoszenie na instancji Mobilizon %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:67 #: lib/web/templates/email/before_event_notification.text.eex:4 +#, elixir-autogen, elixir-format msgid "Go to event page" msgstr "Przejdź na stronę wydarzenia" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:1 +#, elixir-autogen, elixir-format msgid "New report from %{reporter} on %{instance}" msgstr "Nowe zgłoszenie z %{reporter} od %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:1 +#, elixir-autogen, elixir-format msgid "Participation approved" msgstr "Uczestnictwo przyjęte" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:18 #: lib/web/templates/email/password_reset.text.eex:1 +#, elixir-autogen, elixir-format msgid "Password reset" msgstr "Resetowanie hasła" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:7 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "" "Resetowanie hasła jest proste. Naciśnij na poniższy odnośnik i postępuj " "zgodnie z instrukcją. Zajmie to tylko chwilę." -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "" "Utworzyłeś(-aś) konto na %{host} używając tego adresu e-mail. Zostało Ci " "jedno kliknięcie do aktywacji go. Jeżeli to nie Ty, po prostu zignoruj ten " "e-mail." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:114 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been approved" msgstr "Twój udział w wydarzeniu %{title} został zatwierdzony" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:67 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been rejected" msgstr "Twój udział w wydarzeniu %(title} został odrzucony" -#, elixir-autogen, elixir-format #: lib/web/email/event.ex:44 +#, elixir-autogen, elixir-format msgid "Event %{title} has been updated" msgstr "Wydarzenie %{title} zostało zaktualizowane" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:7 +#, elixir-autogen, elixir-format msgid "New title: %{title}" msgstr "Nowy tytuł: %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:5 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "Poprosiłeś(-aś) o nowe hasło do swojego konta na %{instance}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:105 +#, elixir-autogen, elixir-format msgid "Warning" msgstr "Ostrzeżenie" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:140 +#, elixir-autogen, elixir-format msgid "Confirm your participation to event %{title}" msgstr "Potwierdź swoje uczestnictwo w wydarzeniu %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:106 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal ID for your current selected identity" msgstr "Wewnętrzne ID dla obecnie wybranej tożsamości" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal user ID" msgstr "Wewnętrzne ID użytkownika" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Any of the information we collect from you may be used in the following ways:" msgstr "" "Dowolne informacje które zbieramy mogą zostać wykorzystane w następujące " "sposoby:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:13 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Basic account information" msgstr "Podstawowe informacje o koncie" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:32 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do not share any dangerous information over Mobilizon." msgstr "Nie udostępniaj żadnych niebezpiecznych informacji przez Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:123 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we disclose any information to outside parties?" msgstr "Czy przekazujemy jakieś informacje podmiotom trzecim?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:100 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we use cookies?" msgstr "Czy korzystamy z plików cookies?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "How do we protect your information?" msgstr "Czy zabezpieczamy Twoje informacje?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:36 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "IPs and other metadata" msgstr "Adresy IP i inne metadane" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:23 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Published events and comments" msgstr "Publikowane wydarzenia i komentarze" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:93 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain the IP addresses associated with registered users no more than 12 months." msgstr "" "Nie gromadzić adresów IP przypisanych do zarejestrowanych użytkowników " "dłużej niż przez 12 miesięcy." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:107 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Tokens to authenticate you" msgstr "Tokeny do uwierzytelniania Ciebie" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:38 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We also may retain server logs which include the IP address of every request to our server." msgstr "" "Możemy też przechowywać dzienniki serwera zawierające adresy IP każdego " "żądania skierowanego na nasz serwer." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:102 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We store the following information on your device when you connect:" msgstr "" "Przechowujemy następujące informacje o urządzeniu przez które łączysz się:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:84 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We will make a good faith effort to:" msgstr "Będziemy dokonywać wszelkich starań, aby:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:45 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What do we use your information for?" msgstr "Do czego używamy Twoich informacji?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:83 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What is our data retention policy?" msgstr "Jaka jest nasza polityka przechowywania danych?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:99 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You may irreversibly delete your account at any time." msgstr "Możesz bezpowrotnie usunąć swoje konto w dowolnym momencie." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to our Privacy Policy" msgstr "Zmiany w naszej Polityce prywatności" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:139 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site." msgstr "" @@ -286,8 +286,8 @@ msgstr "" "org/wiki/Og%C3%B3lne_rozporz%C4%85dzenie_o_ochronie_danych\">Ogólnego " "rozporządzenia o ochronie danych), nie używaj tej strony." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site." msgstr "" @@ -297,132 +297,132 @@ msgstr "" "Children%27s_Online_Privacy_Protection_Act\">Children's Online Privacy " "Protection Act), nie używaj tej strony." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:160 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we decide to change our privacy policy, we will post those changes on this page." msgstr "" "Jeżeli zdecydujemy się zmienić naszą politykę prywatności, opublikujemy " "zmiany na tej stronie." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:153 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Law requirements can be different if this server is in another jurisdiction." msgstr "" "Wymagania prawne mogą się różnić, jeżeli serwer jest pod inną jurysdykcją." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:137 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Site usage by children" msgstr "Użycie strony przez dzieci" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:68 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:61 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:54 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:10 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What information do we collect?" msgstr "Jakie informacje zbieramy?" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:182 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: confirm your email address" msgstr "Mobilizon na %{instance}: potwierdź swój adres e-mail" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:159 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: email changed" msgstr "Mobilizon na %{instance}: zmieniono e-mail" -#, elixir-format #: lib/web/email/notification.ex:52 +#, elixir-format msgid "One event planned today" msgid_plural "%{nb_events} events planned today" msgstr[0] "Jedno wydarzenie zaplanowane na dzisiaj" msgstr[1] "%{nv_events} wydarenia zaplanowane na dzisiaj" msgstr[2] "%{nv_events} wydareń zaplanowanych na dzisiaj" -#, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:47 #: lib/web/templates/email/on_day_notification.text.eex:3 +#, elixir-format msgid "You have one event today:" msgid_plural "You have %{total} events today:" msgstr[0] "Masz dzisiaj jedno wydarzenie:" msgstr[1] "Masz dzisiaj %{total} wydarzenia:" msgstr[2] "Masz dzisiaj %{total} wydarzeń:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.text.eex:3 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{group}" msgstr "" "%{inviter} właśnie zaprosił(a) Cię do dołączenia do swojej grupy %{group}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:18 #: lib/web/templates/email/group_invite.text.eex:1 +#, elixir-autogen, elixir-format msgid "Come along!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/notification.ex:24 +#, elixir-autogen, elixir-format msgid "Don't forget to go to %{title}" msgstr "Nie zapomnij być na %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:47 #: lib/web/templates/email/before_event_notification.text.eex:3 +#, elixir-autogen, elixir-format msgid "Get ready for %{title}" msgstr "Przygotuj się na %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:83 +#, elixir-autogen, elixir-format msgid "See my groups" msgstr "Zobacz moje grupy" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:65 #: lib/web/templates/email/group_invite.text.eex:5 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to your groups." msgstr "Aby przyjąć to zaproszenie, przejdź do swoich grup." -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.text.eex:5 +#, elixir-autogen, elixir-format msgid "View the event on: %{link}" msgstr "Zobacz zaktualizowane wydarzenie na %{link}" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:30 +#, elixir-autogen, elixir-format msgid "You have been invited by %{inviter} to join group %{group}" msgstr "Dostałeś(-aś) zaproszenie od %{inviter}, aby dołączyć do grupy %{group}" -#, elixir-format #: lib/web/email/notification.ex:81 +#, elixir-format msgid "One event planned this week" msgid_plural "%{nb_events} events planned this week" msgstr[0] "Jedno wydarzenie zaplanowane na ten tydzień" msgstr[1] "%{nb_events} wydarzenia zaplanowane na ten tydzień" msgstr[2] "%{nb_events} wydarzeń zaplanowanych na ten tydzień" -#, elixir-format #: lib/web/email/notification.ex:107 +#, elixir-format msgid "One participation request for event %{title} to process" msgid_plural "%{number_participation_requests} participation requests for event %{title} to process" msgstr[0] "Jedno zgłoszenie uczestnictwa dla wydarzenia %{title} do zatwierdzenia" @@ -433,186 +433,186 @@ msgstr[2] "" "%{number_participation_requests} zgłoszeń uczestnictwa dla wydarzenia " "%{title} do zatwierdzenia" -#, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:47 #: lib/web/templates/email/notification_each_week.text.eex:3 +#, elixir-format msgid "You have one event this week:" msgid_plural "You have %{total} events this week:" msgstr[0] "Masz w tym tygodniu jedno wydarzenie:" msgstr[1] "Masz w tym tygodniu %{total} wydarzenia:" msgstr[2] "Masz w tym tygodniu %{total} wydarzeń:" -#, elixir-autogen, elixir-format #: lib/service/metadata/utils.ex:53 +#, elixir-autogen, elixir-format msgid "The event organizer didn't add any description." msgstr "Organizator wydarzenia nie dodał żadnego opisu." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:78 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:62 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Accepting these Terms" msgstr "Akceptacja tych zasad" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:73 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to these Terms" msgstr "Zmiany w tych zasadach" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:271 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:192 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:217 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:211 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:167 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that is illegal or unlawful, that would otherwise create liability;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:103 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Creating Accounts" msgstr "Tworzenie kont" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:284 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Entire Agreement" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:294 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Feedback" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:261 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Hyperlinks and Third Party Content" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:279 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:205 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:128 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:94 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Privacy Policy" msgstr "Polityka prywatności" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:304 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions & Contact Information" msgstr "Pytania i informacje kontaktowe" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:277 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Termination" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:199 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your Content & Conduct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:263 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:224 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:254 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For full details about the Mobilizon software see here." msgstr "" "Aby zobaczyć więcej informacji o oprogramowaniu Mobilizon, zajrzyj tutaj." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:82 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:" msgstr "" @@ -620,80 +620,80 @@ msgstr "" "prosimy nie publikować i nie linkować, ani w żaden sposób nie dzielić się na " "platformie żadnym z poniższych:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:179 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and" msgstr "" "Prywatne informacje dowolnego podmiotu trzeciego (np. adresy, numery " "telefonu, adresy e-mail, numery kart kredytowych) i" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:152 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:286 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:247 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:185 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:306 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions or comments about the Service may be directed to us at %{contact}" msgstr "" "Pytania i opinie dot. naszej platformy mogą być kierowane do nas na " "%{contact}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:245 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Source code" msgstr "Kod źródłowy" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:296 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:234 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:7 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} will not use or transmit or resell your personal data" msgstr "" "%{instance_name} nie będzie wykorzystywać, przekazywać dalej ani " "sprzedawać Twoich danych osobowych" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:113 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly." msgstr "" @@ -702,14 +702,14 @@ msgstr "" "bezpieczeństwa w platformie Mobilizon, skontaktuj się bezpośrednio z jej twórcami." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:240 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:321 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA." msgstr "" @@ -718,8 +718,8 @@ msgstr "" "appdotnet/terms-of-service\">App.net, również opublikowane na licencji " "CC BY-SA." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA." msgstr "" @@ -728,20 +728,20 @@ msgstr "" ">Diaspory*, również opublikowane na licencji CC BY-SA." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:3 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Short version" msgstr "Wersja skrócona" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:29 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The service is provided without warranties and these terms may change in the future" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:166 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020." msgstr "" @@ -749,8 +749,8 @@ msgstr "" "://creativecommons.org/licenses/by-sa/4.0/\">CC-BY-SA. Ostatnio był " "aktualizowany 18 czerwca 2020." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:314 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020." msgstr "" @@ -758,76 +758,75 @@ msgstr "" "://creativecommons.org/licenses/by-sa/4.0/\">CC-BY-SA. Ostatnio był " "aktualizowany 22 czerwca 2020." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:21 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect other people and %{instance_name}'s rules when using the service" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect the law when using %{instance_name}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:5 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content is yours" msgstr "Twoja treść należy do Ciebie" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71 +#, elixir-autogen, elixir-format msgid "Confirm my e-mail address" msgstr "Potwierdź mój adres e-mail" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm your e-mail" msgstr "Potwierdź e-mail" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" "Cześć! Właśnie zarejestrowałeś(-aś) się do uczestnictwa w wydarzeniu " "„%{title}”. Potwierdź wprowadzony adres e-mail:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:142 #: lib/web/templates/email/email.text.eex:8 +#, elixir-autogen, elixir-format msgid "Need help? Is something not working as expected?" msgstr "Potrzebujesz pomocy? Coś nie działa prawidłowo?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" "Utworzyłeś(-aś) konto na %{host} używając tego adresu e-mail. Zostało jedno " "kliknięcie, aby zaktywować je." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:18 +#, elixir-autogen, elixir-format msgid "New report on %{instance}" msgstr "Nowe zgłoszenie na %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "The email address for your account on %{host} is being changed to:" msgstr "Adres e-mail Twojego konta na %{host} zostanie zmieniony na:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:47 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "Poprosiłeś(-aś) o nowe hasło do swojego konta na %{instance}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:5 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "Nie używaj go do żadnych rzeczywistych celów" -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 #: lib/web/templates/email/event_updated.html.heex:172 @@ -836,6 +835,7 @@ msgstr "Nie używaj go do żadnych rzeczywistych celów" #: lib/web/templates/email/notification_each_week.text.eex:11 #: lib/web/templates/email/on_day_notification.html.heex:89 #: lib/web/templates/email/on_day_notification.text.eex:11 +#, elixir-format msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button." msgstr[0] "" @@ -848,61 +848,61 @@ msgstr[2] "" "Jeżeli musisz anulować swoje uczestnictwo, przejdź na stronę wydarzenia " "używając powyższego przycisku i naciśnij przycisk zgłaszania udziału." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} jest serwerem Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:187 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} jest serwerem Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:18 #: lib/web/templates/email/pending_participation_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "A request is pending!" msgstr "Masz oczekującą prośbę!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:18 #: lib/web/templates/email/before_event_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "An event is upcoming!" msgstr "Zbliża się wydarzenie!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:18 #: lib/web/templates/email/email_changed_new.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm new email" msgstr "Potwierdź nowy e-mail" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:108 +#, elixir-autogen, elixir-format msgid "End" msgstr "Koniec" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:18 #: lib/web/templates/email/event_updated.text.eex:1 +#, elixir-autogen, elixir-format msgid "Event update!" msgstr "Zaktualizowano wydarzenie!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:155 +#, elixir-autogen, elixir-format msgid "Flagged comments" msgstr "Oflagowane komentarze" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:59 #: lib/web/templates/email/event_participation_approved.text.eex:7 +#, elixir-autogen, elixir-format msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!" msgstr "" "Dobre wiadomości – jeden z organizatorów wydarzenia właśnie zatwierdził " "Twoje zgłoszenie. Uaktualnij swoje plany, ponieważ jesteś teraz na liście " "gości!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" "Cześć! Wydaje się, że próbowałeś(-aś) zmienić adres e-mail połączony z Twoim " @@ -910,16 +910,16 @@ msgstr "" "poniższy przycisk aby potwierdzić zmianę. Będziesz mógł/mogła logować się na " "%{instance} używając tego nowego adresu e-mail." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:" msgstr "" "Cześć! Chcieliśmy tylko poinformować, że adres e-mail, który był wcześniej " "powiązany z Twoim kontem na %{host} został zmieniony z tego na:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:79 #: lib/web/templates/email/email_changed_old.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you did not trigger this change yourself, it is likely that someone has gained access to your %{host} account. Please log in and change your password immediately. If you cannot login, contact the admin on %{host}." msgstr "" "Jeżeli to nie Ty dokonałeś(-aś) tej zmiany, prawdopodobnie ktoś uzyskał " @@ -927,862 +927,843 @@ msgstr "" "hasło. Jeżeli nie możesz się zalogować, skontaktuj się z administratorem " "%{host}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:12 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 #: lib/web/templates/email/registration_confirmation.html.heex:62 #: lib/web/templates/email/registration_confirmation.text.eex:7 +#, elixir-autogen, elixir-format msgid "If you didn't trigger this email, you may safely ignore it." msgstr "Jeżeli o to nie prosiłeś(-aś), zignoruj tę wiadomość." -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:84 #: lib/web/templates/email/before_event_notification.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgstr "" "Jeżeli musisz anulować swoje uczestnictwo, przejdź na stronę wydarzenia " "używając powyższego przycisku i naciśnij przycisk zgłaszania udziału." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:193 #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "Learn more about Mobilizon here!" msgstr "Dowiedz się więcej o Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:123 #: lib/web/templates/export/event_participants.html.heex:129 +#, elixir-autogen, elixir-format msgid "Location" msgstr "Miejsce" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:133 +#, elixir-autogen, elixir-format msgid "Location address was removed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:89 #: lib/web/templates/email/pending_participation_notification.text.eex:8 +#, elixir-autogen, elixir-format msgid "Manage pending requests" msgstr "Zarządzaj oczekującymi zgłoszeniami" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:18 #: lib/web/templates/email/registration_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Nearly there!" msgstr "Już prawie!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:18 #: lib/web/templates/email/email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "New email confirmation" msgstr "Potwierdzenie nowego adresu e-mail" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:191 +#, elixir-autogen, elixir-format msgid "Reasons for report" msgstr "Powody zgłoszenia" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:48 +#, elixir-autogen, elixir-format msgid "Someone on %{instance} reported the following content for you to analyze:" msgstr "Ktoś na %{instance} zgłosił następujące treści." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:18 #: lib/web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry! You're not going." msgstr "Przepraszamy! Nie weźmiesz udziału." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:93 +#, elixir-autogen, elixir-format msgid "Start" msgstr "Początek" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:3 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "Wystąpiły zmiany w %{title}, więc postanowiliśmy Cię poinformować." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:74 #: lib/web/templates/email/event_updated.text.eex:6 +#, elixir-autogen, elixir-format msgid "This event has been cancelled by its organizers. Sorry!" msgstr "To wydarzenie zostało anulowane przez jego organizatorów. Przepraszamy!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:68 #: lib/web/templates/email/event_updated.text.eex:4 +#, elixir-autogen, elixir-format msgid "This event has been confirmed" msgstr "Potwierdzono wydarzenie" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:70 #: lib/web/templates/email/event_updated.text.eex:5 +#, elixir-autogen, elixir-format msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it." msgstr "" "Wydarzenie nie zostało jeszcze potwierdzone, organizatorzy poinformują Cię " "jeżeli zostanie potwierdzone." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:59 #: lib/web/templates/email/event_participation_rejected.text.eex:7 +#, elixir-autogen, elixir-format msgid "Unfortunately, the organizers rejected your request." msgstr "Niestety, organizatorzy odrzucili Twoje uczestnictwo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:70 +#, elixir-autogen, elixir-format msgid "Verify your email address" msgstr "Zweryfikuj swój adres e-mail" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:232 +#, elixir-autogen, elixir-format msgid "View report" msgstr "Zobacz zgłoszenie" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:24 +#, elixir-autogen, elixir-format msgid "View report:" msgstr "Zobacz zgłoszenie" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 +#, elixir-autogen, elixir-format msgid "Visit event page" msgstr "Odwiedź stronę wydarzenia" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:155 +#, elixir-autogen, elixir-format msgid "Visit the updated event page" msgstr "Odwiedź zaktualizowaną stronę wydarzenia" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:12 +#, elixir-autogen, elixir-format msgid "Visit the updated event page: %{link}" msgstr "Zobacz zaktualizowane wydarzenie na %{link}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:18 #: lib/web/templates/email/on_day_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "What's up today?" msgstr "Co dziś się wydarzy?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:96 #: lib/web/templates/email/event_participation_approved.text.eex:11 #: lib/web/templates/email/event_participation_confirmed.html.heex:96 #: lib/web/templates/email/event_participation_confirmed.text.eex:6 +#, elixir-autogen, elixir-format msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:106 #: lib/web/templates/email/pending_participation_notification.text.eex:10 +#, elixir-autogen, elixir-format msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:5 #: lib/web/templates/email/event_participation_confirmed.text.eex:3 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "Poprosiłeś(-aś) o uczestnictwo w wydarzeniu %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're going!" msgstr "Weźmiesz udział!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:87 #: lib/web/templates/email/email_changed_new.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:112 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "Nie używaj go do żadnych rzeczywistych celów" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:64 #: lib/web/templates/email/group_member_removal.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -msgid "So long, and thanks for the fish!" -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:114 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" msgstr "Zostałeś(-aś) usunięty(-a) z grupy %{group}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.text.eex:3 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore." msgstr "" "Zostałeś(-aś) usunięty(-a) z grupy %{group}. Nie masz już dostępu do " "prywatnej zawartości tej grupy." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:47 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}" msgstr "" "%{inviter} właśnie zaprosił(a) Cię do dołączenia do swojej grupy " "%{link_start}%{group}%{link_end}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:47 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore." msgstr "" "Zostałeś(-aś) usunięty(-a) z grupy %{link_start}%{group}%{link_end}. " "Nie masz już dostępu do prywatnej zawartości tej grupy." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:85 #: lib/web/templates/email/group_suspension.text.eex:7 +#, elixir-autogen, elixir-format msgid "As this group was located on another instance, it will continue to work for other instances than this one." msgstr "" "Ponieważ ta grupa znajdowała się na innej instancji, będzie wciąż działać na " "instancjach innych niż ta." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:71 #: lib/web/templates/email/group_suspension.text.eex:5 +#, elixir-autogen, elixir-format msgid "As this group was located on this instance, all of it's data has been irretrievably deleted." msgstr "" "Ponieważ ta grupa znajdowała się na tej instancji, cała jej zawartość " "została bezpowrotnie usunięta." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:18 #: lib/web/templates/email/group_suspension.text.eex:1 +#, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}!" msgstr "Grupa %{group} została zawieszona na %{instance}!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:90 msgid "The group %{group} has been suspended on %{instance}" msgstr "Grupa %{group} została zawieszona na %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:64 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:96 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For information about how we collect and use information about users of the Service, please check our privacy policy." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:88 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:109 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you delete this information, you need to login again." msgstr "Jeżeli usuniesz te informacje, musisz zalogować się ponownie." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:111 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:117 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Note: This information is stored in your localStorage and not your cookies." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:231 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our responsibility" msgstr "Nasza odpowiedzialność" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:87 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:3 #: lib/web/templates/api/terms.html.heex:39 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:120 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:140 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:55 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:134 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:25 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:132 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.text.eex:4 +#, elixir-autogen, elixir-format msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:47 #: lib/web/templates/email/event_participation_confirmed.html.heex:47 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "Poprosiłeś(-aś) o uczestnictwo w wydarzeniu %{title}." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:91 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been confirmed" msgstr "Twój udział w wydarzeniu %{title} został zatwierdzony" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:54 +#, elixir-autogen, elixir-format msgid "%{reporter} reported the following content." msgstr "" "%{reporter_name} (%{reporter_username}) zgłosił(a) następującą zawartość." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:5 +#, elixir-autogen, elixir-format msgid "Group %{group} was reported" msgstr "Grupa %{group} została zgłoszona" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:71 +#, elixir-autogen, elixir-format msgid "Group reported" msgstr "Zgłoszono grupę" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:7 +#, elixir-autogen, elixir-format msgid "Profile %{profile} was reported" msgstr "Profil %{profile} został zgłoszony" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:81 +#, elixir-autogen, elixir-format msgid "Profile reported" msgstr "Zgłoszono profil" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.html.heex:59 +#, elixir-autogen, elixir-format msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:99 +#, elixir-autogen, elixir-format msgid "A text is required for the post" msgstr "Wpis wymaga tekstu" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:98 +#, elixir-autogen, elixir-format msgid "A title is required for the post" msgstr "Wpis wymaga tytułu" +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.text.eex:5 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:53 msgid "%{name} requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "" +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:47 msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." msgstr "" "Aby zatwierdzić to zaproszenie, przejdź do ustawień administracyjnych " "instancji." -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:18 #: lib/web/templates/email/instance_follow.text.eex:1 +#, elixir-autogen, elixir-format msgid "Want to connect?" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:47 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:83 +#, elixir-autogen, elixir-format msgid "Event title" msgstr "Wydarzenie" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:47 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" "Nastąpiły zmiany w %{title}, więc postanowiliśmy Cię poinformować." -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:7 +#, elixir-autogen, elixir-format msgid "This page is not correct" msgstr "Ta strona jest nieprawidłowa" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:50 +#, elixir-autogen, elixir-format msgid "We're sorry, but something went wrong on our end." msgstr "Przepraszamy, ale coś poszło nie tak po naszej stronie." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:109 #: lib/web/templates/email/email.text.eex:4 +#, elixir-autogen, elixir-format msgid "This is a demonstration site to test Mobilizon." msgstr "To jest strona demonstracyjna pozwalająca na przetestowanie Mobilizon." -#, elixir-autogen, elixir-format #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 +#, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:120 +#, elixir-autogen, elixir-format msgid "%{actor}'s private events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:115 +#, elixir-autogen, elixir-format msgid "%{actor}'s public events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:224 +#, elixir-autogen, elixir-format msgid "Feed for %{email} on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:61 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may contact the server administrator at %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:59 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may try to contact the server administrator." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:82 +#, elixir-autogen, elixir-format msgid "Technical details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:52 +#, elixir-autogen, elixir-format msgid "The Mobilizon server %{instance} seems to be temporarily down." msgstr "Serwer Mobilizon wydaje się tymczasowo nie działać." -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:72 +#, elixir-autogen, elixir-format msgid "Public feed for %{instance}" msgstr "" +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:316 msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:322 msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/actor.ex:43 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} has been cancelled!" msgstr "Twój udział w wydarzeniu %{title} został zatwierdzony" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:50 #: lib/web/templates/email/actor_suspension_participants.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:50 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:18 #: lib/web/templates/email/actor_suspension_participants.text.eex:1 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "Twój udział w wydarzeniu %{title} został zatwierdzony" #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#, elixir-autogen, elixir-format #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 #: lib/service/export/participants/pdf.ex:96 +#, elixir-autogen, elixir-format msgid "%{event}_participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant message" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant name" msgstr "Uczestnictwo przyjęte" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant status" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:52 #: lib/web/templates/email/admin/_role.html.heex:3 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:55 +#, elixir-autogen, elixir-format msgid "Creator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:49 #: lib/web/templates/email/admin/_role.html.heex:5 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Moderator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:37 +#, elixir-autogen, elixir-format msgid "Not approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:40 +#, elixir-autogen, elixir-format msgid "Not confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:46 +#, elixir-autogen, elixir-format msgid "Participant" msgstr "Uczestnictwo przyjęte" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:43 +#, elixir-autogen, elixir-format msgid "Rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:122 +#, elixir-autogen, elixir-format msgid "Begins on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:125 +#, elixir-autogen, elixir-format msgid "Ends on" msgstr "Koniec" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:132 +#, elixir-autogen, elixir-format msgid "Number of participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:120 +#, elixir-autogen, elixir-format msgid "Participants for %{event}" msgstr "Uczestnictwo przyjęte" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:88 +#, elixir-autogen, elixir-format msgid "Anonymous participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.html.heex:12 #: lib/web/templates/email/date/event_tz_date_range.html.heex:20 #: lib/web/templates/email/date/event_tz_date_range.html.heex:36 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "🌐 %{timezone} %{offset}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (%{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (in your timezone %{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:18 #: lib/web/templates/email/notification_each_week.text.eex:1 +#, elixir-autogen, elixir-format msgid "On the agenda this week" msgstr "Jedno wydarzenie zaplanowane na ten tydzień" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:113 +#, elixir-autogen, elixir-format msgid "Details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:28 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "From the %{start} to the %{end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:47 +#, elixir-autogen, elixir-format msgid "Manage your participation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:11 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "On %{date} from %{start_time} to %{end_time}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:132 +#, elixir-autogen, elixir-format msgid "Read more" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.html.heex:121 #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Online event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.html.heex:18 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Address:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:1 +#, elixir-autogen, elixir-format msgid "Date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:7 +#, elixir-autogen, elixir-format msgid "Details:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:182 +#, elixir-autogen, elixir-format msgid "Manage your notification settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Manage your participation:" msgstr "" +#: lib/web/templates/email/participation/card/_title.text.eex:3 +#: lib/web/templates/email/participation/card/_title.text.eex:3 #, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/card/_title.text.eex:3 -#: lib/web/templates/email/participation/card/_title.text.eex:3 msgid "Organizer: %{organizer}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:91 +#, elixir-autogen, elixir-format msgid "Participate" msgstr "Uczestnictwo przyjęte" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Participate:" msgstr "Uczestnictwo przyjęte" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 +#, elixir-autogen, elixir-format msgid "Title: %{title}" msgstr "" +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:43 msgid "📅 Just scheduled by %{group}: %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:9 +#, elixir-autogen, elixir-format msgid "New end date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:10 +#, elixir-autogen, elixir-format msgid "New location:" msgstr "Miejsce" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:8 +#, elixir-autogen, elixir-format msgid "New start date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:18 #: lib/web/templates/email/group_membership_rejection.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry, not this time!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:74 +#, elixir-autogen, elixir-format msgid "View the group" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:18 #: lib/web/templates/email/group_membership_approval.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're in!" msgstr "Weźmiesz udział!" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:61 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:88 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved." msgstr "" -#, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:47 #: lib/web/templates/email/pending_participation_notification.text.eex:4 +#, elixir-format msgid "You have one pending attendance request to process for the following event:" msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:" msgstr[0] "Masz jedną prośbę o zatwierdzenie uczestnictwa do przejrzenia:" @@ -1793,44 +1774,44 @@ msgstr[2] "" "Masz %{number_participation_requests} próśb o zatwierdzenie uczestnictwa do " "przejrzenia:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:18 #: lib/web/templates/email/admin_user_role_changed.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator changed your role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:122 +#, elixir-autogen, elixir-format msgid "An administrator confirmed your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:1 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:43 #: lib/web/email/admin.ex:70 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:18 #: lib/web/templates/email/admin_user_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually confirmed your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:98 +#, elixir-autogen, elixir-format msgid "An administrator updated your role on %{instance}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/email_changed_new.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" "Cześć! Wydaje się, że próbowałeś(-aś) zmienić adres e-mail połączony z Twoim " @@ -1838,290 +1819,302 @@ msgstr "" "poniższy przycisk aby potwierdzić zmianę. Będziesz mógł/mogła logować się na " "%{instance} używając tego nowego adresu e-mail." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:96 #: lib/web/templates/email/admin_user_email_changed_new.html.heex:62 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:62 #: lib/web/templates/email/admin_user_role_changed.html.heex:88 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:7 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:4 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:4 #: lib/web/templates/email/admin_user_role_changed.text.eex:8 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:79 +#, elixir-autogen, elixir-format msgid "Login on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:72 +#, elixir-autogen, elixir-format msgid "New role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:6 +#, elixir-autogen, elixir-format msgid "New role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:64 +#, elixir-autogen, elixir-format msgid "Old role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:5 +#, elixir-autogen, elixir-format msgid "Old role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin/_role.html.heex:7 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "User" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:62 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service:" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.html.heex:47 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/instance_follow.text.eex:5 +#, elixir-autogen, elixir-format, fuzzy msgid "%{name} just requested to follow your instance." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:48 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:54 msgid "%{name} just requested to follow your instance." msgstr "" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format, fuzzy msgid "If you accept, this profile will receive all of your public events." msgstr "" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "To accept this invitation, head over to the profile's admin page." msgstr "" "Aby zatwierdzić to zaproszenie, przejdź do ustawień administracyjnych " "instancji." +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 msgid "View the details" msgstr "" +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Komentarze" +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Ostrzeżenie" +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/participation/event_card.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Read more: %{url}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/registration_confirmation.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Activate my account:" msgstr "Aktywuj moje konto" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/pl/LC_MESSAGES/errors.po b/priv/gettext/pl/LC_MESSAGES/errors.po index 6b3688816..445c2718f 100644 --- a/priv/gettext/pl/LC_MESSAGES/errors.po +++ b/priv/gettext/pl/LC_MESSAGES/errors.po @@ -19,8 +19,8 @@ msgstr "" "|| n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.1\n" -#, elixir-autogen #: lib/mobilizon/discussions/discussion.ex:69 +#, elixir-autogen msgid "can't be blank" msgstr "nie może być pusty" @@ -102,72 +102,71 @@ msgstr "musi być większy lub równy od %{number}" msgid "must be equal to %{number}" msgstr "musi być równy %{number}" +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:107 msgid "Cannot refresh the token" msgstr "Nie można odświeżyć tokenu" +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:272 msgid "Current profile is not a member of this group" msgstr "Obency profil nie jest członkiem tej grupy" +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:276 msgid "Current profile is not an administrator of the selected group" msgstr "Obecny profil nie jest administratorem zaznaczonej grupy" +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:610 msgid "Error while saving user settings" msgstr "Błąd zapisywania ustawień użytkownika" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 +#, elixir-autogen, elixir-format msgid "Group not found" msgstr "Nie odnaleziono grupy" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:98 #: lib/graphql/resolvers/group.ex:102 +#, elixir-autogen, elixir-format msgid "Group with ID %{id} not found" msgstr "Nie odnaleziono grupy o ID %{id}" +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:85 msgid "Impossible to authenticate, either your email or password are invalid." msgstr "" "Nie udało się uwierzytelnić. Adres e-mail bądź hasło jest nieprawidłowe." +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:335 msgid "Member not found" msgstr "Nie odnaleziono użytkownika" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:94 +#, elixir-autogen, elixir-format msgid "No profile found for the moderator user" msgstr "Nie znaleziono profilu dla konta moderatora" +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:272 msgid "No user to validate with this email was found" msgstr "" "Nie znaleziono użytkownika do zatwierdzenia z użyciem tego adresu e-mail" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 +#, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "Nie znaleziono użytkownika o tym adresie e-mail" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:28 #: lib/graphql/resolvers/participant.ex:32 #: lib/graphql/resolvers/participant.ex:210 @@ -177,317 +176,317 @@ msgstr "Nie znaleziono użytkownika o tym adresie e-mail" #: lib/graphql/resolvers/person.ex:396 #: lib/graphql/resolvers/person.ex:425 #: lib/graphql/resolvers/person.ex:440 +#, elixir-autogen, elixir-format msgid "Profile is not owned by authenticated user" msgstr "Profil nie należy do uwierzytelnionego użytkownika" +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:159 msgid "Registrations are not open" msgstr "Rejestracje nie są otwarte" +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:427 msgid "The current password is invalid" msgstr "Obecne hasło jest nieprawidłowe" +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 msgid "The new email doesn't seem to be valid" msgstr "Nowy adres e-mail nie wydaje się być prawidłowy" +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 msgid "The new email must be different" msgstr "Nowy adres e-mail musi się różnić od obecnego" +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:430 msgid "The new password must be different" msgstr "Nowe hasło musi różnić się od obecnego" +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 msgid "The password provided is invalid" msgstr "Wprowadzone hasło jest nieprawidłowe" +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:434 msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" "Wprowadzone hasło jest zbyt krótkie. Upewnij się, że Twoje hasło składa się " "z przynajmniej 6 znaków." +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:292 msgid "This user can't reset their password" msgstr "Ten użytkownik nie może resetować swojego hasła" +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:81 msgid "This user has been disabled" msgstr "Ten użytkownik jest wyłączony" +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 msgid "Unable to validate user" msgstr "Nie udało się zwalidować użytkownika" +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:520 msgid "User already disabled" msgstr "Użytkownik jest już wyłączony" +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:585 msgid "User requested is not logged-in" msgstr "Żądany użytkownik nie jest zalogowany" +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:307 msgid "You are already a member of this group" msgstr "Już jesteś członkiem tej grupy" +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:342 msgid "You can't leave this group because you are the only administrator" msgstr "" "Nie możesz opuścić tej grupy, ponieważ jesteś jej jedynym administratorem" +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:304 msgid "You cannot join this group" msgstr "Nie możesz dołączyć do tej grupy" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:132 +#, elixir-autogen, elixir-format msgid "You may not list groups unless moderator." msgstr "Nie masz dostępu do listy grup, jeżeli nie jesteś moderatorem." +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:485 msgid "You need to be logged-in to change your email" msgstr "Musisz być zalogowany(-a), aby zmienić adres e-mail" +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:442 msgid "You need to be logged-in to change your password" msgstr "Musisz być zalogowany(-a), aby zmienić hasło" +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:281 msgid "You need to be logged-in to delete a group" msgstr "Musisz być zalogowany(-a), aby usunąć grupę" +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:547 msgid "You need to be logged-in to delete your account" msgstr "Musisz być zalogowany(-a), aby usunąć konto" +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:312 msgid "You need to be logged-in to join a group" msgstr "Musisz być zalogowany(-a), aby dołączyć do grupy" +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:347 msgid "You need to be logged-in to leave a group" msgstr "Musisz być zalogowany(-a), aby opuścić grupę" +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:245 msgid "You need to be logged-in to update a group" msgstr "Musisz być zalogowany(-a), aby zaktualizować grupę" +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:112 msgid "You need to have an existing token to get a refresh token" msgstr "Musisz mieć istniejący token, aby uzyskać token odświeżający" +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 msgid "You requested again a confirmation email too soon" msgstr "Zbyt wcześnie poprosiłeś(-aś) o nową wiadomość potwierdzającą" +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:162 msgid "Your email is not on the allowlist" msgstr "Twój adres e-mail nie jest na białej liście" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:100 +#, elixir-autogen, elixir-format msgid "Error while performing background task" msgstr "Błąd podczas przetwarzania zadań w tle" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:32 +#, elixir-autogen, elixir-format msgid "No profile found with this ID" msgstr "Nie ma profilu o tym ID" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:61 #: lib/graphql/resolvers/actor.ex:97 +#, elixir-autogen, elixir-format msgid "No remote profile found with this ID" msgstr "Nie ma zdalnego profilu o tym ID" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:72 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can suspend a profile" msgstr "Tylko moderatorzy i administratorzy mogą zawiesić profil" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:105 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can unsuspend a profile" msgstr "Tylko moderatorzy i administratorzy mogą cofnąć zawieszenie profilu" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:29 +#, elixir-autogen, elixir-format msgid "Only remote profiles may be refreshed" msgstr "Tylko zdalne profile mogą być odświeżane" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:64 +#, elixir-autogen, elixir-format msgid "Profile already suspended" msgstr "Już zawieszono profil" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:96 +#, elixir-autogen, elixir-format msgid "A valid email is required by your instance" msgstr "Twoja instancja wymaga prawidłowego adresu e-mail" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:90 #: lib/graphql/resolvers/participant.ex:143 +#, elixir-autogen, elixir-format msgid "Anonymous participation is not enabled" msgstr "Anonimowe uczestnictwa nie są włączone" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:210 +#, elixir-autogen, elixir-format msgid "Cannot remove the last administrator of a group" msgstr "Nie można usunać jedynego administratora grupy" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:207 +#, elixir-autogen, elixir-format msgid "Cannot remove the last identity of a user" msgstr "Nie można usunąć jedynej tożsamości użytkownika" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:126 +#, elixir-autogen, elixir-format msgid "Comment is already deleted" msgstr "Komentarz jest już usunięty" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:103 #: lib/graphql/resolvers/discussion.ex:69 +#, elixir-autogen, elixir-format msgid "Discussion not found" msgstr "Nie znaleziono dyskusji" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:71 #: lib/graphql/resolvers/report.ex:90 +#, elixir-autogen, elixir-format msgid "Error while saving report" msgstr "Wystąpił błąd podczas zapisywania zgłoszenia" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:110 +#, elixir-autogen, elixir-format msgid "Error while updating report" msgstr "Wystąpił błąd podczas aktualizacji zgłoszenia" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:131 +#, elixir-autogen, elixir-format msgid "Event id not found" msgstr "Nie znaleziono id wydarzenia" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 +#, elixir-autogen, elixir-format msgid "Event not found" msgstr "Nie znaleziono wydarzenia" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:87 #: lib/graphql/resolvers/participant.ex:128 #: lib/graphql/resolvers/participant.ex:155 #: lib/graphql/resolvers/participant.ex:336 +#, elixir-autogen, elixir-format msgid "Event with this ID %{id} doesn't exist" msgstr "Wydarzenie o ID %{id} nie istnieje" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:103 +#, elixir-autogen, elixir-format msgid "Internal Error" msgstr "Wewnętrzny błąd" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:219 +#, elixir-autogen, elixir-format msgid "No discussion with ID %{id}" msgstr "Nie znaleziono dyskusji o ID ${id}" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:80 #: lib/graphql/resolvers/todos.ex:107 #: lib/graphql/resolvers/todos.ex:179 #: lib/graphql/resolvers/todos.ex:208 #: lib/graphql/resolvers/todos.ex:237 +#, elixir-autogen, elixir-format msgid "No profile found for user" msgstr "Nie znaleziono profilu dla użytkownika" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:64 +#, elixir-autogen, elixir-format msgid "No such feed token" msgstr "Nie ma takiego tokenu strumienia" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:259 +#, elixir-autogen, elixir-format msgid "Participant already has role %{role}" msgstr "Uczestnik już ma rolę %{role}" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:187 #: lib/graphql/resolvers/participant.ex:220 #: lib/graphql/resolvers/participant.ex:263 +#, elixir-autogen, elixir-format msgid "Participant not found" msgstr "Nie znaleziono uczestnika" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:32 +#, elixir-autogen, elixir-format msgid "Person with ID %{id} not found" msgstr "Osoba o ID %{id} nie istnieje" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:56 +#, elixir-autogen, elixir-format msgid "Person with username %{username} not found" msgstr "Nie znaleziono osoby o nazwie użytkownika %{username}" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:169 #: lib/graphql/resolvers/post.ex:203 +#, elixir-autogen, elixir-format msgid "Post ID is not a valid ID" msgstr "ID wpisu nie jest prawidłowym ID" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:172 #: lib/graphql/resolvers/post.ex:206 +#, elixir-autogen, elixir-format msgid "Post doesn't exist" msgstr "Wpis nie istnieje" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:84 +#, elixir-autogen, elixir-format msgid "Profile invited doesn't exist" msgstr "Zaproszony profil nie istnieje" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:93 #: lib/graphql/resolvers/member.ex:97 +#, elixir-autogen, elixir-format msgid "Profile is already a member of this group" msgstr "Profil jest już członkiem tej grupy" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:133 #: lib/graphql/resolvers/post.ex:175 #: lib/graphql/resolvers/post.ex:209 @@ -501,634 +500,635 @@ msgstr "Profil jest już członkiem tej grupy" #: lib/graphql/resolvers/todos.ex:182 #: lib/graphql/resolvers/todos.ex:214 #: lib/graphql/resolvers/todos.ex:246 +#, elixir-autogen, elixir-format msgid "Profile is not member of group" msgstr "Profil nie jest członkiem grupy" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:67 #: lib/graphql/resolvers/person.ex:233 +#, elixir-autogen, elixir-format msgid "Profile not found" msgstr "Nie znaleziono profilu" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:48 +#, elixir-autogen, elixir-format msgid "Report not found" msgstr "Nie znaleziono zgłoszenia" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:172 #: lib/graphql/resolvers/resource.ex:199 +#, elixir-autogen, elixir-format msgid "Resource doesn't exist" msgstr "Zasób nie istnieje" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:124 +#, elixir-autogen, elixir-format msgid "The event has already reached its maximum capacity" msgstr "Wydarzenie już przekroczyło maksymalną zasobność" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:282 +#, elixir-autogen, elixir-format msgid "This token is invalid" msgstr "Ten token jest nieprawidłowy" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:176 #: lib/graphql/resolvers/todos.ex:243 +#, elixir-autogen, elixir-format msgid "Todo doesn't exist" msgstr "Element listy do zrobienia nie istnieje" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:77 #: lib/graphql/resolvers/todos.ex:211 #: lib/graphql/resolvers/todos.ex:240 +#, elixir-autogen, elixir-format msgid "Todo list doesn't exist" msgstr "Lista do zrobienia nie istnieje" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:73 +#, elixir-autogen, elixir-format msgid "Token does not exist" msgstr "Token nie istnieje" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:67 #: lib/graphql/resolvers/feed_token.ex:70 +#, elixir-autogen, elixir-format msgid "Token is not a valid UUID" msgstr "Token nie jest prawidłowym UUID" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:98 +#, elixir-autogen, elixir-format msgid "User not found" msgstr "Nie znaleziono użytkownika" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:310 +#, elixir-autogen, elixir-format msgid "You already have a profile for this user" msgstr "Już masz profil dla tego użytkownika" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:134 +#, elixir-autogen, elixir-format msgid "You are already a participant of this event" msgstr "Już jesteś uczestnikiem tego wydarzenia" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:87 +#, elixir-autogen, elixir-format msgid "You are not a member of this group" msgstr "Nie jesteś członkiem tej grupy" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:157 #: lib/graphql/resolvers/member.ex:173 #: lib/graphql/resolvers/member.ex:188 +#, elixir-autogen, elixir-format msgid "You are not a moderator or admin for this group" msgstr "Nie jesteś moderatorem ani administratorem tej grupy" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:59 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:41 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:134 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:82 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:93 +#, elixir-autogen, elixir-format msgid "You are not allowed to update a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:181 #: lib/graphql/resolvers/participant.ex:214 +#, elixir-autogen, elixir-format msgid "You can't leave event because you're the only event creator participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:192 +#, elixir-autogen, elixir-format msgid "You can't set yourself to a lower member role for this group because you are the only administrator" msgstr "" "Nie możesz przydzielić sobie niższej rangi grupy, ponieważ jesteś jedynym " "administratorem" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:122 +#, elixir-autogen, elixir-format msgid "You cannot delete this comment" msgstr "Nie możesz usunąć tego komentarza" +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:408 msgid "You cannot delete this event" msgstr "Nie możesz usunąć tego wydarzenia" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:90 +#, elixir-autogen, elixir-format msgid "You cannot invite to this group" msgstr "Nie możesz zaprosić do tej grupy" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:76 +#, elixir-autogen, elixir-format msgid "You don't have permission to delete this token" msgstr "Nie masz uprawnień do usunięcia tego tokenu" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:56 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list action logs" msgstr "Musisz być zalogowanym moderatorem, aby mieć dostęp do dzennika działań" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:36 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list reports" msgstr "Musisz być zalogowanym moderatorem, aby mieć dostęp do listy zgłoszeń" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:115 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to update a report" msgstr "Musisz być zalogowanym moderatorem, aby móc zaktualizować zgłoszenie" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:53 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to view a report" msgstr "Musisz być zalogowanym moderatorem, aby wyświetlić zgłoszenie" +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:250 msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" "Musisz być zalogowanym moderatorem, aby uzyskać dostęp do ustawień " "administratora" +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:234 msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" "Musisz być zalogowanym administratorem, aby uzyskać dostęp do statystyk w " "panelu" +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:276 msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" "Musisz być zalogowanym administratorem, aby zapisywać ustawienia " "administratora" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:84 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access discussions" msgstr "Musisz być zalogowany(-a), aby uzyskać dostęp do dyskusji" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:96 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access resources" msgstr "Musisz być zalogowany(-a), aby uzyskać dostęp do zasobów" +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:318 msgid "You need to be logged-in to create events" msgstr "Musisz być zalogowany(-a), aby móc utworzyć wydarzenia" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:141 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create posts" msgstr "Musisz być zalogowany(-a), aby utworzyć wpis" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create reports" msgstr "Musisz być zalogowany(-a), aby utworzyć zgłoszenie" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:140 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create resources" msgstr "Musisz być zalogowany(-a), aby utworzyć zasób" +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:417 msgid "You need to be logged-in to delete an event" msgstr "Musisz być zalogowany(-a), aby usunąć wydarzenie" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:214 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete posts" msgstr "Musisz być zalogowany(-a), aby usunąć wpis" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:207 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete resources" msgstr "Musisz być zalogowany(-a), aby usunąć zasób" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:108 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to join an event" msgstr "Musisz być zalogowany(-a), aby dołączyć do wydarzenia" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:225 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to leave an event" msgstr "Musisz być zalogowany(-a), aby opuścić wydarzenie" +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:374 msgid "You need to be logged-in to update an event" msgstr "Musisz być zalogowany(-a), aby zaktualizować wydarzenie" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:180 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update posts" msgstr "Musisz być zalogowany(-a), aby zaktualizować wpis" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:177 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update resources" msgstr "Musisz być zalogowany(-a), aby zaktualizować zasób" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:236 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to view a resource preview" msgstr "Musisz być zalogowany(-a), aby zobaczyć podgląd zasobu" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:132 +#, elixir-autogen, elixir-format msgid "Parent resource doesn't belong to this group" msgstr "Nadrzędny zasób nie należy do tej grupy" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:114 +#, elixir-autogen, elixir-format msgid "The chosen password is too short." msgstr "Wybrane hasło jest zbyt krótkie" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:142 +#, elixir-autogen, elixir-format msgid "The registration token is already in use, this looks like an issue on our side." msgstr "" "Token rejestracyjny jest już w użyciu, to wygląda na problem po naszej " "stronie." -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:108 +#, elixir-autogen, elixir-format msgid "This email is already used." msgstr "Ten adres e-mail jest już w użyciu." -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:99 +#, elixir-autogen, elixir-format msgid "Post not found" msgstr "Nie znaleziono wpisu" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:86 +#, elixir-autogen, elixir-format msgid "Invalid arguments passed" msgstr "Podano nieprawidłowe argumenty" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:92 +#, elixir-autogen, elixir-format msgid "Invalid credentials" msgstr "Nieprawidłowe dane uwierzytelniające" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:90 +#, elixir-autogen, elixir-format msgid "Reset your password to login" msgstr "Resetuj swoje hasło, aby zalogować się" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:97 #: lib/graphql/error.ex:102 +#, elixir-autogen, elixir-format msgid "Resource not found" msgstr "Nie znaleziono zasobu" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:104 +#, elixir-autogen, elixir-format msgid "Something went wrong" msgstr "Coś poszło nie tak" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:85 +#, elixir-autogen, elixir-format msgid "Unknown Resource" msgstr "Nieznany zasób" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:95 +#, elixir-autogen, elixir-format msgid "You don't have permission to do this" msgstr "Nie masz uprawnień aby to zrobić" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged in" msgstr "Musisz być zalogowany(-a)" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:118 +#, elixir-autogen, elixir-format msgid "You can't accept this invitation with this profile." msgstr "Nie możesz zaakceptować tego zaproszenia z tego profilu." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:139 +#, elixir-autogen, elixir-format msgid "You can't reject this invitation with this profile." msgstr "Nie możesz odrzucić tego zaproszenia z tego profilu." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/media.ex:71 +#, elixir-autogen, elixir-format msgid "File doesn't have an allowed MIME type." msgstr "Plik nie ma dozwolonego typu MIME." +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:240 msgid "Profile is not administrator for the group" msgstr "Profil nie jest administratorem grupy" +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:363 msgid "You can't edit this event." msgstr "Nie możesz edytować tego wydarzenia." +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:366 msgid "You can't attribute this event to this profile." msgstr "Nie możesz przypisać tego wydarzenia do tego profilu." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:142 +#, elixir-autogen, elixir-format msgid "This invitation doesn't exist." msgstr "To zaproszenie nie istnieje." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:217 +#, elixir-autogen, elixir-format msgid "This member already has been rejected." msgstr "Ten członek już został odrzucony." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:241 +#, elixir-autogen, elixir-format msgid "You don't have the right to remove this member." msgstr "Nie masz uprawnień do usunięcia tego członka." +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format -#: lib/mobilizon/actors/actor.ex:351 msgid "This username is already taken." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:81 +#, elixir-autogen, elixir-format msgid "You must provide either an ID or a slug to access a discussion" msgstr "" +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:313 msgid "Organizer profile is not owned by the user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:93 +#, elixir-autogen, elixir-format msgid "Profile ID provided is not the anonymous profile one" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:181 #: lib/graphql/resolvers/group.ex:223 #: lib/graphql/resolvers/person.ex:148 #: lib/graphql/resolvers/person.ex:182 #: lib/graphql/resolvers/person.ex:304 +#, elixir-autogen, elixir-format msgid "The provided picture is too heavy" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/views/utils.ex:34 -msgid "Index file not found. You need to recompile the front-end." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:129 +#, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "Wystąpił błąd podczas zapisywania zgłoszenia" +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:503 msgid "Invalid activation token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:226 +#, elixir-autogen, elixir-format msgid "Unable to fetch resource details from this URL." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/event.ex:164 #: lib/graphql/resolvers/participant.ex:253 #: lib/graphql/resolvers/participant.ex:328 +#, elixir-autogen, elixir-format msgid "Provided profile doesn't have moderator permissions on this event" msgstr "Wskazany profil moderatora nie ma uprawnień dla tego wydarzenia" +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:299 msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:354 msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:166 msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:129 +#, elixir-autogen, elixir-format msgid "Comment not found" msgstr "Nie znaleziono wydarzenia" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:123 +#, elixir-autogen, elixir-format msgid "Error while creating a discussion" msgstr "Wystąpił błąd podczas zapisywania zgłoszenia" +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:624 msgid "Error while updating locale" msgstr "Wystąpił błąd podczas aktualizacji zgłoszenia" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:307 +#, elixir-autogen, elixir-format msgid "Error while uploading pictures" msgstr "Wystąpił błąd podczas aktualizacji zgłoszenia" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:190 +#, elixir-autogen, elixir-format msgid "Failed to leave the event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:236 +#, elixir-autogen, elixir-format msgid "Failed to update the group" msgstr "" +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 msgid "Failed to update user email" msgstr "" +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:499 msgid "Failed to validate user email" msgstr "Nie udało się zwalidować użytkownika" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:146 +#, elixir-autogen, elixir-format msgid "The anonymous actor ID is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:165 +#, elixir-autogen, elixir-format msgid "Unknown error while updating resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:84 +#, elixir-autogen, elixir-format msgid "You are not the comment creator" msgstr "" +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:424 msgid "You cannot change your password." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:321 +#, elixir-autogen, elixir-format msgid "Format not supported" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:305 +#, elixir-autogen, elixir-format msgid "A dependency needed to export to %{format} is not installed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:313 +#, elixir-autogen, elixir-format msgid "An error occured while saving export" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/controllers/export_controller.ex:30 +#, elixir-autogen, elixir-format msgid "Export to format %{format} is not enabled on this instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:187 +#, elixir-autogen, elixir-format msgid "Only admins can create groups" msgstr "" +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:306 msgid "Only groups can create events" msgstr "" +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:292 msgid "Unknown error while creating event" msgstr "" +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:480 msgid "User cannot change email" msgstr "" +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:391 msgid "Follow does not match your account" msgstr "" +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:395 msgid "Follow not found" msgstr "" +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:345 msgid "Profile with username %{username} not found" msgstr "Nie znaleziono osoby o nazwie użytkownika %{username}" +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:340 msgid "This profile does not belong to you" msgstr "" +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:365 msgid "You are already following this group" msgstr "" +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:374 msgid "You need to be logged-in to follow a group" msgstr "Musisz być zalogowany(-a), aby dołączyć do grupy" +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:423 msgid "You need to be logged-in to unfollow a group" msgstr "Musisz być zalogowany(-a), aby dołączyć do grupy" +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:400 msgid "You need to be logged-in to update a group follow" msgstr "Musisz być zalogowany(-a), aby zaktualizować grupę" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:210 +#, elixir-autogen, elixir-format msgid "This member does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:234 +#, elixir-autogen, elixir-format msgid "You don't have the role needed to remove this member." msgstr "Nie masz uprawnień do usunięcia tego członka." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:252 +#, elixir-autogen, elixir-format msgid "You must be logged-in to remove a member" msgstr "" +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:156 msgid "Your email seems to be using an invalid format" msgstr "" +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:380 msgid "Can't confirm an already confirmed user" msgstr "" +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:384 msgid "Deconfirming users is not supported" msgstr "" +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:356 msgid "The new role must be different" msgstr "Nowy adres e-mail musi się różnić od obecnego" +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:307 msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" "Musisz być zalogowanym administratorem, aby zapisywać ustawienia " "administratora" -#, elixir-autogen, elixir-format #: lib/graphql/api/groups.ex:33 +#, elixir-autogen, elixir-format msgid "A profile or group with that name already exists" msgstr "" +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:506 msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/pt/LC_MESSAGES/activity.po b/priv/gettext/pt/LC_MESSAGES/activity.po index c55ee7da4..15ed32228 100644 --- a/priv/gettext/pt/LC_MESSAGES/activity.po +++ b/priv/gettext/pt/LC_MESSAGES/activity.po @@ -11,440 +11,446 @@ msgstr "" "Language: pt\n" "Plural-Forms: nplurals=2\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:14 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:3 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:8 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:30 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:3 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 msgid "%{profile} excluded member %{member}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 msgid "%{profile} quit the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "" +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 msgid "%{profile} updated the member %{member}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:3 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:3 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:24 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:27 +#, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" -#, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:53 #: lib/web/templates/email/email_direct_activity.html.heex:60 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/renderer.ex:46 +#, elixir-autogen, elixir-format msgid "Activity on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:3 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "" +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:249 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:51 #: lib/web/templates/email/email_direct_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:121 #: lib/web/email/activity.ex:142 +#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:128 +#, elixir-autogen, elixir-format msgid "Daily activity recap for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:49 #: lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:135 +#, elixir-autogen, elixir-format msgid "Weekly activity recap for %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:46 +#, elixir-autogen, elixir-format msgid "Announcement for your event %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/group.ex:23 +#, elixir-autogen, elixir-format msgid "The group %{group} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:47 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:31 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:39 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:39 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:47 +#, elixir-autogen, elixir-format msgid "%{member} joined the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:43 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:31 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:35 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile} to group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member} to group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:55 +#, elixir-autogen, elixir-format msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:33 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:69 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:75 +#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:61 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:79 +#, elixir-autogen, elixir-format msgid "%{profile} quit the group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:45 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:35 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:86 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:26 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:101 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:56 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:41 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "" + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "" diff --git a/priv/gettext/pt/LC_MESSAGES/default.po b/priv/gettext/pt/LC_MESSAGES/default.po index 4a51732e8..7a89ebffb 100644 --- a/priv/gettext/pt/LC_MESSAGES/default.po +++ b/priv/gettext/pt/LC_MESSAGES/default.po @@ -12,746 +12,745 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Translate Toolkit 2.4.0\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:66 +#, elixir-autogen, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:120 +#, elixir-autogen, elixir-format msgid "%{title} by %{creator}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:80 +#, elixir-autogen, elixir-format msgid "Activate my account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:150 #: lib/web/templates/email/email.text.eex:9 +#, elixir-autogen, elixir-format msgid "Ask the community on Framacolibri" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:15 +#, elixir-autogen, elixir-format msgid "Comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:115 #: lib/web/templates/email/report.text.eex:11 +#, elixir-autogen, elixir-format msgid "Event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:49 +#, elixir-autogen, elixir-format msgid "Instructions to reset your password on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:21 +#, elixir-autogen, elixir-format msgid "Reason" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:86 +#, elixir-autogen, elixir-format msgid "Reset Password" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:53 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:26 +#, elixir-autogen, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:22 +#, elixir-autogen, elixir-format msgid "New report on Mobilizon instance %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:67 #: lib/web/templates/email/before_event_notification.text.eex:4 +#, elixir-autogen, elixir-format msgid "Go to event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:1 +#, elixir-autogen, elixir-format msgid "New report from %{reporter} on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:1 +#, elixir-autogen, elixir-format msgid "Participation approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:18 #: lib/web/templates/email/password_reset.text.eex:1 +#, elixir-autogen, elixir-format msgid "Password reset" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:7 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:114 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:67 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/event.ex:44 +#, elixir-autogen, elixir-format msgid "Event %{title} has been updated" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:7 +#, elixir-autogen, elixir-format msgid "New title: %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:5 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:105 +#, elixir-autogen, elixir-format msgid "Warning" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:140 +#, elixir-autogen, elixir-format msgid "Confirm your participation to event %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:106 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal ID for your current selected identity" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal user ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Any of the information we collect from you may be used in the following ways:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:13 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Basic account information" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:32 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do not share any dangerous information over Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:123 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we disclose any information to outside parties?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:100 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we use cookies?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "How do we protect your information?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:36 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "IPs and other metadata" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:23 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Published events and comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:93 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain the IP addresses associated with registered users no more than 12 months." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:107 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Tokens to authenticate you" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:38 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We also may retain server logs which include the IP address of every request to our server." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:102 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We store the following information on your device when you connect:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:84 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We will make a good faith effort to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:45 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What do we use your information for?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:83 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What is our data retention policy?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:99 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You may irreversibly delete your account at any time." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to our Privacy Policy" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:139 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:160 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we decide to change our privacy policy, we will post those changes on this page." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:153 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Law requirements can be different if this server is in another jurisdiction." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:137 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Site usage by children" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:68 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:61 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:54 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:10 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What information do we collect?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:182 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: confirm your email address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:159 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: email changed" msgstr "" -#, elixir-format #: lib/web/email/notification.ex:52 +#, elixir-format msgid "One event planned today" msgid_plural "%{nb_events} events planned today" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:47 #: lib/web/templates/email/on_day_notification.text.eex:3 +#, elixir-format msgid "You have one event today:" msgid_plural "You have %{total} events today:" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.text.eex:3 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{group}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:18 #: lib/web/templates/email/group_invite.text.eex:1 +#, elixir-autogen, elixir-format msgid "Come along!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/notification.ex:24 +#, elixir-autogen, elixir-format msgid "Don't forget to go to %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:47 #: lib/web/templates/email/before_event_notification.text.eex:3 +#, elixir-autogen, elixir-format msgid "Get ready for %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:83 +#, elixir-autogen, elixir-format msgid "See my groups" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:65 #: lib/web/templates/email/group_invite.text.eex:5 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to your groups." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.text.eex:5 +#, elixir-autogen, elixir-format msgid "View the event on: %{link}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:30 +#, elixir-autogen, elixir-format msgid "You have been invited by %{inviter} to join group %{group}" msgstr "" -#, elixir-format #: lib/web/email/notification.ex:81 +#, elixir-format msgid "One event planned this week" msgid_plural "%{nb_events} events planned this week" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/email/notification.ex:107 +#, elixir-format msgid "One participation request for event %{title} to process" msgid_plural "%{number_participation_requests} participation requests for event %{title} to process" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:47 #: lib/web/templates/email/notification_each_week.text.eex:3 +#, elixir-format msgid "You have one event this week:" msgid_plural "You have %{total} events this week:" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/service/metadata/utils.ex:53 +#, elixir-autogen, elixir-format msgid "The event organizer didn't add any description." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:78 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:62 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Accepting these Terms" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:73 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to these Terms" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:271 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:192 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:217 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:211 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:167 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that is illegal or unlawful, that would otherwise create liability;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:103 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Creating Accounts" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:284 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Entire Agreement" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:294 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Feedback" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:261 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Hyperlinks and Third Party Content" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:279 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:205 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:128 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:94 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Privacy Policy" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:304 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions & Contact Information" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:277 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Termination" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:199 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your Content & Conduct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:263 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:224 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:254 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For full details about the Mobilizon software see here." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:82 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:179 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:152 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:286 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:247 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:185 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:306 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions or comments about the Service may be directed to us at %{contact}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:245 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Source code" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:296 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:234 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:7 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} will not use or transmit or resell your personal data" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:113 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:240 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:321 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:3 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Short version" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:29 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The service is provided without warranties and these terms may change in the future" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:166 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:314 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:21 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect other people and %{instance_name}'s rules when using the service" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect the law when using %{instance_name}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:5 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content is yours" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71 +#, elixir-autogen, elixir-format msgid "Confirm my e-mail address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm your e-mail" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:142 #: lib/web/templates/email/email.text.eex:8 +#, elixir-autogen, elixir-format msgid "Need help? Is something not working as expected?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:18 +#, elixir-autogen, elixir-format msgid "New report on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "The email address for your account on %{host} is being changed to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:47 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:5 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "" -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 #: lib/web/templates/email/event_updated.html.heex:172 @@ -760,1243 +759,1237 @@ msgstr "" #: lib/web/templates/email/notification_each_week.text.eex:11 #: lib/web/templates/email/on_day_notification.html.heex:89 #: lib/web/templates/email/on_day_notification.text.eex:11 +#, elixir-format msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button." msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:187 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:18 #: lib/web/templates/email/pending_participation_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "A request is pending!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:18 #: lib/web/templates/email/before_event_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "An event is upcoming!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:18 #: lib/web/templates/email/email_changed_new.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm new email" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:108 +#, elixir-autogen, elixir-format msgid "End" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:18 #: lib/web/templates/email/event_updated.text.eex:1 +#, elixir-autogen, elixir-format msgid "Event update!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:155 +#, elixir-autogen, elixir-format msgid "Flagged comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:59 #: lib/web/templates/email/event_participation_approved.text.eex:7 +#, elixir-autogen, elixir-format msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:79 #: lib/web/templates/email/email_changed_old.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you did not trigger this change yourself, it is likely that someone has gained access to your %{host} account. Please log in and change your password immediately. If you cannot login, contact the admin on %{host}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:12 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 #: lib/web/templates/email/registration_confirmation.html.heex:62 #: lib/web/templates/email/registration_confirmation.text.eex:7 +#, elixir-autogen, elixir-format msgid "If you didn't trigger this email, you may safely ignore it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:84 #: lib/web/templates/email/before_event_notification.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:193 #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "Learn more about Mobilizon here!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:123 #: lib/web/templates/export/event_participants.html.heex:129 +#, elixir-autogen, elixir-format msgid "Location" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:133 +#, elixir-autogen, elixir-format msgid "Location address was removed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:89 #: lib/web/templates/email/pending_participation_notification.text.eex:8 +#, elixir-autogen, elixir-format msgid "Manage pending requests" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:18 #: lib/web/templates/email/registration_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Nearly there!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:18 #: lib/web/templates/email/email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "New email confirmation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:191 +#, elixir-autogen, elixir-format msgid "Reasons for report" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:48 +#, elixir-autogen, elixir-format msgid "Someone on %{instance} reported the following content for you to analyze:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:18 #: lib/web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry! You're not going." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:93 +#, elixir-autogen, elixir-format msgid "Start" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:3 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:74 #: lib/web/templates/email/event_updated.text.eex:6 +#, elixir-autogen, elixir-format msgid "This event has been cancelled by its organizers. Sorry!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:68 #: lib/web/templates/email/event_updated.text.eex:4 +#, elixir-autogen, elixir-format msgid "This event has been confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:70 #: lib/web/templates/email/event_updated.text.eex:5 +#, elixir-autogen, elixir-format msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:59 #: lib/web/templates/email/event_participation_rejected.text.eex:7 +#, elixir-autogen, elixir-format msgid "Unfortunately, the organizers rejected your request." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:70 +#, elixir-autogen, elixir-format msgid "Verify your email address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:232 +#, elixir-autogen, elixir-format msgid "View report" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:24 +#, elixir-autogen, elixir-format msgid "View report:" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 +#, elixir-autogen, elixir-format msgid "Visit event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:155 +#, elixir-autogen, elixir-format msgid "Visit the updated event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:12 +#, elixir-autogen, elixir-format msgid "Visit the updated event page: %{link}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:18 #: lib/web/templates/email/on_day_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "What's up today?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:96 #: lib/web/templates/email/event_participation_approved.text.eex:11 #: lib/web/templates/email/event_participation_confirmed.html.heex:96 #: lib/web/templates/email/event_participation_confirmed.text.eex:6 +#, elixir-autogen, elixir-format msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:106 #: lib/web/templates/email/pending_participation_notification.text.eex:10 +#, elixir-autogen, elixir-format msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:5 #: lib/web/templates/email/event_participation_confirmed.text.eex:3 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're going!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:87 #: lib/web/templates/email/email_changed_new.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:112 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:64 #: lib/web/templates/email/group_member_removal.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -msgid "So long, and thanks for the fish!" -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:114 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.text.eex:3 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:47 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:47 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:85 #: lib/web/templates/email/group_suspension.text.eex:7 +#, elixir-autogen, elixir-format msgid "As this group was located on another instance, it will continue to work for other instances than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:71 #: lib/web/templates/email/group_suspension.text.eex:5 +#, elixir-autogen, elixir-format msgid "As this group was located on this instance, all of it's data has been irretrievably deleted." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:18 #: lib/web/templates/email/group_suspension.text.eex:1 +#, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:90 msgid "The group %{group} has been suspended on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:64 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:96 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For information about how we collect and use information about users of the Service, please check our privacy policy." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:88 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:109 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you delete this information, you need to login again." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:111 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:117 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Note: This information is stored in your localStorage and not your cookies." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:231 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our responsibility" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:87 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:3 #: lib/web/templates/api/terms.html.heex:39 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:120 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:140 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:55 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:134 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:25 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:132 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.text.eex:4 +#, elixir-autogen, elixir-format msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:47 #: lib/web/templates/email/event_participation_confirmed.html.heex:47 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:91 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:54 +#, elixir-autogen, elixir-format msgid "%{reporter} reported the following content." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:5 +#, elixir-autogen, elixir-format msgid "Group %{group} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:71 +#, elixir-autogen, elixir-format msgid "Group reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:7 +#, elixir-autogen, elixir-format msgid "Profile %{profile} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:81 +#, elixir-autogen, elixir-format msgid "Profile reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.html.heex:59 +#, elixir-autogen, elixir-format msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:99 +#, elixir-autogen, elixir-format msgid "A text is required for the post" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:98 +#, elixir-autogen, elixir-format msgid "A title is required for the post" msgstr "" +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.text.eex:5 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:53 msgid "%{name} requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "" +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:47 msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:18 #: lib/web/templates/email/instance_follow.text.eex:1 +#, elixir-autogen, elixir-format msgid "Want to connect?" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:47 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:83 +#, elixir-autogen, elixir-format msgid "Event title" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:47 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:7 +#, elixir-autogen, elixir-format msgid "This page is not correct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:50 +#, elixir-autogen, elixir-format msgid "We're sorry, but something went wrong on our end." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:109 #: lib/web/templates/email/email.text.eex:4 +#, elixir-autogen, elixir-format msgid "This is a demonstration site to test Mobilizon." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 +#, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:120 +#, elixir-autogen, elixir-format msgid "%{actor}'s private events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:115 +#, elixir-autogen, elixir-format msgid "%{actor}'s public events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:224 +#, elixir-autogen, elixir-format msgid "Feed for %{email} on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:61 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may contact the server administrator at %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:59 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may try to contact the server administrator." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:82 +#, elixir-autogen, elixir-format msgid "Technical details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:52 +#, elixir-autogen, elixir-format msgid "The Mobilizon server %{instance} seems to be temporarily down." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:72 +#, elixir-autogen, elixir-format msgid "Public feed for %{instance}" msgstr "" +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:316 msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:322 msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/actor.ex:43 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} has been cancelled!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:50 #: lib/web/templates/email/actor_suspension_participants.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:50 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:18 #: lib/web/templates/email/actor_suspension_participants.text.eex:1 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "" #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#, elixir-autogen, elixir-format #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 #: lib/service/export/participants/pdf.ex:96 +#, elixir-autogen, elixir-format msgid "%{event}_participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant message" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant name" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant status" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:52 #: lib/web/templates/email/admin/_role.html.heex:3 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:55 +#, elixir-autogen, elixir-format msgid "Creator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:49 #: lib/web/templates/email/admin/_role.html.heex:5 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Moderator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:37 +#, elixir-autogen, elixir-format msgid "Not approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:40 +#, elixir-autogen, elixir-format msgid "Not confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:46 +#, elixir-autogen, elixir-format msgid "Participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:43 +#, elixir-autogen, elixir-format msgid "Rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:122 +#, elixir-autogen, elixir-format msgid "Begins on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:125 +#, elixir-autogen, elixir-format msgid "Ends on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:132 +#, elixir-autogen, elixir-format msgid "Number of participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:120 +#, elixir-autogen, elixir-format msgid "Participants for %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:88 +#, elixir-autogen, elixir-format msgid "Anonymous participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.html.heex:12 #: lib/web/templates/email/date/event_tz_date_range.html.heex:20 #: lib/web/templates/email/date/event_tz_date_range.html.heex:36 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "🌐 %{timezone} %{offset}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (%{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (in your timezone %{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:18 #: lib/web/templates/email/notification_each_week.text.eex:1 +#, elixir-autogen, elixir-format msgid "On the agenda this week" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:113 +#, elixir-autogen, elixir-format msgid "Details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:28 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "From the %{start} to the %{end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:47 +#, elixir-autogen, elixir-format msgid "Manage your participation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:11 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "On %{date} from %{start_time} to %{end_time}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:132 +#, elixir-autogen, elixir-format msgid "Read more" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.html.heex:121 #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Online event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.html.heex:18 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Address:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:1 +#, elixir-autogen, elixir-format msgid "Date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:7 +#, elixir-autogen, elixir-format msgid "Details:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:182 +#, elixir-autogen, elixir-format msgid "Manage your notification settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Manage your participation:" msgstr "" +#: lib/web/templates/email/participation/card/_title.text.eex:3 +#: lib/web/templates/email/participation/card/_title.text.eex:3 #, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/card/_title.text.eex:3 -#: lib/web/templates/email/participation/card/_title.text.eex:3 msgid "Organizer: %{organizer}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:91 +#, elixir-autogen, elixir-format msgid "Participate" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Participate:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 +#, elixir-autogen, elixir-format msgid "Title: %{title}" msgstr "" +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:43 msgid "📅 Just scheduled by %{group}: %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:9 +#, elixir-autogen, elixir-format msgid "New end date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:10 +#, elixir-autogen, elixir-format msgid "New location:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:8 +#, elixir-autogen, elixir-format msgid "New start date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:18 #: lib/web/templates/email/group_membership_rejection.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry, not this time!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:74 +#, elixir-autogen, elixir-format msgid "View the group" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:18 #: lib/web/templates/email/group_membership_approval.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're in!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:61 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:88 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved." msgstr "" -#, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:47 #: lib/web/templates/email/pending_participation_notification.text.eex:4 +#, elixir-format msgid "You have one pending attendance request to process for the following event:" msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:18 #: lib/web/templates/email/admin_user_role_changed.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator changed your role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:122 +#, elixir-autogen, elixir-format msgid "An administrator confirmed your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:1 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:43 #: lib/web/email/admin.ex:70 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:18 #: lib/web/templates/email/admin_user_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually confirmed your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:98 +#, elixir-autogen, elixir-format msgid "An administrator updated your role on %{instance}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/email_changed_new.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:96 #: lib/web/templates/email/admin_user_email_changed_new.html.heex:62 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:62 #: lib/web/templates/email/admin_user_role_changed.html.heex:88 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:7 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:4 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:4 #: lib/web/templates/email/admin_user_role_changed.text.eex:8 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:79 +#, elixir-autogen, elixir-format msgid "Login on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:72 +#, elixir-autogen, elixir-format msgid "New role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:6 +#, elixir-autogen, elixir-format msgid "New role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:64 +#, elixir-autogen, elixir-format msgid "Old role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:5 +#, elixir-autogen, elixir-format msgid "Old role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin/_role.html.heex:7 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "User" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:62 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service:" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.html.heex:47 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/instance_follow.text.eex:5 +#, elixir-autogen, elixir-format, fuzzy msgid "%{name} just requested to follow your instance." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:48 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:54 msgid "%{name} just requested to follow your instance." msgstr "" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format, fuzzy msgid "If you accept, this profile will receive all of your public events." msgstr "" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "To accept this invitation, head over to the profile's admin page." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 msgid "View the details" msgstr "" +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "" +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "" +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/participation/event_card.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Read more: %{url}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/registration_confirmation.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Activate my account:" msgstr "" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/pt/LC_MESSAGES/errors.po b/priv/gettext/pt/LC_MESSAGES/errors.po index e8d21107c..ed59aa9ae 100644 --- a/priv/gettext/pt/LC_MESSAGES/errors.po +++ b/priv/gettext/pt/LC_MESSAGES/errors.po @@ -11,8 +11,8 @@ msgstr "" "Language: pt\n" "Plural-Forms: nplurals=2\n" -#, elixir-autogen #: lib/mobilizon/discussions/discussion.ex:69 +#, elixir-autogen msgid "can't be blank" msgstr "" @@ -88,70 +88,69 @@ msgstr "" msgid "must be equal to %{number}" msgstr "" +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:107 msgid "Cannot refresh the token" msgstr "" +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:272 msgid "Current profile is not a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:276 msgid "Current profile is not an administrator of the selected group" msgstr "" +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:610 msgid "Error while saving user settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 +#, elixir-autogen, elixir-format msgid "Group not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:98 #: lib/graphql/resolvers/group.ex:102 +#, elixir-autogen, elixir-format msgid "Group with ID %{id} not found" msgstr "" +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:85 msgid "Impossible to authenticate, either your email or password are invalid." msgstr "" +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:335 msgid "Member not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:94 +#, elixir-autogen, elixir-format msgid "No profile found for the moderator user" msgstr "" +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:272 msgid "No user to validate with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 +#, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:28 #: lib/graphql/resolvers/participant.ex:32 #: lib/graphql/resolvers/participant.ex:210 @@ -161,314 +160,314 @@ msgstr "" #: lib/graphql/resolvers/person.ex:396 #: lib/graphql/resolvers/person.ex:425 #: lib/graphql/resolvers/person.ex:440 +#, elixir-autogen, elixir-format msgid "Profile is not owned by authenticated user" msgstr "" +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:159 msgid "Registrations are not open" msgstr "" +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:427 msgid "The current password is invalid" msgstr "" +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 msgid "The new email doesn't seem to be valid" msgstr "" +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 msgid "The new email must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:430 msgid "The new password must be different" msgstr "" +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 msgid "The password provided is invalid" msgstr "" +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:434 msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:292 msgid "This user can't reset their password" msgstr "" +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:81 msgid "This user has been disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 msgid "Unable to validate user" msgstr "" +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:520 msgid "User already disabled" msgstr "" +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:585 msgid "User requested is not logged-in" msgstr "" +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:307 msgid "You are already a member of this group" msgstr "" +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:342 msgid "You can't leave this group because you are the only administrator" msgstr "" +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:304 msgid "You cannot join this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:132 +#, elixir-autogen, elixir-format msgid "You may not list groups unless moderator." msgstr "" +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:485 msgid "You need to be logged-in to change your email" msgstr "" +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:442 msgid "You need to be logged-in to change your password" msgstr "" +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:281 msgid "You need to be logged-in to delete a group" msgstr "" +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:547 msgid "You need to be logged-in to delete your account" msgstr "" +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:312 msgid "You need to be logged-in to join a group" msgstr "" +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:347 msgid "You need to be logged-in to leave a group" msgstr "" +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:245 msgid "You need to be logged-in to update a group" msgstr "" +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:112 msgid "You need to have an existing token to get a refresh token" msgstr "" +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 msgid "You requested again a confirmation email too soon" msgstr "" +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:162 msgid "Your email is not on the allowlist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:100 +#, elixir-autogen, elixir-format msgid "Error while performing background task" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:32 +#, elixir-autogen, elixir-format msgid "No profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:61 #: lib/graphql/resolvers/actor.ex:97 +#, elixir-autogen, elixir-format msgid "No remote profile found with this ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:72 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can suspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:105 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can unsuspend a profile" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:29 +#, elixir-autogen, elixir-format msgid "Only remote profiles may be refreshed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:64 +#, elixir-autogen, elixir-format msgid "Profile already suspended" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:96 +#, elixir-autogen, elixir-format msgid "A valid email is required by your instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:90 #: lib/graphql/resolvers/participant.ex:143 +#, elixir-autogen, elixir-format msgid "Anonymous participation is not enabled" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:210 +#, elixir-autogen, elixir-format msgid "Cannot remove the last administrator of a group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:207 +#, elixir-autogen, elixir-format msgid "Cannot remove the last identity of a user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:126 +#, elixir-autogen, elixir-format msgid "Comment is already deleted" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:103 #: lib/graphql/resolvers/discussion.ex:69 +#, elixir-autogen, elixir-format msgid "Discussion not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:71 #: lib/graphql/resolvers/report.ex:90 +#, elixir-autogen, elixir-format msgid "Error while saving report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:110 +#, elixir-autogen, elixir-format msgid "Error while updating report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:131 +#, elixir-autogen, elixir-format msgid "Event id not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 +#, elixir-autogen, elixir-format msgid "Event not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:87 #: lib/graphql/resolvers/participant.ex:128 #: lib/graphql/resolvers/participant.ex:155 #: lib/graphql/resolvers/participant.ex:336 +#, elixir-autogen, elixir-format msgid "Event with this ID %{id} doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:103 +#, elixir-autogen, elixir-format msgid "Internal Error" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:219 +#, elixir-autogen, elixir-format msgid "No discussion with ID %{id}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:80 #: lib/graphql/resolvers/todos.ex:107 #: lib/graphql/resolvers/todos.ex:179 #: lib/graphql/resolvers/todos.ex:208 #: lib/graphql/resolvers/todos.ex:237 +#, elixir-autogen, elixir-format msgid "No profile found for user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:64 +#, elixir-autogen, elixir-format msgid "No such feed token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:259 +#, elixir-autogen, elixir-format msgid "Participant already has role %{role}" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:187 #: lib/graphql/resolvers/participant.ex:220 #: lib/graphql/resolvers/participant.ex:263 +#, elixir-autogen, elixir-format msgid "Participant not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:32 +#, elixir-autogen, elixir-format msgid "Person with ID %{id} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:56 +#, elixir-autogen, elixir-format msgid "Person with username %{username} not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:169 #: lib/graphql/resolvers/post.ex:203 +#, elixir-autogen, elixir-format msgid "Post ID is not a valid ID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:172 #: lib/graphql/resolvers/post.ex:206 +#, elixir-autogen, elixir-format msgid "Post doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:84 +#, elixir-autogen, elixir-format msgid "Profile invited doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:93 #: lib/graphql/resolvers/member.ex:97 +#, elixir-autogen, elixir-format msgid "Profile is already a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:133 #: lib/graphql/resolvers/post.ex:175 #: lib/graphql/resolvers/post.ex:209 @@ -482,622 +481,623 @@ msgstr "" #: lib/graphql/resolvers/todos.ex:182 #: lib/graphql/resolvers/todos.ex:214 #: lib/graphql/resolvers/todos.ex:246 +#, elixir-autogen, elixir-format msgid "Profile is not member of group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:67 #: lib/graphql/resolvers/person.ex:233 +#, elixir-autogen, elixir-format msgid "Profile not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:48 +#, elixir-autogen, elixir-format msgid "Report not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:172 #: lib/graphql/resolvers/resource.ex:199 +#, elixir-autogen, elixir-format msgid "Resource doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:124 +#, elixir-autogen, elixir-format msgid "The event has already reached its maximum capacity" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:282 +#, elixir-autogen, elixir-format msgid "This token is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:176 #: lib/graphql/resolvers/todos.ex:243 +#, elixir-autogen, elixir-format msgid "Todo doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:77 #: lib/graphql/resolvers/todos.ex:211 #: lib/graphql/resolvers/todos.ex:240 +#, elixir-autogen, elixir-format msgid "Todo list doesn't exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:73 +#, elixir-autogen, elixir-format msgid "Token does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:67 #: lib/graphql/resolvers/feed_token.ex:70 +#, elixir-autogen, elixir-format msgid "Token is not a valid UUID" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:98 +#, elixir-autogen, elixir-format msgid "User not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:310 +#, elixir-autogen, elixir-format msgid "You already have a profile for this user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:134 +#, elixir-autogen, elixir-format msgid "You are already a participant of this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:87 +#, elixir-autogen, elixir-format msgid "You are not a member of this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:157 #: lib/graphql/resolvers/member.ex:173 #: lib/graphql/resolvers/member.ex:188 +#, elixir-autogen, elixir-format msgid "You are not a moderator or admin for this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:59 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:41 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:134 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:82 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a feed token if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:93 +#, elixir-autogen, elixir-format msgid "You are not allowed to update a comment if not connected" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:181 #: lib/graphql/resolvers/participant.ex:214 +#, elixir-autogen, elixir-format msgid "You can't leave event because you're the only event creator participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:192 +#, elixir-autogen, elixir-format msgid "You can't set yourself to a lower member role for this group because you are the only administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:122 +#, elixir-autogen, elixir-format msgid "You cannot delete this comment" msgstr "" +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:408 msgid "You cannot delete this event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:90 +#, elixir-autogen, elixir-format msgid "You cannot invite to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:76 +#, elixir-autogen, elixir-format msgid "You don't have permission to delete this token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:56 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list action logs" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:36 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:115 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to update a report" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:53 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to view a report" msgstr "" +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:250 msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:234 msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:276 msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:84 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access discussions" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:96 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access resources" msgstr "" +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:318 msgid "You need to be logged-in to create events" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:141 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create reports" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:140 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create resources" msgstr "" +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:417 msgid "You need to be logged-in to delete an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:214 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:207 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:108 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to join an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:225 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to leave an event" msgstr "" +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:374 msgid "You need to be logged-in to update an event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:180 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update posts" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:177 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update resources" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:236 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to view a resource preview" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:132 +#, elixir-autogen, elixir-format msgid "Parent resource doesn't belong to this group" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:114 +#, elixir-autogen, elixir-format msgid "The chosen password is too short." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:142 +#, elixir-autogen, elixir-format msgid "The registration token is already in use, this looks like an issue on our side." msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:108 +#, elixir-autogen, elixir-format msgid "This email is already used." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:99 +#, elixir-autogen, elixir-format msgid "Post not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:86 +#, elixir-autogen, elixir-format msgid "Invalid arguments passed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:92 +#, elixir-autogen, elixir-format msgid "Invalid credentials" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:90 +#, elixir-autogen, elixir-format msgid "Reset your password to login" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:97 #: lib/graphql/error.ex:102 +#, elixir-autogen, elixir-format msgid "Resource not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:104 +#, elixir-autogen, elixir-format msgid "Something went wrong" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:85 +#, elixir-autogen, elixir-format msgid "Unknown Resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:95 +#, elixir-autogen, elixir-format msgid "You don't have permission to do this" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged in" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:118 +#, elixir-autogen, elixir-format msgid "You can't accept this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:139 +#, elixir-autogen, elixir-format msgid "You can't reject this invitation with this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/media.ex:71 +#, elixir-autogen, elixir-format msgid "File doesn't have an allowed MIME type." msgstr "" +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:240 msgid "Profile is not administrator for the group" msgstr "" +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:363 msgid "You can't edit this event." msgstr "" +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:366 msgid "You can't attribute this event to this profile." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:142 +#, elixir-autogen, elixir-format msgid "This invitation doesn't exist." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:217 +#, elixir-autogen, elixir-format msgid "This member already has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:241 +#, elixir-autogen, elixir-format msgid "You don't have the right to remove this member." msgstr "" +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format -#: lib/mobilizon/actors/actor.ex:351 msgid "This username is already taken." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:81 +#, elixir-autogen, elixir-format msgid "You must provide either an ID or a slug to access a discussion" msgstr "" +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:313 msgid "Organizer profile is not owned by the user" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:93 +#, elixir-autogen, elixir-format msgid "Profile ID provided is not the anonymous profile one" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:181 #: lib/graphql/resolvers/group.ex:223 #: lib/graphql/resolvers/person.ex:148 #: lib/graphql/resolvers/person.ex:182 #: lib/graphql/resolvers/person.ex:304 +#, elixir-autogen, elixir-format msgid "The provided picture is too heavy" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/views/utils.ex:34 -msgid "Index file not found. You need to recompile the front-end." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:129 +#, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "" +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:503 msgid "Invalid activation token" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:226 +#, elixir-autogen, elixir-format msgid "Unable to fetch resource details from this URL." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/event.ex:164 #: lib/graphql/resolvers/participant.ex:253 #: lib/graphql/resolvers/participant.ex:328 +#, elixir-autogen, elixir-format msgid "Provided profile doesn't have moderator permissions on this event" msgstr "" +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:299 msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:354 msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:166 msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:129 +#, elixir-autogen, elixir-format msgid "Comment not found" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:123 +#, elixir-autogen, elixir-format msgid "Error while creating a discussion" msgstr "" +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:624 msgid "Error while updating locale" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:307 +#, elixir-autogen, elixir-format msgid "Error while uploading pictures" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:190 +#, elixir-autogen, elixir-format msgid "Failed to leave the event" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:236 +#, elixir-autogen, elixir-format msgid "Failed to update the group" msgstr "" +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 msgid "Failed to update user email" msgstr "" +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:499 msgid "Failed to validate user email" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:146 +#, elixir-autogen, elixir-format msgid "The anonymous actor ID is invalid" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:165 +#, elixir-autogen, elixir-format msgid "Unknown error while updating resource" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:84 +#, elixir-autogen, elixir-format msgid "You are not the comment creator" msgstr "" +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:424 msgid "You cannot change your password." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:321 +#, elixir-autogen, elixir-format msgid "Format not supported" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:305 +#, elixir-autogen, elixir-format msgid "A dependency needed to export to %{format} is not installed" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:313 +#, elixir-autogen, elixir-format msgid "An error occured while saving export" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/controllers/export_controller.ex:30 +#, elixir-autogen, elixir-format msgid "Export to format %{format} is not enabled on this instance" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:187 +#, elixir-autogen, elixir-format msgid "Only admins can create groups" msgstr "" +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:306 msgid "Only groups can create events" msgstr "" +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:292 msgid "Unknown error while creating event" msgstr "" +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:480 msgid "User cannot change email" msgstr "" +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:391 msgid "Follow does not match your account" msgstr "" +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:395 msgid "Follow not found" msgstr "" +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:345 msgid "Profile with username %{username} not found" msgstr "" +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:340 msgid "This profile does not belong to you" msgstr "" +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:365 msgid "You are already following this group" msgstr "" +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:374 msgid "You need to be logged-in to follow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:423 msgid "You need to be logged-in to unfollow a group" msgstr "" +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:400 msgid "You need to be logged-in to update a group follow" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:210 +#, elixir-autogen, elixir-format msgid "This member does not exist" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:234 +#, elixir-autogen, elixir-format msgid "You don't have the role needed to remove this member." msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:252 +#, elixir-autogen, elixir-format msgid "You must be logged-in to remove a member" msgstr "" +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:156 msgid "Your email seems to be using an invalid format" msgstr "" +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:380 msgid "Can't confirm an already confirmed user" msgstr "" +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:384 msgid "Deconfirming users is not supported" msgstr "" +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:356 msgid "The new role must be different" msgstr "" +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format, fuzzy -#: lib/graphql/resolvers/admin.ex:307 msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" -#, elixir-autogen, elixir-format #: lib/graphql/api/groups.ex:33 +#, elixir-autogen, elixir-format msgid "A profile or group with that name already exists" msgstr "" +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:506 msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/pt_BR/LC_MESSAGES/activity.po b/priv/gettext/pt_BR/LC_MESSAGES/activity.po index cbe840b21..e16fdf7a2 100644 --- a/priv/gettext/pt_BR/LC_MESSAGES/activity.po +++ b/priv/gettext/pt_BR/LC_MESSAGES/activity.po @@ -72,7 +72,7 @@ msgstr "%{profile} criou a pasta %{resource}." msgid "%{profile} created the group %{group}." msgstr "%{profile} criou o grupo %{group}." -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 #, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." @@ -84,38 +84,38 @@ msgstr "%{profile} criou o recurso %{resource}." msgid "%{profile} deleted the discussion %{discussion}." msgstr "%{profile} excluiu a discussão %{discussion}." -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 #, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "%{profile} excluiu a pasta %{resource}." -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 #, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "%{profile} excluiu o recurso %{resource}." -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member}." msgstr "%{profile} excluiu o membro %{member}." -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 #, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "%{profile} moveu a pasta %{resource}." -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 #, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "%{profile} moveu o recurso %{resource}." -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format msgid "%{profile} quit the group." msgstr "%{profile} deixou o grupo." @@ -126,14 +126,14 @@ msgstr "%{profile} deixou o grupo." msgid "%{profile} renamed the discussion %{discussion}." msgstr "%{profile} renomeou a discussão %{discussion}." -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 #, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "" "%{profile} alterou o nome da pasta %{old_resource_title} para %{resource}." -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 #, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." @@ -146,14 +146,14 @@ msgstr "" msgid "%{profile} replied to the discussion %{discussion}." msgstr "%{profile} respondeu à discussão %{discussion}." -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 #, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "%{profile} atualizou o grupo %{group}." -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member}." msgstr "%{profile} atualizou o membro %{member}." @@ -166,14 +166,14 @@ msgid "The event %{event} was created by %{profile}." msgstr "O evento %{event} foi criado por %{profile}." #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 #, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "O evento %{event} foi excluído por %{profile}." #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 #, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." @@ -185,13 +185,13 @@ msgstr "O evento %{event} foi atualizado por %{profile}." msgid "The post %{post} was created by %{profile}." msgstr "A postagem %{post} foi criada por %{profile}." -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 #, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "A postagem %{post} foi excluída por %{profile}." -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 #, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." @@ -204,14 +204,14 @@ msgid "%{member} joined the group." msgstr "%{member} entrou no grupo." #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 #, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "%{profile} comentou no evento %{event}." #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 #, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." @@ -224,7 +224,7 @@ msgstr "" "Não quer receber notificações de atividade? Você pode alterar sua frequência " "ou desativá-las em suas configurações." -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 #, elixir-format msgid "View one more activity" @@ -248,7 +248,7 @@ msgid "Activity on %{instance}" msgstr "Atividade em %{instance}" #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 @@ -263,7 +263,7 @@ msgstr "%{profile} publicou um aviso no evento %{event}." msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "%{profile} mencionou você em um comentário no evento %{event}." -#: lib/web/templates/email/email_direct_activity.html.heex:249 +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" @@ -299,14 +299,14 @@ msgid "Weekly activity recap for %{instance}" msgstr "Resumo semanal de atividades para %{instance}" #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 #, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "%{profile} comentou no seu evento %{event}." #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 #, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." @@ -467,3 +467,9 @@ msgstr "%{profile} renomeou a discussão %{discussion} no grupo %{group}." #, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "%{profile} respondeu à discussão %{discussion} no grupo %{group}." + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "%{profile} adicionou o membro %{member}." diff --git a/priv/gettext/pt_BR/LC_MESSAGES/default.po b/priv/gettext/pt_BR/LC_MESSAGES/default.po index d402cf449..b2280128c 100644 --- a/priv/gettext/pt_BR/LC_MESSAGES/default.po +++ b/priv/gettext/pt_BR/LC_MESSAGES/default.po @@ -14,267 +14,267 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 3.11.2\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:66 +#, elixir-autogen, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" "Se você não fez essa solicitação, favor ignorar este email. Sua senha não " "será modificada até que você acesse o link abaixo e crie uma nova senha." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:120 +#, elixir-autogen, elixir-format msgid "%{title} by %{creator}" msgstr "%{title} por %{creator}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:80 +#, elixir-autogen, elixir-format msgid "Activate my account" msgstr "Ativar a minha conta" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:150 #: lib/web/templates/email/email.text.eex:9 +#, elixir-autogen, elixir-format msgid "Ask the community on Framacolibri" msgstr "Perguntar à comunidade Framacolibri" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:15 +#, elixir-autogen, elixir-format msgid "Comments" msgstr "Comentários" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:115 #: lib/web/templates/email/report.text.eex:11 +#, elixir-autogen, elixir-format msgid "Event" msgstr "Evento" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:49 +#, elixir-autogen, elixir-format msgid "Instructions to reset your password on %{instance}" msgstr "Instruções para reiniciar a senha de %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:21 +#, elixir-autogen, elixir-format msgid "Reason" msgstr "Razão" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:86 +#, elixir-autogen, elixir-format msgid "Reset Password" msgstr "Reinicializar a senha" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:53 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "" "Reinicializar a sua senha é fácil. Apenas aperte o botão abaixo e siga as " "instruções. Tudo estará funcionando em breve." -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:26 +#, elixir-autogen, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "Instruções para confirmar sua conta Mobilizon na instância %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:22 +#, elixir-autogen, elixir-format msgid "New report on Mobilizon instance %{instance}" msgstr "Novo relato na instância Mobilizon %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:67 #: lib/web/templates/email/before_event_notification.text.eex:4 +#, elixir-autogen, elixir-format msgid "Go to event page" msgstr "Va para a página do evento" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:1 +#, elixir-autogen, elixir-format msgid "New report from %{reporter} on %{instance}" msgstr "Novo relato sobre %{reporter} na %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:1 +#, elixir-autogen, elixir-format msgid "Participation approved" msgstr "Participação aprovada" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:18 #: lib/web/templates/email/password_reset.text.eex:1 +#, elixir-autogen, elixir-format msgid "Password reset" msgstr "Senha redefinida" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:7 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "" "Redefinir sua senha é fácil. Clique no link abaixo e siga as instruções. " "Estará pronto em pouco tempo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "" "Você criou a sua conta com a hospedagem %{host} e com este endereço de e-" "mail. Você está a um clique para ativar sua conta. Se não for você favor " "ignorar este e-mail." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:114 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been approved" msgstr "A sua participação no evento %{title} foi aprovada" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:67 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been rejected" msgstr "A sua participação no evento %{title} foi rejeitada" -#, elixir-autogen, elixir-format #: lib/web/email/event.ex:44 +#, elixir-autogen, elixir-format msgid "Event %{title} has been updated" msgstr "Evento %{title} foi atualizado" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:7 +#, elixir-autogen, elixir-format msgid "New title: %{title}" msgstr "Novo Título: %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:5 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "Você solicitou uma nova senha para sua conta em %{instance}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:105 +#, elixir-autogen, elixir-format msgid "Warning" msgstr "Atenção" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:140 +#, elixir-autogen, elixir-format msgid "Confirm your participation to event %{title}" msgstr "Confirmar sua participação no evento %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:106 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal ID for your current selected identity" msgstr "Um ID interno para a sua atual identidade selecionada" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal user ID" msgstr "Um ID interno" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Any of the information we collect from you may be used in the following ways:" msgstr "" "Qualquer informação que coletamos de você poderá ser utilizada das seguintes " "maneiras:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:13 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Basic account information" msgstr "Informações básicas da conta" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:32 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do not share any dangerous information over Mobilizon." msgstr "Não compartilhe nenhuma informação perigosa no Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:123 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we disclose any information to outside parties?" msgstr "Nós divulgamos alguma informação a terceiros?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:100 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we use cookies?" msgstr "Utilizamos cookies?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "How do we protect your information?" msgstr "Como nós protegemos as suas informações?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:36 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "IPs and other metadata" msgstr "IPs e outros metadados" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:23 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Published events and comments" msgstr "Eventos publicados e comentários" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:93 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain the IP addresses associated with registered users no more than 12 months." msgstr "" "Conserva o endereço IP associado com os usuários registrados não mais que 12 " "meses." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:107 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Tokens to authenticate you" msgstr "Tokens para autenticar você" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:38 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We also may retain server logs which include the IP address of every request to our server." msgstr "" "Também podemos conservar os registros dos servidores que incluem o endereço " "IP de cada solicitação ao nosso servidor." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:102 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We store the following information on your device when you connect:" msgstr "" "Nós armazenamos a seguinte informação no seu aparelho quando você conecta:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:84 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We will make a good faith effort to:" msgstr "Iremos fazer um esforço de boa fé para:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:45 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What do we use your information for?" msgstr "Para que usamos a sua informação?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:83 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What is our data retention policy?" msgstr "Qual é a nossa política de retenção de dados?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:99 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You may irreversibly delete your account at any time." msgstr "Você poderá excluir sua conta a qualquer momento." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to our Privacy Policy" msgstr "Mudanças em nossa Política de Privacidade" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:139 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site." msgstr "" @@ -285,8 +285,8 @@ msgstr "" "General_Data_Protection_Regulation\">General Data Protection Regulation / " "Regulamentação de Proteção de Dados Gerais- ) não use este site." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site." msgstr "" @@ -297,30 +297,30 @@ msgstr "" "Children's Online Privacy Protection Act / Ato de Proteção da Privacidade " "Online das Crianças ) não use este site." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:160 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we decide to change our privacy policy, we will post those changes on this page." msgstr "" "Se decidirmos mudar nossa política de privacidade, iremos publicar essas " "mudanças nesta página." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:153 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Law requirements can be different if this server is in another jurisdiction." msgstr "" "Os requisitos legais podem ser diferentes se este servidor estiver em outra " "jurisdição." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:137 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Site usage by children" msgstr "Uso do site por crianças" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:68 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions." msgstr "" @@ -330,8 +330,8 @@ msgstr "" "responder a solicitações, e/ou outros pedidos\n" " ou dúvidas." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:61 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations." msgstr "" @@ -339,8 +339,8 @@ msgstr "" "com outros para saber conhecidas para determinar a proibição,\n" " evasões ou outras violações." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:54 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in." msgstr "" @@ -349,109 +349,109 @@ msgstr "" " interagir com o conteúdo e publicações de outras pessoas e colocar o seu " "próprio conteúdo se você estiver logado (dentro do sistema)." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:10 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What information do we collect?" msgstr "Quais informações coletamos?" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:182 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: confirm your email address" msgstr "Mobilizon da instância %{instance}: confirma seu endereço de email" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:159 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: email changed" msgstr "Mobilizon da instância %{instance}: email alterado" -#, elixir-format #: lib/web/email/notification.ex:52 +#, elixir-format msgid "One event planned today" msgid_plural "%{nb_events} events planned today" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:47 #: lib/web/templates/email/on_day_notification.text.eex:3 +#, elixir-format msgid "You have one event today:" msgid_plural "You have %{total} events today:" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.text.eex:3 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{group}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:18 #: lib/web/templates/email/group_invite.text.eex:1 +#, elixir-autogen, elixir-format msgid "Come along!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/notification.ex:24 +#, elixir-autogen, elixir-format msgid "Don't forget to go to %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:47 #: lib/web/templates/email/before_event_notification.text.eex:3 +#, elixir-autogen, elixir-format msgid "Get ready for %{title}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:83 +#, elixir-autogen, elixir-format msgid "See my groups" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:65 #: lib/web/templates/email/group_invite.text.eex:5 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to your groups." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.text.eex:5 +#, elixir-autogen, elixir-format msgid "View the event on: %{link}" msgstr "Veja o evento atualizado em: %{link}" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:30 +#, elixir-autogen, elixir-format msgid "You have been invited by %{inviter} to join group %{group}" msgstr "" -#, elixir-format #: lib/web/email/notification.ex:81 +#, elixir-format msgid "One event planned this week" msgid_plural "%{nb_events} events planned this week" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/email/notification.ex:107 +#, elixir-format msgid "One participation request for event %{title} to process" msgid_plural "%{number_participation_requests} participation requests for event %{title} to process" msgstr[0] "" msgstr[1] "" -#, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:47 #: lib/web/templates/email/notification_each_week.text.eex:3 +#, elixir-format msgid "You have one event this week:" msgid_plural "You have %{total} events this week:" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/service/metadata/utils.ex:53 +#, elixir-autogen, elixir-format msgid "The event organizer didn't add any description." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:78 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm." msgstr "" @@ -463,8 +463,8 @@ msgstr "" "TLS, e a sua senha esta em forma de hash usando\n" " um forte algoritmo de mão única." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety." msgstr "" @@ -479,242 +479,242 @@ msgstr "" " da lei, fazer cumprir a política de nosso site ou proteger o direito, a " "propriedade ou segurança nossa e de outros." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:62 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Accepting these Terms" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:73 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to these Terms" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:271 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:192 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:217 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:211 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:167 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that is illegal or unlawful, that would otherwise create liability;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:103 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Creating Accounts" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:284 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Entire Agreement" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:294 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Feedback" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:261 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Hyperlinks and Third Party Content" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:279 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:205 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:128 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:94 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Privacy Policy" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:304 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions & Contact Information" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:277 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Termination" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:199 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your Content & Conduct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:263 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:224 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:254 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For full details about the Mobilizon software see here." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:82 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:179 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:152 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:286 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:247 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:185 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:306 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions or comments about the Service may be directed to us at %{contact}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:245 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Source code" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:296 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:234 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:7 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} will not use or transmit or resell your personal data" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:113 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:240 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:321 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA." msgstr "" @@ -722,8 +722,8 @@ msgstr "" "social/terms\">Mastodon e Discourse." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA." msgstr "" @@ -731,98 +731,97 @@ msgstr "" "social/terms\">Mastodon e Discourse." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:3 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Short version" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:29 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The service is provided without warranties and these terms may change in the future" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:166 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:314 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:21 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect other people and %{instance_name}'s rules when using the service" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect the law when using %{instance_name}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:5 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content is yours" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71 +#, elixir-autogen, elixir-format msgid "Confirm my e-mail address" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm your e-mail" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:142 #: lib/web/templates/email/email.text.eex:8 +#, elixir-autogen, elixir-format msgid "Need help? Is something not working as expected?" msgstr "Precisa de ajuda? Algo não está funcionando bem?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" "Você criou uma conta em %{host} com este endereço de email. Falta um clique " "pra você ativar sua conta." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:18 +#, elixir-autogen, elixir-format msgid "New report on %{instance}" msgstr "Novo relato em %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "The email address for your account on %{host} is being changed to:" msgstr "O endereço de email para sua conta em %{host} foi mudado para:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:47 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "Você solicitou uma nova senha para sua conta em %{instance}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:5 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "Por favor não utilize este serviço em nenhum caso real" -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 #: lib/web/templates/email/event_updated.html.heex:172 @@ -831,6 +830,7 @@ msgstr "Por favor não utilize este serviço em nenhum caso real" #: lib/web/templates/email/notification_each_week.text.eex:11 #: lib/web/templates/email/on_day_notification.html.heex:89 #: lib/web/templates/email/on_day_notification.text.eex:11 +#, elixir-format msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button." msgstr[0] "" @@ -840,345 +840,339 @@ msgstr[1] "" "Se você precisar cancelar a sua participação apenas acesse a página do " "evento através do link acima e clique no botão participação." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} é um servidor Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:187 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} é um servidor Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:18 #: lib/web/templates/email/pending_participation_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "A request is pending!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:18 #: lib/web/templates/email/before_event_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "An event is upcoming!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:18 #: lib/web/templates/email/email_changed_new.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm new email" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:108 +#, elixir-autogen, elixir-format msgid "End" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:18 #: lib/web/templates/email/event_updated.text.eex:1 +#, elixir-autogen, elixir-format msgid "Event update!" msgstr "Evento atualizado!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:155 +#, elixir-autogen, elixir-format msgid "Flagged comments" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:59 #: lib/web/templates/email/event_participation_approved.text.eex:7 +#, elixir-autogen, elixir-format msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:79 #: lib/web/templates/email/email_changed_old.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you did not trigger this change yourself, it is likely that someone has gained access to your %{host} account. Please log in and change your password immediately. If you cannot login, contact the admin on %{host}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:12 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 #: lib/web/templates/email/registration_confirmation.html.heex:62 #: lib/web/templates/email/registration_confirmation.text.eex:7 +#, elixir-autogen, elixir-format msgid "If you didn't trigger this email, you may safely ignore it." msgstr "Se você não não solicitou isso, favor ignorar este email." -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:84 #: lib/web/templates/email/before_event_notification.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgstr "" "Se você precisar cancelar a sua participação apenas acesse a página do " "evento através do link acima e clique no botão participação." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:193 #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "Learn more about Mobilizon here!" msgstr "Aprenda mais sobre Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:123 #: lib/web/templates/export/event_participants.html.heex:129 +#, elixir-autogen, elixir-format msgid "Location" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:133 +#, elixir-autogen, elixir-format msgid "Location address was removed" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:89 #: lib/web/templates/email/pending_participation_notification.text.eex:8 +#, elixir-autogen, elixir-format msgid "Manage pending requests" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:18 #: lib/web/templates/email/registration_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Nearly there!" msgstr "Você está quase lá!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:18 #: lib/web/templates/email/email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "New email confirmation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:191 +#, elixir-autogen, elixir-format msgid "Reasons for report" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:48 +#, elixir-autogen, elixir-format msgid "Someone on %{instance} reported the following content for you to analyze:" msgstr "Alguém da instância %{instance} reportou o seguinte conteúdo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:18 #: lib/web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry! You're not going." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:93 +#, elixir-autogen, elixir-format msgid "Start" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:3 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:74 #: lib/web/templates/email/event_updated.text.eex:6 +#, elixir-autogen, elixir-format msgid "This event has been cancelled by its organizers. Sorry!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:68 #: lib/web/templates/email/event_updated.text.eex:4 +#, elixir-autogen, elixir-format msgid "This event has been confirmed" msgstr "Evento foi confirmado" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:70 #: lib/web/templates/email/event_updated.text.eex:5 +#, elixir-autogen, elixir-format msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:59 #: lib/web/templates/email/event_participation_rejected.text.eex:7 +#, elixir-autogen, elixir-format msgid "Unfortunately, the organizers rejected your request." msgstr "Infelizmente, a organização rejeitou a sua participação." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:70 +#, elixir-autogen, elixir-format msgid "Verify your email address" msgstr "Verificar endereço de email" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:232 +#, elixir-autogen, elixir-format msgid "View report" msgstr "Veja o relato" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:24 +#, elixir-autogen, elixir-format msgid "View report:" msgstr "Veja o relato" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 +#, elixir-autogen, elixir-format msgid "Visit event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:155 +#, elixir-autogen, elixir-format msgid "Visit the updated event page" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:12 +#, elixir-autogen, elixir-format msgid "Visit the updated event page: %{link}" msgstr "Veja o evento atualizado em: %{link}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:18 #: lib/web/templates/email/on_day_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "What's up today?" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:96 #: lib/web/templates/email/event_participation_approved.text.eex:11 #: lib/web/templates/email/event_participation_confirmed.html.heex:96 #: lib/web/templates/email/event_participation_confirmed.text.eex:6 +#, elixir-autogen, elixir-format msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:106 #: lib/web/templates/email/pending_participation_notification.text.eex:10 +#, elixir-autogen, elixir-format msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:5 #: lib/web/templates/email/event_participation_confirmed.text.eex:3 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "Você solicitou participar no evento %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're going!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:87 #: lib/web/templates/email/email_changed_new.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:112 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "Por favor não utilize este serviço em nenhum caso real" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:64 #: lib/web/templates/email/group_member_removal.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -msgid "So long, and thanks for the fish!" -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:114 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.text.eex:3 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:47 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:47 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:85 #: lib/web/templates/email/group_suspension.text.eex:7 +#, elixir-autogen, elixir-format msgid "As this group was located on another instance, it will continue to work for other instances than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:71 #: lib/web/templates/email/group_suspension.text.eex:5 +#, elixir-autogen, elixir-format msgid "As this group was located on this instance, all of it's data has been irretrievably deleted." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:18 #: lib/web/templates/email/group_suspension.text.eex:1 +#, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:90 msgid "The group %{group} has been suspended on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:64 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:96 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For information about how we collect and use information about users of the Service, please check our privacy policy." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:88 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:109 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you delete this information, you need to login again." msgstr "Se você apagar esta informação, você precisa entrar novamente." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:111 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser." msgstr "" @@ -1190,22 +1184,22 @@ msgstr "" "somente impedir de exibir o status da participação .\n" " no seu navegador." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:117 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Note: This information is stored in your localStorage and not your cookies." msgstr "" "Nota: Estas informações são armazenadas no seu armazenamento local " "(localStorage) e não no seus cookies." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:231 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our responsibility" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:87 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days." msgstr "" @@ -1213,27 +1207,27 @@ msgstr "" "solicitações a este servidor, de modo que permaneçam não mais que\n" " 90 dias." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:3 #: lib/web/templates/api/terms.html.heex:39 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:120 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:140 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering." msgstr "" @@ -1252,32 +1246,32 @@ msgstr "" " cabeçalho são sempre exibidas publicamente. Mas você pode, no entanto, " "visitar este site sem se registrar." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:55 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:134 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:25 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them." msgstr "" @@ -1291,824 +1285,823 @@ msgstr "" "ver essas mensagens e fazerem uma captura\n" " e, então, compartilha-las novamente." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:132 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.text.eex:4 +#, elixir-autogen, elixir-format msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:47 #: lib/web/templates/email/event_participation_confirmed.html.heex:47 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "Você solicitou participar no evento %{title}." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:91 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been confirmed" msgstr "A sua participação no evento %{title} foi aprovada" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:54 +#, elixir-autogen, elixir-format msgid "%{reporter} reported the following content." msgstr "%{reporter_name} (%{reporter_username}) reportou o seguinte conteúdo." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:5 +#, elixir-autogen, elixir-format msgid "Group %{group} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:71 +#, elixir-autogen, elixir-format msgid "Group reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:7 +#, elixir-autogen, elixir-format msgid "Profile %{profile} was reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:81 +#, elixir-autogen, elixir-format msgid "Profile reported" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.html.heex:59 +#, elixir-autogen, elixir-format msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:99 +#, elixir-autogen, elixir-format msgid "A text is required for the post" msgstr "" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:98 +#, elixir-autogen, elixir-format msgid "A title is required for the post" msgstr "" +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.text.eex:5 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:53 msgid "%{name} requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "" +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:47 msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:18 #: lib/web/templates/email/instance_follow.text.eex:1 +#, elixir-autogen, elixir-format msgid "Want to connect?" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" - -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:47 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:83 +#, elixir-autogen, elixir-format msgid "Event title" msgstr "Evento" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:47 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:7 +#, elixir-autogen, elixir-format msgid "This page is not correct" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:50 +#, elixir-autogen, elixir-format msgid "We're sorry, but something went wrong on our end." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:109 #: lib/web/templates/email/email.text.eex:4 +#, elixir-autogen, elixir-format msgid "This is a demonstration site to test Mobilizon." msgstr "Este é um site de demonstração para testar a versão beta do Mobilizon." -#, elixir-autogen, elixir-format #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 +#, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:120 +#, elixir-autogen, elixir-format msgid "%{actor}'s private events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:115 +#, elixir-autogen, elixir-format msgid "%{actor}'s public events feed on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:224 +#, elixir-autogen, elixir-format msgid "Feed for %{email} on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:61 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may contact the server administrator at %{contact}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:59 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may try to contact the server administrator." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:82 +#, elixir-autogen, elixir-format msgid "Technical details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:52 +#, elixir-autogen, elixir-format msgid "The Mobilizon server %{instance} seems to be temporarily down." msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:72 +#, elixir-autogen, elixir-format msgid "Public feed for %{instance}" msgstr "" +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:316 msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:322 msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/actor.ex:43 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} has been cancelled!" msgstr "A sua participação no evento %{title} foi aprovada" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:50 #: lib/web/templates/email/actor_suspension_participants.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:50 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:18 #: lib/web/templates/email/actor_suspension_participants.text.eex:1 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "A sua participação no evento %{title} foi aprovada" #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#, elixir-autogen, elixir-format #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 #: lib/service/export/participants/pdf.ex:96 +#, elixir-autogen, elixir-format msgid "%{event}_participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant message" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant name" msgstr "Participação aprovada" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant status" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:52 #: lib/web/templates/email/admin/_role.html.heex:3 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Administrator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:55 +#, elixir-autogen, elixir-format msgid "Creator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:49 #: lib/web/templates/email/admin/_role.html.heex:5 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Moderator" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:37 +#, elixir-autogen, elixir-format msgid "Not approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:40 +#, elixir-autogen, elixir-format msgid "Not confirmed" msgstr "" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:46 +#, elixir-autogen, elixir-format msgid "Participant" msgstr "Participação aprovada" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:43 +#, elixir-autogen, elixir-format msgid "Rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:122 +#, elixir-autogen, elixir-format msgid "Begins on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:125 +#, elixir-autogen, elixir-format msgid "Ends on" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:132 +#, elixir-autogen, elixir-format msgid "Number of participants" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:120 +#, elixir-autogen, elixir-format msgid "Participants for %{event}" msgstr "Participação aprovada" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:88 +#, elixir-autogen, elixir-format msgid "Anonymous participant" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.html.heex:12 #: lib/web/templates/email/date/event_tz_date_range.html.heex:20 #: lib/web/templates/email/date/event_tz_date_range.html.heex:36 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "🌐 %{timezone} %{offset}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (%{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (in your timezone %{timezone} %{offset})" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:18 #: lib/web/templates/email/notification_each_week.text.eex:1 +#, elixir-autogen, elixir-format msgid "On the agenda this week" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:113 +#, elixir-autogen, elixir-format msgid "Details" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:28 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "From the %{start} to the %{end}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:47 +#, elixir-autogen, elixir-format msgid "Manage your participation" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:11 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "On %{date} from %{start_time} to %{end_time}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:132 +#, elixir-autogen, elixir-format msgid "Read more" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.html.heex:121 #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Online event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.html.heex:18 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Address:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:1 +#, elixir-autogen, elixir-format msgid "Date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:7 +#, elixir-autogen, elixir-format msgid "Details:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:182 +#, elixir-autogen, elixir-format msgid "Manage your notification settings" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Manage your participation:" msgstr "" +#: lib/web/templates/email/participation/card/_title.text.eex:3 +#: lib/web/templates/email/participation/card/_title.text.eex:3 #, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/card/_title.text.eex:3 -#: lib/web/templates/email/participation/card/_title.text.eex:3 msgid "Organizer: %{organizer}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:91 +#, elixir-autogen, elixir-format msgid "Participate" msgstr "Participação aprovada" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Participate:" msgstr "Participação aprovada" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 +#, elixir-autogen, elixir-format msgid "Title: %{title}" msgstr "" +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:43 msgid "📅 Just scheduled by %{group}: %{event}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:9 +#, elixir-autogen, elixir-format msgid "New end date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:10 +#, elixir-autogen, elixir-format msgid "New location:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:8 +#, elixir-autogen, elixir-format msgid "New start date:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:18 #: lib/web/templates/email/group_membership_rejection.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry, not this time!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:74 +#, elixir-autogen, elixir-format msgid "View the group" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:18 #: lib/web/templates/email/group_membership_approval.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're in!" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:61 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:88 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved." msgstr "" -#, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:47 #: lib/web/templates/email/pending_participation_notification.text.eex:4 +#, elixir-format msgid "You have one pending attendance request to process for the following event:" msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:" msgstr[0] "" msgstr[1] "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:18 #: lib/web/templates/email/admin_user_role_changed.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator changed your role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:122 +#, elixir-autogen, elixir-format msgid "An administrator confirmed your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:1 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:43 #: lib/web/email/admin.ex:70 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:18 #: lib/web/templates/email/admin_user_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually confirmed your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:98 +#, elixir-autogen, elixir-format msgid "An administrator updated your role on %{instance}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/email_changed_new.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:96 #: lib/web/templates/email/admin_user_email_changed_new.html.heex:62 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:62 #: lib/web/templates/email/admin_user_role_changed.html.heex:88 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:7 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:4 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:4 #: lib/web/templates/email/admin_user_role_changed.text.eex:8 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:79 +#, elixir-autogen, elixir-format msgid "Login on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:72 +#, elixir-autogen, elixir-format msgid "New role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:6 +#, elixir-autogen, elixir-format msgid "New role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:64 +#, elixir-autogen, elixir-format msgid "Old role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:5 +#, elixir-autogen, elixir-format msgid "Old role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin/_role.html.heex:7 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "User" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:62 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service:" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/admin_user_role_changed.html.heex:47 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/instance_follow.text.eex:5 +#, elixir-autogen, elixir-format, fuzzy msgid "%{name} just requested to follow your instance." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:48 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:54 msgid "%{name} just requested to follow your instance." msgstr "" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format, fuzzy msgid "If you accept, this profile will receive all of your public events." msgstr "" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "To accept this invitation, head over to the profile's admin page." msgstr "" +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 msgid "View the details" msgstr "" +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Comentários" +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Atenção" +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/participation/event_card.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Read more: %{url}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/registration_confirmation.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Activate my account:" msgstr "Ativar a minha conta" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/pt_BR/LC_MESSAGES/errors.po b/priv/gettext/pt_BR/LC_MESSAGES/errors.po index a1b401f45..ae359ff49 100644 --- a/priv/gettext/pt_BR/LC_MESSAGES/errors.po +++ b/priv/gettext/pt_BR/LC_MESSAGES/errors.po @@ -95,32 +95,32 @@ msgstr "" msgid "must be equal to %{number}" msgstr "" -#: lib/graphql/resolvers/user.ex:107 +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format msgid "Cannot refresh the token" msgstr "" -#: lib/graphql/resolvers/group.ex:272 +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format msgid "Current profile is not a member of this group" msgstr "" -#: lib/graphql/resolvers/group.ex:276 +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format msgid "Current profile is not an administrator of the selected group" msgstr "" -#: lib/graphql/resolvers/user.ex:610 +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format msgid "Error while saving user settings" msgstr "" #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 #, elixir-autogen, elixir-format msgid "Group not found" @@ -132,12 +132,12 @@ msgstr "" msgid "Group with ID %{id} not found" msgstr "" -#: lib/graphql/resolvers/user.ex:85 +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format msgid "Impossible to authenticate, either your email or password are invalid." msgstr "" -#: lib/graphql/resolvers/group.ex:335 +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format msgid "Member not found" msgstr "" @@ -147,13 +147,13 @@ msgstr "" msgid "No profile found for the moderator user" msgstr "" -#: lib/graphql/resolvers/user.ex:272 +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format msgid "No user to validate with this email was found" msgstr "" #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 #, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "" @@ -171,82 +171,82 @@ msgstr "" msgid "Profile is not owned by authenticated user" msgstr "" -#: lib/graphql/resolvers/user.ex:159 +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format msgid "Registrations are not open" msgstr "" -#: lib/graphql/resolvers/user.ex:427 +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format msgid "The current password is invalid" msgstr "" -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format msgid "The new email doesn't seem to be valid" msgstr "" -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format msgid "The new email must be different" msgstr "" -#: lib/graphql/resolvers/user.ex:430 +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format msgid "The new password must be different" msgstr "" -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format msgid "The password provided is invalid" msgstr "" -#: lib/graphql/resolvers/user.ex:434 +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" -#: lib/graphql/resolvers/user.ex:292 +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format msgid "This user can't reset their password" msgstr "" -#: lib/graphql/resolvers/user.ex:81 +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format msgid "This user has been disabled" msgstr "" -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format msgid "Unable to validate user" msgstr "" -#: lib/graphql/resolvers/user.ex:520 +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format msgid "User already disabled" msgstr "" -#: lib/graphql/resolvers/user.ex:585 +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format msgid "User requested is not logged-in" msgstr "" -#: lib/graphql/resolvers/group.ex:307 +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format msgid "You are already a member of this group" msgstr "" -#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format msgid "You can't leave this group because you are the only administrator" msgstr "" -#: lib/graphql/resolvers/group.ex:304 +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format msgid "You cannot join this group" msgstr "" @@ -256,53 +256,53 @@ msgstr "" msgid "You may not list groups unless moderator." msgstr "" -#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format msgid "You need to be logged-in to change your email" msgstr "" -#: lib/graphql/resolvers/user.ex:442 +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format msgid "You need to be logged-in to change your password" msgstr "" -#: lib/graphql/resolvers/group.ex:281 +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format msgid "You need to be logged-in to delete a group" msgstr "" -#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format msgid "You need to be logged-in to delete your account" msgstr "" -#: lib/graphql/resolvers/group.ex:312 +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format msgid "You need to be logged-in to join a group" msgstr "" -#: lib/graphql/resolvers/group.ex:347 +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format msgid "You need to be logged-in to leave a group" msgstr "" -#: lib/graphql/resolvers/group.ex:245 +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format msgid "You need to be logged-in to update a group" msgstr "" -#: lib/graphql/resolvers/user.ex:112 +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format msgid "You need to have an existing token to get a refresh token" msgstr "" -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format msgid "You requested again a confirmation email too soon" msgstr "" -#: lib/graphql/resolvers/user.ex:162 +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format msgid "Your email is not on the allowlist" msgstr "" @@ -392,8 +392,8 @@ msgid "Event id not found" msgstr "" #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 #, elixir-autogen, elixir-format msgid "Event not found" msgstr "" @@ -611,7 +611,7 @@ msgstr "" msgid "You cannot delete this comment" msgstr "" -#: lib/graphql/resolvers/event.ex:408 +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format msgid "You cannot delete this event" msgstr "" @@ -646,17 +646,17 @@ msgstr "" msgid "You need to be logged-in and a moderator to view a report" msgstr "" -#: lib/graphql/resolvers/admin.ex:250 +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" -#: lib/graphql/resolvers/admin.ex:234 +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" -#: lib/graphql/resolvers/admin.ex:276 +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" @@ -671,7 +671,7 @@ msgstr "" msgid "You need to be logged-in to access resources" msgstr "" -#: lib/graphql/resolvers/event.ex:318 +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format msgid "You need to be logged-in to create events" msgstr "" @@ -691,7 +691,7 @@ msgstr "" msgid "You need to be logged-in to create resources" msgstr "" -#: lib/graphql/resolvers/event.ex:417 +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format msgid "You need to be logged-in to delete an event" msgstr "" @@ -716,7 +716,7 @@ msgstr "" msgid "You need to be logged-in to leave an event" msgstr "" -#: lib/graphql/resolvers/event.ex:374 +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format msgid "You need to be logged-in to update an event" msgstr "" @@ -817,17 +817,17 @@ msgstr "" msgid "File doesn't have an allowed MIME type." msgstr "" -#: lib/graphql/resolvers/group.ex:240 +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format msgid "Profile is not administrator for the group" msgstr "" -#: lib/graphql/resolvers/event.ex:363 +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format msgid "You can't edit this event." msgstr "" -#: lib/graphql/resolvers/event.ex:366 +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format msgid "You can't attribute this event to this profile." msgstr "" @@ -847,7 +847,7 @@ msgstr "" msgid "You don't have the right to remove this member." msgstr "" -#: lib/mobilizon/actors/actor.ex:351 +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format msgid "This username is already taken." msgstr "" @@ -857,7 +857,7 @@ msgstr "" msgid "You must provide either an ID or a slug to access a discussion" msgstr "" -#: lib/graphql/resolvers/event.ex:313 +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format msgid "Organizer profile is not owned by the user" msgstr "" @@ -876,17 +876,12 @@ msgstr "" msgid "The provided picture is too heavy" msgstr "" -#: lib/web/views/utils.ex:34 -#, elixir-autogen, elixir-format -msgid "Index file not found. You need to recompile the front-end." -msgstr "" - #: lib/graphql/resolvers/resource.ex:129 #, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "" -#: lib/graphql/resolvers/user.ex:503 +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format msgid "Invalid activation token" msgstr "" @@ -903,17 +898,17 @@ msgstr "" msgid "Provided profile doesn't have moderator permissions on this event" msgstr "" -#: lib/graphql/resolvers/event.ex:299 +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" -#: lib/graphql/resolvers/event.ex:354 +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" -#: lib/graphql/resolvers/user.ex:166 +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" @@ -928,7 +923,7 @@ msgstr "" msgid "Error while creating a discussion" msgstr "" -#: lib/graphql/resolvers/user.ex:624 +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format msgid "Error while updating locale" msgstr "" @@ -948,13 +943,13 @@ msgstr "" msgid "Failed to update the group" msgstr "" -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format msgid "Failed to update user email" msgstr "" -#: lib/graphql/resolvers/user.ex:499 +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format msgid "Failed to validate user email" msgstr "" @@ -974,7 +969,7 @@ msgstr "" msgid "You are not the comment creator" msgstr "" -#: lib/graphql/resolvers/user.ex:424 +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format msgid "You cannot change your password." msgstr "" @@ -1004,57 +999,57 @@ msgstr "" msgid "Only admins can create groups" msgstr "" -#: lib/graphql/resolvers/event.ex:306 +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format msgid "Only groups can create events" msgstr "" -#: lib/graphql/resolvers/event.ex:292 +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format msgid "Unknown error while creating event" msgstr "" -#: lib/graphql/resolvers/user.ex:480 +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format msgid "User cannot change email" msgstr "" -#: lib/graphql/resolvers/group.ex:391 +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format msgid "Follow does not match your account" msgstr "" -#: lib/graphql/resolvers/group.ex:395 +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format msgid "Follow not found" msgstr "" -#: lib/graphql/resolvers/user.ex:345 +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format msgid "Profile with username %{username} not found" msgstr "" -#: lib/graphql/resolvers/user.ex:340 +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format msgid "This profile does not belong to you" msgstr "" -#: lib/graphql/resolvers/group.ex:365 +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format msgid "You are already following this group" msgstr "" -#: lib/graphql/resolvers/group.ex:374 +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format msgid "You need to be logged-in to follow a group" msgstr "" -#: lib/graphql/resolvers/group.ex:423 +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format msgid "You need to be logged-in to unfollow a group" msgstr "" -#: lib/graphql/resolvers/group.ex:400 +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format msgid "You need to be logged-in to update a group follow" msgstr "" @@ -1074,27 +1069,27 @@ msgstr "" msgid "You must be logged-in to remove a member" msgstr "" -#: lib/graphql/resolvers/user.ex:156 +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format msgid "Your email seems to be using an invalid format" msgstr "" -#: lib/graphql/resolvers/admin.ex:380 +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format msgid "Can't confirm an already confirmed user" msgstr "" -#: lib/graphql/resolvers/admin.ex:384 +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format msgid "Deconfirming users is not supported" msgstr "" -#: lib/graphql/resolvers/admin.ex:356 +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format, fuzzy msgid "The new role must be different" msgstr "" -#: lib/graphql/resolvers/admin.ex:307 +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format, fuzzy msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" @@ -1104,7 +1099,12 @@ msgstr "" msgid "A profile or group with that name already exists" msgstr "" -#: lib/graphql/resolvers/admin.ex:506 +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/ru/LC_MESSAGES/activity.po b/priv/gettext/ru/LC_MESSAGES/activity.po index eafe9ebe8..3f4d5ca97 100644 --- a/priv/gettext/ru/LC_MESSAGES/activity.po +++ b/priv/gettext/ru/LC_MESSAGES/activity.po @@ -19,447 +19,453 @@ msgstr "" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.10.1\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:14 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "%{member} принял приглашение присоединиться к группе." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "%{member} отклонил приглашение присоединиться к группе." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:3 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "%{member} попросил присоединиться к группе." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:8 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "%{member} был приглашён %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:30 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "%{profile} добавил участника %{member}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "%{profile} заархивировал обсуждение %{discussion}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "%{profile} создал обсуждение %{discussion}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "%{profile} создал папку %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:3 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "%{profile} создал группу %{group}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "%{profile} создал ресурс %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "%{profile} удалил обсуждение %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "%{profile} удалил папку %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "%{profile} удалил ресурс %{resource}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 msgid "%{profile} excluded member %{member}." msgstr "%{profile} исключил участника %{member}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "%{profile} переместил папку %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "%{profile} переместил ресурс %{resource}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 msgid "%{profile} quit the group." msgstr "%{profile} вышел из группы." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "%{profile} переименовал обсуждение %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "%{profile} переименовал папку из %{old_resource_title} в %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "%{profile} переименовал ресурс из %{old_resource_title} в %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "%{profile} ответил на обсуждение %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "%{profile} обновил группу %{group}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 msgid "%{profile} updated the member %{member}." msgstr "%{profile} обновил участника %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:3 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "Мероприятие %{event} было создано %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "Мероприятие %{event} было удалено %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "Мероприятие %{event} было обновлено %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:3 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "Публикация %{post} была создана %{profile}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "Публикация %{post} была удалена %{profile}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "Публикация %{post} была обновлена %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:24 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "%{member} присоединился к группе." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "%{profile} оставил комментарий к мероприятию %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "%{profile} ответил на комментарий к мероприятию %{event}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:27 +#, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" "Не хотите получать уведомления о событиях? Вы можете изменить частоту " "уведомлений или отключить их в своих настройках." -#, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "Посмотреть еще одно событие" msgstr[1] "Посмотреть еще %{count} события" msgstr[2] "Посмотреть еще %{count} событий" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:53 #: lib/web/templates/email/email_direct_activity.html.heex:60 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "Было событие!" msgstr[1] "Были события!" msgstr[2] "Были события!" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/renderer.ex:46 +#, elixir-autogen, elixir-format msgid "Activity on %{instance}" msgstr "События на %{instance}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "%{profile} разместил объявление под мероприятием %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:3 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "%{profile} упомянул вас в комментарии под мероприятием %{event}." +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:249 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" "Не хотите получать уведомления о событиях? Вы можете изменить частоту " "уведомлений или отключить их в своих настройках." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:51 #: lib/web/templates/email/email_direct_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "Вот итоги вашей еженедельной активности" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:121 #: lib/web/email/activity.ex:142 +#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "События на %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:128 +#, elixir-autogen, elixir-format msgid "Daily activity recap for %{instance}" msgstr "Итоги ежедневной активности для %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:49 #: lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "Вот итоги вашей ежедневной активности" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:135 +#, elixir-autogen, elixir-format msgid "Weekly activity recap for %{instance}" msgstr "Итоги еженедельной активности для %{instance}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "%{profile} разместил новый комментарий под вашим мероприятием %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "%{profile} опубликовал новый ответ под вашим мероприятием %{event}." -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:46 +#, elixir-autogen, elixir-format msgid "Announcement for your event %{event}" msgstr "Объявление о вашем мероприятии %{event}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/group.ex:23 +#, elixir-autogen, elixir-format msgid "The group %{group} was updated by %{profile}." msgstr "Публикация %{post} была обновлена %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:47 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "Сообщение %{post} из группы %{group} было удалено %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:31 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "Сообщение %{post} из группы %{group} было опубликовано %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:39 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "Сообщение %{post} из группы %{group} было обновлено %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:39 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group %{group}." msgstr "%{member} принял приглашение присоединиться к группе." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:47 +#, elixir-autogen, elixir-format msgid "%{member} joined the group %{group}." msgstr "%{member} присоединился к группе." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:43 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group %{group}." msgstr "%{member} отклонил приглашение присоединиться к группе." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:31 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group %{group}." msgstr "%{member} попросил присоединиться к группе." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:35 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile} to group %{group}." msgstr "%{member} был приглашён %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member} to group %{group}." msgstr "%{profile} добавил участника %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:55 +#, elixir-autogen, elixir-format msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "%{profile} обновил участника %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:33 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "%{profile} создал папку %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:69 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "%{profile} удалил папку %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "%{profile} удалил ресурс %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:75 +#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "%{profile} исключил участника %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:61 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "%{profile} переместил папку %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "%{profile} переместил ресурс %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:79 +#, elixir-autogen, elixir-format msgid "%{profile} quit the group %{group}." msgstr "%{profile} вышел из группы." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "" "%{profile} отклонил запрос на членство от %{member} для группы %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:45 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "%{profile} переименовал папку из %{old_resource_title} в %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "%{profile} переименовал ресурс из %{old_resource_title} в %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member} in group %{group}." msgstr "%{profile} обновил участника %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:35 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "%{profile} создал ресурс %{resource}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:86 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "%{profile} заархивировал обсуждение %{discussion}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:26 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "%{profile} создал обсуждение %{discussion}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:101 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "%{profile} удалил обсуждение %{discussion}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:56 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "%{profile} упомянул вас в обсуждении %{discussion}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "%{profile} переименовал обсуждение %{discussion}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:41 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "%{profile} ответил на обсуждение %{discussion}." + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "%{profile} добавил участника %{member}." diff --git a/priv/gettext/ru/LC_MESSAGES/default.po b/priv/gettext/ru/LC_MESSAGES/default.po index 8d50eb91c..9354d3e22 100644 --- a/priv/gettext/ru/LC_MESSAGES/default.po +++ b/priv/gettext/ru/LC_MESSAGES/default.po @@ -15,267 +15,267 @@ msgstr "" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.9.1\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:66 +#, elixir-autogen, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" "Если вы не оставляли такой запрос, проигнорируйте данное письмо. Пароль не " "изменится, если не перейти по приведённой ссылке и не указать новый." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:120 +#, elixir-autogen, elixir-format msgid "%{title} by %{creator}" msgstr "%{title} от %{creator}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:80 +#, elixir-autogen, elixir-format msgid "Activate my account" msgstr "Активировать мою учётную запись" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:150 #: lib/web/templates/email/email.text.eex:9 +#, elixir-autogen, elixir-format msgid "Ask the community on Framacolibri" msgstr "Обратиться к сообществу на Framacolibri" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:15 +#, elixir-autogen, elixir-format msgid "Comments" msgstr "Комментарии" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:115 #: lib/web/templates/email/report.text.eex:11 +#, elixir-autogen, elixir-format msgid "Event" msgstr "Мероприятие" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:49 +#, elixir-autogen, elixir-format msgid "Instructions to reset your password on %{instance}" msgstr "Инструкции по сбросу пароля на %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:21 +#, elixir-autogen, elixir-format msgid "Reason" msgstr "Причина" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:86 +#, elixir-autogen, elixir-format msgid "Reset Password" msgstr "Сбросить пароль" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:53 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "" "Сбросить пароль легко. Просто нажмите на кнопку ниже и следуйте инструкциям. " "Это быстро." -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:26 +#, elixir-autogen, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "Инструкции по подтверждению учётной записи Mobilizon на %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:22 +#, elixir-autogen, elixir-format msgid "New report on Mobilizon instance %{instance}" msgstr "Новый отчёт на Mobilizon узле %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:67 #: lib/web/templates/email/before_event_notification.text.eex:4 +#, elixir-autogen, elixir-format msgid "Go to event page" msgstr "Перейти на страницу мероприятия" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:1 +#, elixir-autogen, elixir-format msgid "New report from %{reporter} on %{instance}" msgstr "Новый отчёт от %{reporter} на %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:1 +#, elixir-autogen, elixir-format msgid "Participation approved" msgstr "Участие одобрено" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:18 #: lib/web/templates/email/password_reset.text.eex:1 +#, elixir-autogen, elixir-format msgid "Password reset" msgstr "Сброс пароля" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:7 +#, elixir-autogen, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "" "Сбросить пароль легко. Просто нажмите на ссылку ниже и следуйте инструкциям. " "Это быстро." -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "" "Вы создали аккаунт на% {host}, используя этот адрес электронной почты. Вы в " "одном клике от его активации. Если это сделали не вы, просто проигнорируйте " "это письмо." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:114 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been approved" msgstr "Ваше участие в мероприятии %{title} было одобрено" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:67 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been rejected" msgstr "Ваш запрос на участие в %{title} был отклонен" -#, elixir-autogen, elixir-format #: lib/web/email/event.ex:44 +#, elixir-autogen, elixir-format msgid "Event %{title} has been updated" msgstr "Мероприятие %{title} было обновлено" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:7 +#, elixir-autogen, elixir-format msgid "New title: %{title}" msgstr "Новый заголовок: %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:5 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "Вы запросили новый пароль для своей учетной записи на %{instance}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:105 +#, elixir-autogen, elixir-format msgid "Warning" msgstr "Предупреждение" -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:140 +#, elixir-autogen, elixir-format msgid "Confirm your participation to event %{title}" msgstr "Подтвердите свое участие в мероприятии %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:106 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal ID for your current selected identity" msgstr "Внутренний ID для выбранного идентификатора" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "An internal user ID" msgstr "Внутренний пользовательский ID" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Any of the information we collect from you may be used in the following ways:" msgstr "" "Любая информация, которую мы собираем, может быть использована следующим " "образом:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:13 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Basic account information" msgstr "Основная информация об аккаунте" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:32 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do not share any dangerous information over Mobilizon." msgstr "Не передавайте через Mobilizon какую-либо небезопасную информацию." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:123 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we disclose any information to outside parties?" msgstr "Передаем ли мы какую-либо информацию третьим лицам?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:100 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Do we use cookies?" msgstr "Мы используем файлы cookie?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "How do we protect your information?" msgstr "Как мы защищаем вашу информацию?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:36 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "IPs and other metadata" msgstr "IP-адреса и другие метаданные" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:23 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Published events and comments" msgstr "Опубликованные мероприятия и комментарии" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:93 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain the IP addresses associated with registered users no more than 12 months." msgstr "" "Не храните IP-адреса, присвоенные зарегистрированным пользователям более 12 " "месяцев." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:107 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Tokens to authenticate you" msgstr "Токены для аутентификации вас" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:38 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We also may retain server logs which include the IP address of every request to our server." msgstr "" "Мы также можем хранить логи сервера, которые включают IP-адрес каждого " "запроса к нашему серверу." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:102 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We store the following information on your device when you connect:" msgstr "" "Мы храним следующую информацию об устройстве, с которого вы подключаетесь:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:84 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We will make a good faith effort to:" msgstr "Мы приложим все усилия, чтобы:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:45 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What do we use your information for?" msgstr "Для чего мы используем ваши данные?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:83 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What is our data retention policy?" msgstr "Какова наша политика хранения данных?" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:99 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You may irreversibly delete your account at any time." msgstr "Вы можете в любой момент безвозвратно удалить свою учетную запись." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to our Privacy Policy" msgstr "Изменения в нашей Политике конфиденциальности" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:139 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site." msgstr "" @@ -285,8 +285,8 @@ msgstr "" "Общий_регламент_по_защите_данных\">Общие правила защиты данных) не " "используйте этот сайт." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site." msgstr "" @@ -296,30 +296,30 @@ msgstr "" "99s_Online_Privacy_Protection_Act\">Закон о защите конфиденциальности детей " "в Интернете) не используйте этот сайт." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:160 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we decide to change our privacy policy, we will post those changes on this page." msgstr "" "Если мы решим изменить нашу политику конфиденциальности, то опубликуем " "изменения на этой странице." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:153 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Law requirements can be different if this server is in another jurisdiction." msgstr "" "Требования закона могут отличаться, если этот сервер находится в другой " "юрисдикции." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:137 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Site usage by children" msgstr "Использование сайта детьми" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:68 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions." msgstr "" @@ -329,8 +329,8 @@ msgstr "" "также для ответа на запросы, просьбы или\n" " вопросы." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:61 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations." msgstr "" @@ -338,8 +338,8 @@ msgstr "" "адреса с другими известными, чтобы обнаружить обход бана\n" " или другие нарушения." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:54 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in." msgstr "" @@ -348,92 +348,92 @@ msgstr "" " взаимодействовать с контентом других людей и размещать собственный " "контент, если вы вошли в систему." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:10 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "What information do we collect?" msgstr "Какую информацию мы собираем?" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:182 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: confirm your email address" msgstr "Mobilizon на %{instance}: подтвердите свой адрес электронной почты" -#, elixir-autogen, elixir-format #: lib/web/email/user.ex:159 +#, elixir-autogen, elixir-format msgid "Mobilizon on %{instance}: email changed" msgstr "Mobilizon на %{instance}: адрес электронной почты изменен" -#, elixir-format #: lib/web/email/notification.ex:52 +#, elixir-format msgid "One event planned today" msgid_plural "%{nb_events} events planned today" msgstr[0] "Сегодня запланировано одно мероприятие" msgstr[1] "Сегодня запланировано %{nb_events} мероприятия" msgstr[2] "Сегодня запланировано %{nb_events} мероприятий" -#, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:47 #: lib/web/templates/email/on_day_notification.text.eex:3 +#, elixir-format msgid "You have one event today:" msgid_plural "You have %{total} events today:" msgstr[0] "У вас сегодня одно мероприятие:" msgstr[1] "У вас сегодня %{total} мероприятия:" msgstr[2] "У вас сегодня %{total} мероприятий:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.text.eex:3 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{group}" msgstr "%{inviter} только что пригласил вас присоединиться к их группе %{group}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:18 #: lib/web/templates/email/group_invite.text.eex:1 +#, elixir-autogen, elixir-format msgid "Come along!" msgstr "Присоединяйтесь к нам!" -#, elixir-autogen, elixir-format #: lib/web/email/notification.ex:24 +#, elixir-autogen, elixir-format msgid "Don't forget to go to %{title}" msgstr "Не забудь об участии в %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:47 #: lib/web/templates/email/before_event_notification.text.eex:3 +#, elixir-autogen, elixir-format msgid "Get ready for %{title}" msgstr "Будь готов к %{title}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:83 +#, elixir-autogen, elixir-format msgid "See my groups" msgstr "Посмотреть мои группы" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:65 #: lib/web/templates/email/group_invite.text.eex:5 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to your groups." msgstr "Чтобы принять это приглашение, зайдите в свои группы." -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.text.eex:5 +#, elixir-autogen, elixir-format msgid "View the event on: %{link}" msgstr "Посмотреть мероприятие на: %{link}" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:30 +#, elixir-autogen, elixir-format msgid "You have been invited by %{inviter} to join group %{group}" msgstr "%{Inviter} пригласил вас присоединиться к группе %{group}" -#, elixir-format #: lib/web/email/notification.ex:81 +#, elixir-format msgid "One event planned this week" msgid_plural "%{nb_events} events planned this week" msgstr[0] "На этой неделе запланировано одно мероприятие" msgstr[1] "На этой неделе запланировано %{nb_events} мероприятия" msgstr[2] "На этой неделе запланировано %{nb_events} мероприятий" -#, elixir-format #: lib/web/email/notification.ex:107 +#, elixir-format msgid "One participation request for event %{title} to process" msgid_plural "%{number_participation_requests} participation requests for event %{title} to process" msgstr[0] "Одна заявка на участие в мероприятии %{title} ожидает одобрения" @@ -444,22 +444,22 @@ msgstr[2] "" "%{number_participation_requests} заявок на участие в мероприятии %{title} " "ожидают одобрения" -#, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:47 #: lib/web/templates/email/notification_each_week.text.eex:3 +#, elixir-format msgid "You have one event this week:" msgid_plural "You have %{total} events this week:" msgstr[0] "У вас одно мероприятие на этой неделе:" msgstr[1] "На этой неделе у вас запланировано %{total} мероприятия:" msgstr[2] "На этой неделе у вас запланировано %{total} мероприятий:" -#, elixir-autogen, elixir-format #: lib/service/metadata/utils.ex:53 +#, elixir-autogen, elixir-format msgid "The event organizer didn't add any description." msgstr "Организатор мероприятия не добавил описания." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:78 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm." msgstr "" @@ -469,8 +469,8 @@ msgstr "" "между вашими приложениями и API защищены с помощью SSL/TLS, а ваш пароль " "хешируется с использованием надежного одностороннего алгоритма." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety." msgstr "" @@ -482,20 +482,20 @@ msgstr "" "необходимо для соблюдения закона, обеспечения соблюдения политики нашего " "сайта или защиты наших или других прав, собственности или безопасности." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:62 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Accepting these Terms" msgstr "Принятие настоящих Условий" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:73 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Changes to these Terms" msgstr "Изменения в настоящих Условиях" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:271 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content." msgstr "" @@ -508,16 +508,16 @@ msgstr "" "возникающие в связи с использованием вами любого контента или вашего доверия " "к нему." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:192 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:" msgstr "" "Кроме того, вы соглашаетесь с тем, что не будете делать ничего из следующего " "в отношении Сервиса или других пользователей:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:217 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties." msgstr "" @@ -525,8 +525,8 @@ msgstr "" "ограничения скорости или другие функции, предназначенные для защиты Сервиса, " "пользователей Сервиса или третьих лиц." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:211 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;" msgstr "" @@ -534,16 +534,16 @@ msgstr "" "угрожать, преследовать или иным образом беспокоить других пользователей " "Сервиса;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:167 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that is illegal or unlawful, that would otherwise create liability;" msgstr "" "Контент, который является незаконным или повлечет за собой уголовную " "ответственность;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;" msgstr "" @@ -551,40 +551,40 @@ msgstr "" "коммерческую тайну, авторское право, конфиденциальность, право на гласность " "или другие интеллектуальные и прочие права любой стороны;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:103 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Creating Accounts" msgstr "Создание учётных записей" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:284 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Entire Agreement" msgstr "Полное согласие" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:294 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Feedback" msgstr "Обратная связь" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:261 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Hyperlinks and Third Party Content" msgstr "Гиперссылки и сторонний контент" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:279 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service." msgstr "" "Если вы нарушите какое-либо из этих Условий, мы имеем право временно " "приостановить или полностью заблокировать вам доступ к Сервису." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:205 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;" msgstr "" @@ -592,8 +592,8 @@ msgstr "" "физического или юридического лица или иным образом искажать свою " "принадлежность к физическому или юридическому лицу;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:128 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness." msgstr "" @@ -602,26 +602,26 @@ msgstr "" "контент, который вы предоставляете Сервису, включая его законность, " "правдивость и адекватность." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:94 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Privacy Policy" msgstr "Политика конфиденциальности" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:304 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions & Contact Information" msgstr "Вопросы и контактная информация" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:277 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Termination" msgstr "Завершение" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:199 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;" msgstr "" @@ -630,14 +630,14 @@ msgstr "" "Сервисом или который может повредить, вывести из строя, перегрузить или " "нарушить работу Сервиса;" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:126 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your Content & Conduct" msgstr "Ваш контент и ваши действия" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:263 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk." msgstr "" @@ -649,8 +649,8 @@ msgstr "" "сайта. Ответственность за использование таких ссылок лежит на каждом " "пользователе." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:224 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended." msgstr "" @@ -659,16 +659,16 @@ msgstr "" "модерации. Нарушение этих правил также может привести к приостановке или " "блокировки вашей учетной записи." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:254 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For full details about the Mobilizon software see here." msgstr "" "Для получения полной информации о Mobilizon смотреть тут." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:47 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully." msgstr "" @@ -677,8 +677,8 @@ msgstr "" ">%{instance_url}) веб-сайта и сервиса (вместе именуемые \"Сервис\"). Это " "наши условия обслуживания (\"Условия\"). Пожалуйста, прочтите их внимательно." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:82 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms." msgstr "" @@ -687,8 +687,8 @@ msgstr "" "подвале нашего веб-сайта. Вы обязаны регулярно проверять веб-сайт на предмет " "изменений в настоящих Условиях." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:158 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:" msgstr "" @@ -696,16 +696,16 @@ msgstr "" "не публикуйте, не размещайте ссылки и не делайте доступными иным образом в " "нашем Сервисе любое из следующего:" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:179 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and" msgstr "" "Личная информация третьих лиц (например, адреса, номера телефонов, адреса " "электронной почты, номера социального страхования и номера кредитных карт); и" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:152 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible." msgstr "" @@ -716,8 +716,8 @@ msgstr "" "контента на других узлах на этом заканчивается. Если по какой-то причине " "какой-либо другой узел не удаляет его, то мы не несем ответственности за это." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:286 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service." msgstr "" @@ -726,8 +726,8 @@ msgstr "" "предыдущие соглашения между вами и %{instance_name}, касающиеся " "использования Сервиса." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:247 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it." msgstr "" @@ -736,14 +736,14 @@ msgstr "" "license-v3-(agpl-3.0)\">AGPLv3, следовательно, вам разрешено и даже " "рекомендуется брать, изменять и использовать его." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:185 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Viruses, corrupted data or other harmful, disruptive or destructive files or code." msgstr "Вирусы, трояны или другие вредоносные файлы или их исходный код." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:146 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You can remove the content that you posted by deleting it. Once you delete your content, it will not appear on the Service, but copies of your deleted content may remain in our system or backups for some period of time. Web server access logs might also be stored for some time in the system." msgstr "" @@ -752,29 +752,29 @@ msgstr "" "нашей системе или резервной копии в течение некоторого времени. Логи веб-" "сервера также могут некоторое время храниться в системе." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:306 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Questions or comments about the Service may be directed to us at %{contact}" msgstr "" "Вопросы и отзывы о нашем Сервисе можно направлять нам по адресу %{contact}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:245 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Source code" msgstr "Исходный код" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:296 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}." msgstr "" "Нам нравятся отзывы! Не стесняйтесь говорить, что вы думаете о Сервисе, " "настоящих Условиях и в целом о %{instance_name}." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:234 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful." msgstr "" @@ -786,16 +786,16 @@ msgstr "" "запись, сообщество или узел за нарушение этих условий или другое поведение, " "которое они считают неуместным, угрожающим, оскорбительным или вредным." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:7 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "%{instance_name} will not use or transmit or resell your personal data" msgstr "" "%{instance_name} не будет использовать, передавать или продавать ваши " "личные данные" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:113 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly." msgstr "" @@ -804,16 +804,16 @@ msgstr "" "уязвимостей в самом программном обеспечении Mobilizon обращайтесь напрямую " "к её разработчикам." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:240 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules." msgstr "" "Администраторы узла должны убедиться, что каждое сообщество, размещенное на " "узле, адекватно модерируется в соответствии с определенными правилами." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:321 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA." msgstr "" @@ -822,8 +822,8 @@ msgstr "" "service\">App.net, которые находятся под лицензией CC BY-SA." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:173 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA." msgstr "" @@ -832,110 +832,109 @@ msgstr "" "discourse\">Discourse, которые находятся под лицензией CC BY-SA." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:3 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Short version" msgstr "Сокращённая версия" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:29 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "The service is provided without warranties and these terms may change in the future" msgstr "" "Услуги предоставляется без гарантий, и эти условия могут измениться в будущем" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:166 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020." msgstr "" "Этот документ находится под лицензией CC BY-SA. Последний раз обновлялся 18 июня 2020." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:314 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020." msgstr "" "Этот документ находится под лицензиейCC BY-SA. Последний раз обновлялся 22 июня 2020." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:21 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect other people and %{instance_name}'s rules when using the service" msgstr "" "Вы должны уважать других людей и правила %{instance_name} используя " "этот сервис" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "You must respect the law when using %{instance_name}" msgstr "Вы должны соблюдать законы при использовании %{instance_name}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:5 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content is yours" msgstr "Ваши данные принадлежат вам" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:71 +#, elixir-autogen, elixir-format msgid "Confirm my e-mail address" msgstr "Подтвердите мой адрес электронной почты" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:18 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm your e-mail" msgstr "Подтвердите ваш адрес электронной почты" -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" "Привет! Вы только что зарегистрировались, чтобы присоединиться к мероприятию:" " « % {title} ». Пожалуйста, подтвердите адрес электронной почты, который вы " "указали:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:142 #: lib/web/templates/email/email.text.eex:8 +#, elixir-autogen, elixir-format msgid "Need help? Is something not working as expected?" msgstr "Нужна помощь? Что-то не работает?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" "Вы создали на %{host} учётную запись с данным адресом электронной " "почты. Вы в одном клике от его активации." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:18 +#, elixir-autogen, elixir-format msgid "New report on %{instance}" msgstr "Новый отчёт на %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "The email address for your account on %{host} is being changed to:" msgstr "" "Адрес электронной почты вашего аккаунта на %{host} будет изменен на:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:47 +#, elixir-autogen, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "" "Вы запросили новый пароль для своей учетной записи на %{instance}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:5 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "Пожалуйста, используйте это только для тестовых целей." -#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:88 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 #: lib/web/templates/email/event_updated.html.heex:172 @@ -944,6 +943,7 @@ msgstr "Пожалуйста, используйте это только для #: lib/web/templates/email/notification_each_week.text.eex:11 #: lib/web/templates/email/on_day_notification.html.heex:89 #: lib/web/templates/email/on_day_notification.text.eex:11 +#, elixir-format msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button." msgstr[0] "" @@ -958,60 +958,60 @@ msgstr[2] "" "просто перейдите на страницы мероприятий по указанным выше ссылкам и нажмите " "кнопку « Я участвую »." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} работает на платформе Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:187 +#, elixir-autogen, elixir-format msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} работает на платформе Mobilizon." -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:18 #: lib/web/templates/email/pending_participation_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "A request is pending!" msgstr "Заявка находится на рассмотрении!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:18 #: lib/web/templates/email/before_event_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "An event is upcoming!" msgstr "Скоро начало мероприятия!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:18 #: lib/web/templates/email/email_changed_new.text.eex:1 +#, elixir-autogen, elixir-format msgid "Confirm new email" msgstr "Подтвердите новый адрес электронной почты" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:108 +#, elixir-autogen, elixir-format msgid "End" msgstr "Конец" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:18 #: lib/web/templates/email/event_updated.text.eex:1 +#, elixir-autogen, elixir-format msgid "Event update!" msgstr "Мероприятие обновлено!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:155 +#, elixir-autogen, elixir-format msgid "Flagged comments" msgstr "Помеченные комментарии" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:59 #: lib/web/templates/email/event_participation_approved.text.eex:7 +#, elixir-autogen, elixir-format msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!" msgstr "" "Хорошие новости: один из организаторов мероприятия только что одобрил вашу " "заявку. Обновите свой календарь, потому что теперь вы в списке гостей!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" "Привет! Похоже, вы хотели изменить адрес электронной почты, связанный с " @@ -1019,16 +1019,16 @@ msgstr "" "это, нажмите кнопку ниже, чтобы подтвердить изменение. После этого вы " "сможете войти в %{instance} с новым адресом электронной почты." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:" msgstr "" "Привет! Мы просто хотели сообщить вам, что адрес электронной почты, который " "ранее был связан с вашей учетной записью на %{host}, был изменен с этого на:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:79 #: lib/web/templates/email/email_changed_old.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you did not trigger this change yourself, it is likely that someone has gained access to your %{host} account. Please log in and change your password immediately. If you cannot login, contact the admin on %{host}." msgstr "" "Если вы не активировали это изменение самостоятельно, вероятно, кто-то " @@ -1036,168 +1036,168 @@ msgstr "" "немедленно измените свой пароль. Если вам не удается войти в систему, " "обратитесь к администратору %{host}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:12 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above." msgstr "" "Если вы не активировали это изменение самостоятельно, проигнорируйте это " "сообщение. Ваш пароль не будет изменен, пока вы не нажмете ссылку выше." -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:103 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 #: lib/web/templates/email/registration_confirmation.html.heex:62 #: lib/web/templates/email/registration_confirmation.text.eex:7 +#, elixir-autogen, elixir-format msgid "If you didn't trigger this email, you may safely ignore it." msgstr "" "Если вы не оставляли этот запрос, пожалуйста, проигнорируйте данное письмо." -#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:84 #: lib/web/templates/email/before_event_notification.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgstr "" "Если вы хотите отменить свое участие, просто перейдите на страницу " "мероприятия по ссылке выше и нажмите кнопку « Я участвую »." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:193 #: lib/web/templates/email/email.text.eex:11 +#, elixir-autogen, elixir-format msgid "Learn more about Mobilizon here!" msgstr "Узнайте больше о Mobilizon!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:123 #: lib/web/templates/export/event_participants.html.heex:129 +#, elixir-autogen, elixir-format msgid "Location" msgstr "Местонахождение" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:133 +#, elixir-autogen, elixir-format msgid "Location address was removed" msgstr "Адрес местоположения был удален" -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:89 #: lib/web/templates/email/pending_participation_notification.text.eex:8 +#, elixir-autogen, elixir-format msgid "Manage pending requests" msgstr "Управление запросами в ожидании" -#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:18 #: lib/web/templates/email/registration_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "Nearly there!" msgstr "Почти готово!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:18 #: lib/web/templates/email/email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "New email confirmation" msgstr "Подтверждение нового адреса электронной почты" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:191 +#, elixir-autogen, elixir-format msgid "Reasons for report" msgstr "Причина жалобы" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:48 +#, elixir-autogen, elixir-format msgid "Someone on %{instance} reported the following content for you to analyze:" msgstr "Кто-то на %{instance} сообщил вам о следующем содержимом:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:18 #: lib/web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry! You're not going." msgstr "Очень жаль! Вы не будете участвовать." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:93 +#, elixir-autogen, elixir-format msgid "Start" msgstr "Начало" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:3 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "В %{title} произошли изменения, поэтому мы решили сообщить вам об этом." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:74 #: lib/web/templates/email/event_updated.text.eex:6 +#, elixir-autogen, elixir-format msgid "This event has been cancelled by its organizers. Sorry!" msgstr "Мероприятие отменено организаторами. Очень жаль!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:68 #: lib/web/templates/email/event_updated.text.eex:4 +#, elixir-autogen, elixir-format msgid "This event has been confirmed" msgstr "Мероприятие подтверждено" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:70 #: lib/web/templates/email/event_updated.text.eex:5 +#, elixir-autogen, elixir-format msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it." msgstr "" "Это мероприятие еще не подтверждено: организаторы сообщат вам, если " "подтвердят его." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:59 #: lib/web/templates/email/event_participation_rejected.text.eex:7 +#, elixir-autogen, elixir-format msgid "Unfortunately, the organizers rejected your request." msgstr "К сожалению, организаторы отклонили ваше участие." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:70 +#, elixir-autogen, elixir-format msgid "Verify your email address" msgstr "Проверьте свой адрес электронной почты" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:232 +#, elixir-autogen, elixir-format msgid "View report" msgstr "Смотреть отчёт" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:24 +#, elixir-autogen, elixir-format msgid "View report:" msgstr "Смотреть отчёт:" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 +#, elixir-autogen, elixir-format msgid "Visit event page" msgstr "Посетите страницу мероприятия" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:155 +#, elixir-autogen, elixir-format msgid "Visit the updated event page" msgstr "Посетите обновленную страницу мероприятия" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:12 +#, elixir-autogen, elixir-format msgid "Visit the updated event page: %{link}" msgstr "Посетите обновленную страницу мероприятия: %{link}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:18 #: lib/web/templates/email/on_day_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "What's up today?" msgstr "Что будет сегодня?" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:96 #: lib/web/templates/email/event_participation_approved.text.eex:11 #: lib/web/templates/email/event_participation_confirmed.html.heex:96 #: lib/web/templates/email/event_participation_confirmed.text.eex:6 +#, elixir-autogen, elixir-format msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button." msgstr "" "Если вы хотите обновить или отменить свое участие, просто перейдите на " "страницу мероприятия по ссылке выше и нажмите кнопку « Я участвую »." -#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:106 #: lib/web/templates/email/pending_participation_notification.text.eex:10 +#, elixir-autogen, elixir-format msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »." msgstr "" "Вы получили это письмо, потому что выбрали получение уведомлений об " @@ -1205,114 +1205,108 @@ msgstr "" "изменить настройки уведомлений в настройках своей учетной записи в разделе « " "Уведомления »." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "Вы подали заявку на участие в %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:5 #: lib/web/templates/email/event_participation_confirmed.text.eex:3 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "Вы недавно подали заявку на присоединение к %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.html.heex:18 #: lib/web/templates/email/event_participation_confirmed.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're going!" msgstr "Вы примете участие!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:87 #: lib/web/templates/email/email_changed_new.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you didn't trigger the change yourself, please ignore this message." msgstr "" "Если вы не активировали изменение самостоятельно, проигнорируйте это " "сообщение." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:112 +#, elixir-autogen, elixir-format msgid "Please do not use it for real purposes." msgstr "Пожалуйста, используйте это только для тестовых целей." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:64 #: lib/web/templates/email/group_member_removal.text.eex:5 +#, elixir-autogen, elixir-format msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" "Если вы считаете, что это ошибка, вы можете связаться с администраторами " "группы, чтобы они добавили вас обратно." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -msgid "So long, and thanks for the fish!" -msgstr "Всего хорошего, и спасибо за рыбу!" - -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:114 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" msgstr "Вас исключили из группы %{group}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.text.eex:3 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore." msgstr "" "Вас исключили из группы %{group}. Вы больше не сможете получить доступ к " "приватному контенту этой группы." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:47 +#, elixir-autogen, elixir-format msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}" msgstr "" "%{inviter} только что пригласил вас присоединиться к их группе " "%{link_start}%{group}%{link_end}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:47 +#, elixir-autogen, elixir-format msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore." msgstr "" "Вас исключили из группы %{link_start}%{group}%{link_end}. Вы больше " "не сможете получить доступ к приватному контенту этой группы." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:85 #: lib/web/templates/email/group_suspension.text.eex:7 +#, elixir-autogen, elixir-format msgid "As this group was located on another instance, it will continue to work for other instances than this one." msgstr "" "Поскольку эта группа находилась на другом узле, она все равно будет работать " "на других узлах, кроме этого." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:71 #: lib/web/templates/email/group_suspension.text.eex:5 +#, elixir-autogen, elixir-format msgid "As this group was located on this instance, all of it's data has been irretrievably deleted." msgstr "" "Поскольку эта группа находилась на этом узле, все её содержимое было " "безвозвратно удалено." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:18 #: lib/web/templates/email/group_suspension.text.eex:1 +#, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}!" msgstr "Группа %{group} заблокирована на %{instance}!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" "Команда модераторов вашего узла приняла решение приостановить работу " "%{group_name} (%{group_address}). Вы больше не являетесь участником этой " "группы." +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:90 msgid "The group %{group} has been suspended on %{instance}" msgstr "Группа %{group} заблокирована на %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:64 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}." msgstr "" @@ -1320,8 +1314,8 @@ msgstr "" "ниже условиями. Если некоторые из этих условий вам неясны, сообщите нам об " "этом, связавшись с %{contact}." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:96 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "For information about how we collect and use information about users of the Service, please check our privacy policy." msgstr "" @@ -1329,22 +1323,22 @@ msgstr "" "пользователях Сервиса, ознакомьтесь с нашей политикой " "конфиденциальности." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:88 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms." msgstr "" "Если вы продолжите использовать Сервис после вступления в силу измененных " "Условий, значит вы соглашаетесь с ними." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:109 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you delete this information, you need to login again." msgstr "Если вы удалите эту информацию, вам придётся снова войти в систему." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:111 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser." msgstr "" @@ -1354,31 +1348,31 @@ msgstr "" "идентификатора мероприятия и статус участия. Удаление этой информации " "приведет только к прекращению отображения статуса участия в браузере." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:117 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Note: This information is stored in your localStorage and not your cookies." msgstr "" "Примечание: Эта информация хранится в вашем локальном хранилище, а не в " "куках." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:231 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Our responsibility" msgstr "Наша ответственность" -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:87 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days." msgstr "" "Хранить логи сервера, содержащие IP-адреса всех запросов к этому серверу, " "если таковые имеются, не более 90 дней." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:3 #: lib/web/templates/api/terms.html.heex:39 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better." msgstr "" @@ -1386,8 +1380,8 @@ msgstr "" "тексте, могут охватывать трудные для понимания концепции. Мы подготовили глоссарий, чтобы помочь вам лучше их освоить." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:120 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge." msgstr "" @@ -1395,8 +1389,8 @@ msgstr "" "результате использования кем-либо вашего адреса электронной почты или " "пароля, с вашего ведома или без него." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:140 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service." msgstr "" @@ -1406,8 +1400,8 @@ msgstr "" "права на контент, который вы публикуете, ссылаетесь или иным образом делаете " "доступным на Сервисе или через него." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:15 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering." msgstr "" @@ -1424,16 +1418,16 @@ msgstr "" "отображаемое имя, биография, аватарка и логотип всегда общедоступны. " "Однако вы можете пользоваться этим узел без регистрации." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:76 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature." msgstr "" "Мы оставляем за собой право изменять эти Условия в любое время. Например, " "нам может потребоваться сделать это при добавлении новой функции." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:55 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page." msgstr "" @@ -1446,8 +1440,8 @@ msgstr "" "использующей исходный код Mobilizon. Дополнительную информацию об этом узле " "можно найти на странице «Об этом узле»." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:105 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}." msgstr "" @@ -1456,8 +1450,8 @@ msgstr "" "доступа к данным вашей учетной записи и любой другой информации, которую вы " "предоставляете %{instance_name}." -#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:134 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set." msgstr "" @@ -1470,8 +1464,8 @@ msgstr "" "в соответствии с правилами видимости, которые вы установили для него. Мы не " "будем изменять видимость установленного вами контента." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:25 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them." msgstr "" @@ -1485,8 +1479,8 @@ msgstr "" "что получатели могут делать снимки экрана, копировать или иным образом " "повторно делиться ими." -#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:132 +#, elixir-autogen, elixir-format msgctxt "terms" msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one." msgstr "" @@ -1495,521 +1489,506 @@ msgstr "" "Групповой контент, отправляется на узлы всех участников группы, если эти " "участники находятся на отличном от этого узле." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.text.eex:4 +#, elixir-autogen, elixir-format msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" "Вы подтвердили свое участие. Обновите свой календарь, потому что теперь вы в " "списке гостей!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:47 #: lib/web/templates/email/event_participation_confirmed.html.heex:47 +#, elixir-autogen, elixir-format msgid "You recently requested to attend %{title}." msgstr "Вы недавно запросили участие в мероприятии %{title}." -#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:91 +#, elixir-autogen, elixir-format msgid "Your participation to event %{title} has been confirmed" msgstr "Ваше участие в мероприятии %{title} одобрено" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:54 +#, elixir-autogen, elixir-format msgid "%{reporter} reported the following content." msgstr "%{reporter} сообщил о следующем содержимом." -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:5 +#, elixir-autogen, elixir-format msgid "Group %{group} was reported" msgstr "Группа %{group} сообщила" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:71 +#, elixir-autogen, elixir-format msgid "Group reported" msgstr "Группа сообщила" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:7 +#, elixir-autogen, elixir-format msgid "Profile %{profile} was reported" msgstr "Профиль %{profile} сообщил" -#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:81 +#, elixir-autogen, elixir-format msgid "Profile reported" msgstr "Профиль сообщил" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.html.heex:59 +#, elixir-autogen, elixir-format msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" "Вы подтвердили свое участие. Обновите свой календарь, потому что теперь вы в " "списке гостей!" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:99 +#, elixir-autogen, elixir-format msgid "A text is required for the post" msgstr "Для публикации требуется текст" -#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:98 +#, elixir-autogen, elixir-format msgid "A title is required for the post" msgstr "Для публикации требуется заголовок" +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.text.eex:5 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "%{name} (%{domain}) только что попросил подписаться на ваш узел." - -#, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:53 msgid "%{name} requests to follow your instance" msgstr "%{name} просит подписаться на ваш узел" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "" "Если вы согласитесь, то этот узел будет получать все публичные события " "вашего узла." +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format -#: lib/web/email/follow.ex:47 msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "Узел %{name} (%{domain}) просит подписаться на ваш узел" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." msgstr "Чтобы принять это приглашение, перейдите в админку узла." -#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:18 #: lib/web/templates/email/instance_follow.text.eex:1 +#, elixir-autogen, elixir-format msgid "Want to connect?" msgstr "Вы хотите подключиться?" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" -"Примечание: Подписка %{name} (%{domain}) на вас не обязательно означает, что " -"вы подписаны на этот узел, но вы также можете запросить подписку на него." - -#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" "Привет! Вы только что зарегистрировались для участия в этом мероприятии: « " "%{title} ». Пожалуйста, подтвердите адрес электронной почты, который " "вы указали:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:47 +#, elixir-autogen, elixir-format msgid "You issued a request to attend %{title}." msgstr "Вы отправили запрос на участие в %{title}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:83 +#, elixir-autogen, elixir-format msgid "Event title" msgstr "Название мероприятия" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:47 +#, elixir-autogen, elixir-format msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" "В %{title} были внесены изменения, поэтому мы решили сообщить вам об " "этом." -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:7 +#, elixir-autogen, elixir-format msgid "This page is not correct" msgstr "Эта страница недействительна" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:50 +#, elixir-autogen, elixir-format msgid "We're sorry, but something went wrong on our end." msgstr "Сожалеем, но с нашей стороны что-то пошло не так." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:109 #: lib/web/templates/email/email.text.eex:4 +#, elixir-autogen, elixir-format msgid "This is a demonstration site to test Mobilizon." msgstr "Это демонстрационная площадка для тестирования Mobilizon." -#, elixir-autogen, elixir-format #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 +#, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "Лента %{name}" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:120 +#, elixir-autogen, elixir-format msgid "%{actor}'s private events feed on %{instance}" msgstr "Лента приватных мероприятий от %{actor} на %{instance}" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:115 +#, elixir-autogen, elixir-format msgid "%{actor}'s public events feed on %{instance}" msgstr "Лента публичных мероприятий от %{actor} на %{instance}" -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:224 +#, elixir-autogen, elixir-format msgid "Feed for %{email} on %{instance}" msgstr "Лента для %{email} на %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:61 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may contact the server administrator at %{contact}." msgstr "" "Если проблема не исчезнет, вы можете связаться с администратором сервера по " "адресу %{contact}." -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:59 +#, elixir-autogen, elixir-format msgid "If the issue persists, you may try to contact the server administrator." msgstr "" "Если проблема не исчезнет, вы можете попытаться связаться с администратором " "сервера." -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:82 +#, elixir-autogen, elixir-format msgid "Technical details" msgstr "Технические подробности" -#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:52 +#, elixir-autogen, elixir-format msgid "The Mobilizon server %{instance} seems to be temporarily down." msgstr "Сервер Mobilizon %{instance} временно недоступен." -#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:72 +#, elixir-autogen, elixir-format msgid "Public feed for %{instance}" msgstr "Публичная лента для %{instance}" +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:316 msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" "Выбранный вами пароль слишком короткий. Пожалуйста, убедитесь, что ваш " "пароль содержит не менее 6 символов." +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:322 msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" "Предоставленный вами токен недействителен. Убедитесь, что URL-адрес - именно " "тот, который указан в полученном вами электронном письме." -#, elixir-autogen, elixir-format #: lib/web/email/actor.ex:43 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} has been cancelled!" msgstr "Ваше участие в %{event} было отменено!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:50 #: lib/web/templates/email/actor_suspension_participants.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled." msgstr "" "Команда модераторов вашего узла приняла решение приостановить работу " "%{actor_name} (%{actor_address}). Все их мероприятия были удалены, а ваше " "участие в мероприятии %{event} отменено." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:50 +#, elixir-autogen, elixir-format msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" "Команда модераторов вашего узла приняла решение приостановить работу " "%{group_name} (%{group_address}). Вы больше не являетесь участником " "этой группы." -#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:18 #: lib/web/templates/email/actor_suspension_participants.text.eex:1 +#, elixir-autogen, elixir-format msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "Ваше участие в %{event} на %{instance} было отменено!" #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#, elixir-autogen, elixir-format #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 #: lib/service/export/participants/pdf.ex:96 +#, elixir-autogen, elixir-format msgid "%{event}_participants" msgstr "%{event}_участники" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant message" msgstr "Сообщение участника" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant name" msgstr "Участие одобрено" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 +#, elixir-autogen, elixir-format msgid "Participant status" msgstr "Статус участника" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:52 #: lib/web/templates/email/admin/_role.html.heex:3 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Administrator" msgstr "Администратор" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:55 +#, elixir-autogen, elixir-format msgid "Creator" msgstr "Автор" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:49 #: lib/web/templates/email/admin/_role.html.heex:5 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "Moderator" msgstr "Модератор" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:37 +#, elixir-autogen, elixir-format msgid "Not approved" msgstr "Не одобрено" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:40 +#, elixir-autogen, elixir-format msgid "Not confirmed" msgstr "Не подтверждено" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:46 +#, elixir-autogen, elixir-format msgid "Participant" msgstr "Участие одобрено" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:43 +#, elixir-autogen, elixir-format msgid "Rejected" msgstr "Отклоненный" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:122 +#, elixir-autogen, elixir-format msgid "Begins on" msgstr "Начинается" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:125 +#, elixir-autogen, elixir-format msgid "Ends on" msgstr "Конец" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:132 +#, elixir-autogen, elixir-format msgid "Number of participants" msgstr "Число участников" -#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:120 +#, elixir-autogen, elixir-format msgid "Participants for %{event}" msgstr "Участники для %{event}" -#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:88 +#, elixir-autogen, elixir-format msgid "Anonymous participant" msgstr "Анонимный участник" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.html.heex:12 #: lib/web/templates/email/date/event_tz_date_range.html.heex:20 #: lib/web/templates/email/date/event_tz_date_range.html.heex:36 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "🌐 %{timezone} %{offset}" msgstr "%{timezone} %{offset}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (%{timezone} %{offset})" msgstr "%{date_time} (%{timezone} %{offset})" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{date_time} (in your timezone %{timezone} %{offset})" msgstr "%{date_time} (в вашем часовом поясе %{timezone} %{offset})" -#, elixir-autogen, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:18 #: lib/web/templates/email/notification_each_week.text.eex:1 +#, elixir-autogen, elixir-format msgid "On the agenda this week" msgstr "На этой неделе запланировано одно мероприятие" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:113 +#, elixir-autogen, elixir-format msgid "Details" msgstr "Подробности" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:28 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "From the %{start} to the %{end}" msgstr "От %{start} к %{end}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:47 +#, elixir-autogen, elixir-format msgid "Manage your participation" msgstr "Управление своим участием" -#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:11 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#, elixir-autogen, elixir-format msgid "On %{date} from %{start_time} to %{end_time}" msgstr "%{date} с %{start_time} по %{end_time}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:132 +#, elixir-autogen, elixir-format msgid "Read more" msgstr "Подробнее" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.html.heex:121 #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Online event" msgstr "Онлайн-мероприятие" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.html.heex:18 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event" msgstr "%{group} запланировала новое мероприятие" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{group} scheduled a new event:" msgstr "%{group} запланировала новое мероприятие:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:2 +#, elixir-autogen, elixir-format msgid "Address:" msgstr "Адрес:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:1 +#, elixir-autogen, elixir-format msgid "Date:" msgstr "Дата:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:7 +#, elixir-autogen, elixir-format msgid "Details:" msgstr "Подробности:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:182 +#, elixir-autogen, elixir-format msgid "Manage your notification settings" msgstr "Управление настройками уведомлений" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Manage your participation:" msgstr "Управление своим участием:" +#: lib/web/templates/email/participation/card/_title.text.eex:3 +#: lib/web/templates/email/participation/card/_title.text.eex:3 #, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/card/_title.text.eex:3 -#: lib/web/templates/email/participation/card/_title.text.eex:3 msgid "Organizer: %{organizer}" msgstr "Организатор: %{organizer}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:91 +#, elixir-autogen, elixir-format msgid "Participate" msgstr "Участвовать" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 +#, elixir-autogen, elixir-format msgid "Participate:" msgstr "Участвовать:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 +#, elixir-autogen, elixir-format msgid "Title: %{title}" msgstr "Заголовок: %{title}" +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format -#: lib/web/email/group.ex:43 msgid "📅 Just scheduled by %{group}: %{event}" msgstr "📅 Только что запланировано %{group}: %{event}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:9 +#, elixir-autogen, elixir-format msgid "New end date:" msgstr "Новая дата окончания:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:10 +#, elixir-autogen, elixir-format msgid "New location:" msgstr "Новое местонахождение:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:8 +#, elixir-autogen, elixir-format msgid "New start date:" msgstr "Новая дата начала:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:18 #: lib/web/templates/email/group_membership_rejection.text.eex:1 +#, elixir-autogen, elixir-format msgid "Sorry, not this time!" msgstr "Извините, не в этот раз!" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:74 +#, elixir-autogen, elixir-format msgid "View the group" msgstr "Посмотреть группу" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:18 #: lib/web/templates/email/group_membership_approval.text.eex:1 +#, elixir-autogen, elixir-format msgid "You're in!" msgstr "Вы примете участие!" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:61 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved" msgstr "Ваш запрос на членство в группе %{group} был одобрен" -#, elixir-autogen, elixir-format #: lib/web/email/member.ex:88 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected" msgstr "Ваш запрос на членство в группе %{group} был отклонен" -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been rejected." msgstr "Ваш запрос на членство в группе %{group} был отклонен." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected." msgstr "" "Ваш запрос на вступление в группу %{link_start}%{group}%{link_end} " "был отклонен." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.text.eex:3 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{group} has been approved." msgstr "Ваш запрос на членство в группе %{group} был одобрен." -#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:47 +#, elixir-autogen, elixir-format msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved." msgstr "" "Ваш запрос на вступление в группу %{link_start}%{group}%{link_end} " "был одобрен." -#, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:47 #: lib/web/templates/email/pending_participation_notification.text.eex:4 +#, elixir-format msgid "You have one pending attendance request to process for the following event:" msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:" msgstr[0] "У вас есть ожидающий рассмотрения запрос на участие:" @@ -2020,44 +1999,44 @@ msgstr[2] "" "У вас есть %{number_participation_requests} ожидающих рассмотрения запросов " "на участие:" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:18 #: lib/web/templates/email/admin_user_role_changed.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator changed your role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:122 +#, elixir-autogen, elixir-format msgid "An administrator confirmed your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:1 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:18 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:43 #: lib/web/email/admin.ex:70 +#, elixir-autogen, elixir-format msgid "An administrator manually changed the email attached to your account on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:18 #: lib/web/templates/email/admin_user_confirmation.text.eex:1 +#, elixir-autogen, elixir-format msgid "An administrator manually confirmed your account" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:98 +#, elixir-autogen, elixir-format msgid "An administrator updated your role on %{instance}" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/email_changed_new.text.eex:3 +#, elixir-autogen, elixir-format, fuzzy msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" "Привет! Похоже, вы хотели изменить адрес электронной почты, связанный с " @@ -2065,290 +2044,304 @@ msgstr "" "это, нажмите кнопку ниже, чтобы подтвердить изменение. После этого вы " "сможете войти в %{instance} с новым адресом электронной почты." -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_old.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:96 #: lib/web/templates/email/admin_user_email_changed_new.html.heex:62 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:62 #: lib/web/templates/email/admin_user_role_changed.html.heex:88 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:7 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:4 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:4 #: lib/web/templates/email/admin_user_role_changed.text.eex:8 +#, elixir-autogen, elixir-format msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:79 +#, elixir-autogen, elixir-format msgid "Login on %{instance}" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:72 +#, elixir-autogen, elixir-format msgid "New role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:6 +#, elixir-autogen, elixir-format msgid "New role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:64 +#, elixir-autogen, elixir-format msgid "Old role" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:5 +#, elixir-autogen, elixir-format msgid "Old role:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin/_role.html.heex:7 #: lib/web/templates/email/admin/_role.text.eex:1 +#, elixir-autogen, elixir-format msgid "User" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:62 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:5 +#, elixir-autogen, elixir-format msgid "You may now login using your credentials on the service:" msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:3 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:47 +#, elixir-autogen, elixir-format msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/instance_follow.text.eex:5 +#, elixir-autogen, elixir-format, fuzzy msgid "%{name} just requested to follow your instance." msgstr "%{name} просит подписаться на ваш узел" +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:48 -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "%{name} (%{domain}) только что попросил подписаться на ваш узел." - -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:54 msgid "%{name} just requested to follow your instance." msgstr "%{name} просит подписаться на ваш узел" -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 +#, elixir-autogen, elixir-format, fuzzy msgid "If you accept, this profile will receive all of your public events." msgstr "" "Если вы согласитесь, то этот узел будет получать все публичные события " "вашего узла." -#, elixir-autogen, elixir-format, fuzzy -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "To accept this invitation, head over to the profile's admin page." msgstr "Чтобы принять это приглашение, перейдите в админку узла." +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 msgid "View the details" msgstr "" +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Комментарии" +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Предупреждение" +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/participation/event_card.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Read more: %{url}" msgstr "Подробнее" -#, elixir-autogen, elixir-format, fuzzy #: lib/web/templates/email/registration_confirmation.text.eex:9 +#, elixir-autogen, elixir-format, fuzzy msgid "Activate my account:" msgstr "Активировать мою учётную запись" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "Узел %{name} (%{domain}) просит подписаться на ваш узел" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" +"Примечание: Подписка %{name} (%{domain}) на вас не обязательно означает, что " +"вы подписаны на этот узел, но вы также можете запросить подписку на него." + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/ru/LC_MESSAGES/errors.po b/priv/gettext/ru/LC_MESSAGES/errors.po index 092df5d8d..949172bad 100644 --- a/priv/gettext/ru/LC_MESSAGES/errors.po +++ b/priv/gettext/ru/LC_MESSAGES/errors.po @@ -19,8 +19,8 @@ msgstr "" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.10.1\n" -#, elixir-autogen #: lib/mobilizon/discussions/discussion.ex:69 +#, elixir-autogen msgid "can't be blank" msgstr "не может быть пустым" @@ -102,74 +102,73 @@ msgstr "должно быть больше или равно %{number}" msgid "must be equal to %{number}" msgstr "должно быть равно %{number}" +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:107 msgid "Cannot refresh the token" msgstr "Токен не может быть обновлен" +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:272 msgid "Current profile is not a member of this group" msgstr "Текущий профиль не является участником этой группы" +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:276 msgid "Current profile is not an administrator of the selected group" msgstr "Текущий профиль не является администратором выбранной группы" +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:610 msgid "Error while saving user settings" msgstr "Ошибка при сохранении пользовательских настроек" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 +#, elixir-autogen, elixir-format msgid "Group not found" msgstr "Группа не найдена" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:98 #: lib/graphql/resolvers/group.ex:102 +#, elixir-autogen, elixir-format msgid "Group with ID %{id} not found" msgstr "Группа с ID %{id} не найдена" +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:85 msgid "Impossible to authenticate, either your email or password are invalid." msgstr "" "Не удалось пройти аутентификацию. Неверный адрес электронной почты или " "пароль." +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:335 msgid "Member not found" msgstr "Участник не найден" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:94 +#, elixir-autogen, elixir-format msgid "No profile found for the moderator user" msgstr "Профиль модератора не найден" +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:272 msgid "No user to validate with this email was found" msgstr "" "Не найдено ни одного пользователя для подтверждения с этим адресом " "электронной почты" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 +#, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "Пользователя с этим адресом электронной почты не найдено" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:28 #: lib/graphql/resolvers/participant.ex:32 #: lib/graphql/resolvers/participant.ex:210 @@ -179,318 +178,318 @@ msgstr "Пользователя с этим адресом электронно #: lib/graphql/resolvers/person.ex:396 #: lib/graphql/resolvers/person.ex:425 #: lib/graphql/resolvers/person.ex:440 +#, elixir-autogen, elixir-format msgid "Profile is not owned by authenticated user" msgstr "Профиль не принадлежит аутентифицированному пользователю" +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:159 msgid "Registrations are not open" msgstr "Регистрация не открыта" +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:427 msgid "The current password is invalid" msgstr "Текущий пароль неверен" +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 msgid "The new email doesn't seem to be valid" msgstr "Новый адрес электронной почты недействителен" +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 msgid "The new email must be different" msgstr "Новый адрес электронной почты должен отличаться от текущего" +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:430 msgid "The new password must be different" msgstr "Новый пароль должен отличаться от текущего" +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 msgid "The password provided is invalid" msgstr "Введён неверный пароль" +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:434 msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" "Введенный пароль слишком короткий. Убедитесь, что ваш пароль состоит не " "менее чем из 6 символов." +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:292 msgid "This user can't reset their password" msgstr "Этот пользователь не может сбросить свой пароль" +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:81 msgid "This user has been disabled" msgstr "Этот пользователь отключен" +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 msgid "Unable to validate user" msgstr "Невозможно проверить пользователя" +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:520 msgid "User already disabled" msgstr "Пользователь уже отключен" +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:585 msgid "User requested is not logged-in" msgstr "Запрошенный пользователь не авторизован" +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:307 msgid "You are already a member of this group" msgstr "Вы уже являетесь участником этой группы" +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:342 msgid "You can't leave this group because you are the only administrator" msgstr "" "Вы не можете покинуть эту группу, потому что вы её единственный администратор" +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:304 msgid "You cannot join this group" msgstr "Вы не можете присоединиться к этой группе" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:132 +#, elixir-autogen, elixir-format msgid "You may not list groups unless moderator." msgstr "Только модератор может просматривать список групп." +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:485 msgid "You need to be logged-in to change your email" msgstr "" "Вам необходимо войти в систему, чтобы изменить свой адрес электронной почты" +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:442 msgid "You need to be logged-in to change your password" msgstr "Вам необходимо войти в систему, чтобы изменить свой пароль" +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:281 msgid "You need to be logged-in to delete a group" msgstr "Вам необходимо войти в систему, чтобы удалить группу" +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:547 msgid "You need to be logged-in to delete your account" msgstr "Вам необходимо войти в систему, чтобы удалить свою учетную запись" +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:312 msgid "You need to be logged-in to join a group" msgstr "Вам необходимо войти в систему, чтобы присоединиться к группе" +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:347 msgid "You need to be logged-in to leave a group" msgstr "Вам необходимо войти в систему, чтобы покинуть группу" +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:245 msgid "You need to be logged-in to update a group" msgstr "Вам необходимо войти в систему, чтобы обновить группу" +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:112 msgid "You need to have an existing token to get a refresh token" msgstr "У вас должен быть существующий токен, чтобы получить токен обновления" +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 msgid "You requested again a confirmation email too soon" msgstr "Вы слишком рано запросили новое письмо с подтверждением" +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:162 msgid "Your email is not on the allowlist" msgstr "Ваш адрес электронной почты отсутствует в белом списке" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:100 +#, elixir-autogen, elixir-format msgid "Error while performing background task" msgstr "Ошибка при выполнении фоновой задачи" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:32 +#, elixir-autogen, elixir-format msgid "No profile found with this ID" msgstr "Профиль с этим ID не найден" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:61 #: lib/graphql/resolvers/actor.ex:97 +#, elixir-autogen, elixir-format msgid "No remote profile found with this ID" msgstr "Удалённый профиль с этим ID не найден" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:72 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can suspend a profile" msgstr "Только модераторы и администраторы могут заблокировать профиль" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:105 +#, elixir-autogen, elixir-format msgid "Only moderators and administrators can unsuspend a profile" msgstr "Только модераторы и администраторы могут разблокировать профиль" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:29 +#, elixir-autogen, elixir-format msgid "Only remote profiles may be refreshed" msgstr "Обновлять можно только удаленные профили" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:64 +#, elixir-autogen, elixir-format msgid "Profile already suspended" msgstr "Профиль уже заблокирован" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:96 +#, elixir-autogen, elixir-format msgid "A valid email is required by your instance" msgstr "Вашему узлу требуется действующий адрес электронной почты" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:90 #: lib/graphql/resolvers/participant.ex:143 +#, elixir-autogen, elixir-format msgid "Anonymous participation is not enabled" msgstr "Анонимное участие не разрешено" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:210 +#, elixir-autogen, elixir-format msgid "Cannot remove the last administrator of a group" msgstr "Невозможно удалить последнего администратора группы" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:207 +#, elixir-autogen, elixir-format msgid "Cannot remove the last identity of a user" msgstr "Единственный идентификатор пользователя не может быть удален" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:126 +#, elixir-autogen, elixir-format msgid "Comment is already deleted" msgstr "Комментарий уже удалён" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:103 #: lib/graphql/resolvers/discussion.ex:69 +#, elixir-autogen, elixir-format msgid "Discussion not found" msgstr "Обсуждение не найдено" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:71 #: lib/graphql/resolvers/report.ex:90 +#, elixir-autogen, elixir-format msgid "Error while saving report" msgstr "При сохранении отчёта произошла ошибка" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:110 +#, elixir-autogen, elixir-format msgid "Error while updating report" msgstr "При обновлении отчёта произошла ошибка" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:131 +#, elixir-autogen, elixir-format msgid "Event id not found" msgstr "Не найден id мероприятия" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 +#, elixir-autogen, elixir-format msgid "Event not found" msgstr "Мероприятие не найдено" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:87 #: lib/graphql/resolvers/participant.ex:128 #: lib/graphql/resolvers/participant.ex:155 #: lib/graphql/resolvers/participant.ex:336 +#, elixir-autogen, elixir-format msgid "Event with this ID %{id} doesn't exist" msgstr "Мероприятия с ID %{id} не существует" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:103 +#, elixir-autogen, elixir-format msgid "Internal Error" msgstr "Внутренняя ошибка" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:219 +#, elixir-autogen, elixir-format msgid "No discussion with ID %{id}" msgstr "Обсуждения с ID %{id} нет" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:80 #: lib/graphql/resolvers/todos.ex:107 #: lib/graphql/resolvers/todos.ex:179 #: lib/graphql/resolvers/todos.ex:208 #: lib/graphql/resolvers/todos.ex:237 +#, elixir-autogen, elixir-format msgid "No profile found for user" msgstr "Профиль пользователя не найден" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:64 +#, elixir-autogen, elixir-format msgid "No such feed token" msgstr "Такого токена ленты не существует" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:259 +#, elixir-autogen, elixir-format msgid "Participant already has role %{role}" msgstr "У участника уже есть роль %{role}" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:187 #: lib/graphql/resolvers/participant.ex:220 #: lib/graphql/resolvers/participant.ex:263 +#, elixir-autogen, elixir-format msgid "Participant not found" msgstr "Участник не найден" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:32 +#, elixir-autogen, elixir-format msgid "Person with ID %{id} not found" msgstr "Человек с ID %{id} не найден" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:56 +#, elixir-autogen, elixir-format msgid "Person with username %{username} not found" msgstr "Не найдено человека с именем пользователя %{username}" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:169 #: lib/graphql/resolvers/post.ex:203 +#, elixir-autogen, elixir-format msgid "Post ID is not a valid ID" msgstr "ID поста имеет недопустимое значение" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:172 #: lib/graphql/resolvers/post.ex:206 +#, elixir-autogen, elixir-format msgid "Post doesn't exist" msgstr "Пост не существует" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:84 +#, elixir-autogen, elixir-format msgid "Profile invited doesn't exist" msgstr "Приглашенный профиль не существует" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:93 #: lib/graphql/resolvers/member.ex:97 +#, elixir-autogen, elixir-format msgid "Profile is already a member of this group" msgstr "Профиль уже является участником этой группы" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:133 #: lib/graphql/resolvers/post.ex:175 #: lib/graphql/resolvers/post.ex:209 @@ -504,657 +503,658 @@ msgstr "Профиль уже является участником этой г #: lib/graphql/resolvers/todos.ex:182 #: lib/graphql/resolvers/todos.ex:214 #: lib/graphql/resolvers/todos.ex:246 +#, elixir-autogen, elixir-format msgid "Profile is not member of group" msgstr "Профиль не является членом группы" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:67 #: lib/graphql/resolvers/person.ex:233 +#, elixir-autogen, elixir-format msgid "Profile not found" msgstr "Профиль не найден" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:48 +#, elixir-autogen, elixir-format msgid "Report not found" msgstr "Отчёт не найден" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:172 #: lib/graphql/resolvers/resource.ex:199 +#, elixir-autogen, elixir-format msgid "Resource doesn't exist" msgstr "Ресурс не существует" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:124 +#, elixir-autogen, elixir-format msgid "The event has already reached its maximum capacity" msgstr "" "В мероприятии уже зарегистрировано максимально разрешённое количество " "участников" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:282 +#, elixir-autogen, elixir-format msgid "This token is invalid" msgstr "Этот токен недействителен" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:176 #: lib/graphql/resolvers/todos.ex:243 +#, elixir-autogen, elixir-format msgid "Todo doesn't exist" msgstr "Такого пункта в списке дел не существует" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:77 #: lib/graphql/resolvers/todos.ex:211 #: lib/graphql/resolvers/todos.ex:240 +#, elixir-autogen, elixir-format msgid "Todo list doesn't exist" msgstr "Списка дел не существует" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:73 +#, elixir-autogen, elixir-format msgid "Token does not exist" msgstr "Токен не существует" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:67 #: lib/graphql/resolvers/feed_token.ex:70 +#, elixir-autogen, elixir-format msgid "Token is not a valid UUID" msgstr "Токен не является допустимым UUID" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:98 +#, elixir-autogen, elixir-format msgid "User not found" msgstr "Пользователь не найден" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:310 +#, elixir-autogen, elixir-format msgid "You already have a profile for this user" msgstr "У вас уже есть профиль для этого пользователя" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:134 +#, elixir-autogen, elixir-format msgid "You are already a participant of this event" msgstr "Вы уже являетесь участником этого мероприятия" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:87 +#, elixir-autogen, elixir-format msgid "You are not a member of this group" msgstr "Вы не состоите в этой группе" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:157 #: lib/graphql/resolvers/member.ex:173 #: lib/graphql/resolvers/member.ex:188 +#, elixir-autogen, elixir-format msgid "You are not a moderator or admin for this group" msgstr "Вы не модератор и не администратор этой группы" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:59 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a comment if not connected" msgstr "Вы не можете создать комментарий при отсутствии подключения" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:41 +#, elixir-autogen, elixir-format msgid "You are not allowed to create a feed token if not connected" msgstr "Вы не можете создать токен ленты при отсутствии подключения" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:134 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a comment if not connected" msgstr "Вы не можете удалить комментарий при отсутствии подключения" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:82 +#, elixir-autogen, elixir-format msgid "You are not allowed to delete a feed token if not connected" msgstr "Вы не можете удалить токен ленты при отсутствии подключения" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:93 +#, elixir-autogen, elixir-format msgid "You are not allowed to update a comment if not connected" msgstr "Вы не можете обновить комментарий при отсутствии подключения" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:181 #: lib/graphql/resolvers/participant.ex:214 +#, elixir-autogen, elixir-format msgid "You can't leave event because you're the only event creator participant" msgstr "" "Вы не можете покинуть мероприятие, потому что являетесь единственным " "участником, создавшим его" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:192 +#, elixir-autogen, elixir-format msgid "You can't set yourself to a lower member role for this group because you are the only administrator" msgstr "" "Вы не можете назначить себе роль с меньшими правами для этой группы, потому " "что вы единственный администратор" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:122 +#, elixir-autogen, elixir-format msgid "You cannot delete this comment" msgstr "Вы не можете удалить этот комментарий" +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:408 msgid "You cannot delete this event" msgstr "Вы не можете удалить это мероприятие" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:90 +#, elixir-autogen, elixir-format msgid "You cannot invite to this group" msgstr "Вы не можете приглашать в эту группу" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:76 +#, elixir-autogen, elixir-format msgid "You don't have permission to delete this token" msgstr "У вас нет прав на удаление этого токена" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:56 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list action logs" msgstr "" "Для доступа к журналу активности вы должны войти в систему и иметь права " "модератора" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:36 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to list reports" msgstr "" "Для доступа к списку отчётов вы должны войти в систему и иметь права " "модератора" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:115 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to update a report" msgstr "" "Для обновления отчёта вы должны войти в систему и иметь права модератора" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:53 +#, elixir-autogen, elixir-format msgid "You need to be logged-in and a moderator to view a report" msgstr "Для просмотра отчёта вы должны войти в систему и иметь права модератора" +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:250 msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" "Для доступа в админку вы должны войти в систему и иметь права администратора" +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:234 msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" "Для доступа к панели со статистикой вы должны войти в систему и иметь права " "администратора" +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:276 msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" "Для сохранения настроек в админке вы должны войти в систему и иметь права " "администратора" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:84 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access discussions" msgstr "Вам необходимо войти в систему, чтобы получить доступ к обсуждениям" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:96 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to access resources" msgstr "Вам необходимо войти в систему, чтобы получить доступ к ресурсам" +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:318 msgid "You need to be logged-in to create events" msgstr "" "Вам необходимо войти в систему, чтобы иметь возможность создавать мероприятия" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:141 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create posts" msgstr "" "Вам необходимо войти в систему, чтобы иметь возможность создавать публикации" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create reports" msgstr "" "Вам необходимо войти в систему, чтобы иметь возможность создавать отчёты" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:140 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to create resources" msgstr "" "Вам необходимо войти в систему, чтобы иметь возможность создавать ресурсы" +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:417 msgid "You need to be logged-in to delete an event" msgstr "" "Вам необходимо войти в систему, чтобы иметь возможность удалить мероприятие" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:214 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete posts" msgstr "" "Вам необходимо войти в систему, чтобы иметь возможность удалять публикации" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:207 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to delete resources" msgstr "Вам необходимо войти в систему, чтобы иметь возможность удалять ресурсы" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:108 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to join an event" msgstr "Вам необходимо войти в систему, чтобы присоединиться к мероприятию" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:225 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to leave an event" msgstr "Вам необходимо войти в систему, чтобы покинуть мероприятие" +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:374 msgid "You need to be logged-in to update an event" msgstr "Вам необходимо войти в систему, чтобы обновить мероприятие" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:180 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update posts" msgstr "" "Вам необходимо войти в систему, чтобы иметь возможность обновлять публикации" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:177 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to update resources" msgstr "" "Вам необходимо войти в систему, чтобы иметь возможность обновлять ресурсы" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:236 +#, elixir-autogen, elixir-format msgid "You need to be logged-in to view a resource preview" msgstr "" "Вам необходимо войти в систему, чтобы получить доступ к предпросмотру " "ресурсов" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:132 +#, elixir-autogen, elixir-format msgid "Parent resource doesn't belong to this group" msgstr "Родительский ресурс не принадлежит к этой группе" -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:114 +#, elixir-autogen, elixir-format msgid "The chosen password is too short." msgstr "Выбран слишком короткий пароль." -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:142 +#, elixir-autogen, elixir-format msgid "The registration token is already in use, this looks like an issue on our side." msgstr "" "Регистрационный токен уже используется. Похоже, что проблема с нашей стороны." -#, elixir-autogen, elixir-format #: lib/mobilizon/users/user.ex:108 +#, elixir-autogen, elixir-format msgid "This email is already used." msgstr "Этот электронный адрес уже используется." -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:99 +#, elixir-autogen, elixir-format msgid "Post not found" msgstr "Пост не найден" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:86 +#, elixir-autogen, elixir-format msgid "Invalid arguments passed" msgstr "Переданы неверные аргументы" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:92 +#, elixir-autogen, elixir-format msgid "Invalid credentials" msgstr "Неверные учётные данные" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:90 +#, elixir-autogen, elixir-format msgid "Reset your password to login" msgstr "Сбросьте пароль для входа в систему" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:97 #: lib/graphql/error.ex:102 +#, elixir-autogen, elixir-format msgid "Resource not found" msgstr "Ресурс не найден" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:104 +#, elixir-autogen, elixir-format msgid "Something went wrong" msgstr "Что-то пошло не так" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:85 +#, elixir-autogen, elixir-format msgid "Unknown Resource" msgstr "Неизвестный ресурс" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:95 +#, elixir-autogen, elixir-format msgid "You don't have permission to do this" msgstr "У вас недостаточно для этого прав" -#, elixir-autogen, elixir-format #: lib/graphql/error.ex:87 +#, elixir-autogen, elixir-format msgid "You need to be logged in" msgstr "Вам необходимо войти в систему" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:118 +#, elixir-autogen, elixir-format msgid "You can't accept this invitation with this profile." msgstr "Вы не можете принять это приглашение из этого профиля." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:139 +#, elixir-autogen, elixir-format msgid "You can't reject this invitation with this profile." msgstr "Вы не можете отклонить это приглашение из этого профиля." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/media.ex:71 +#, elixir-autogen, elixir-format msgid "File doesn't have an allowed MIME type." msgstr "Файл не имеет разрешенного MIME-типа." +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:240 msgid "Profile is not administrator for the group" msgstr "Профиль не является администратором группы" +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:363 msgid "You can't edit this event." msgstr "Вы не можете редактировать это мероприятие." +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:366 msgid "You can't attribute this event to this profile." msgstr "Вы не можете назначить это мероприятие этому профилю." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:142 +#, elixir-autogen, elixir-format msgid "This invitation doesn't exist." msgstr "Такого приглашения не существует." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:217 +#, elixir-autogen, elixir-format msgid "This member already has been rejected." msgstr "Этот участник уже был отклонён." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:241 +#, elixir-autogen, elixir-format msgid "You don't have the right to remove this member." msgstr "У вас нет прав на удаление этого участника." +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format -#: lib/mobilizon/actors/actor.ex:351 msgid "This username is already taken." msgstr "Это имя пользователя уже занято." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:81 +#, elixir-autogen, elixir-format msgid "You must provide either an ID or a slug to access a discussion" msgstr "" "Вы должны предоставить либо ID, либо короткое имя для доступа к обсуждению" +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:313 msgid "Organizer profile is not owned by the user" msgstr "Профиль организатора не принадлежит пользователю" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:93 +#, elixir-autogen, elixir-format msgid "Profile ID provided is not the anonymous profile one" msgstr "Указанный ID профиля не является анонимным" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:181 #: lib/graphql/resolvers/group.ex:223 #: lib/graphql/resolvers/person.ex:148 #: lib/graphql/resolvers/person.ex:182 #: lib/graphql/resolvers/person.ex:304 +#, elixir-autogen, elixir-format msgid "The provided picture is too heavy" msgstr "Предоставленное изображение слишком большое" -#, elixir-autogen, elixir-format -#: lib/web/views/utils.ex:34 -msgid "Index file not found. You need to recompile the front-end." -msgstr "Индексный файл не найден. Вам нужно пересобрать фронтенд." - -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:129 +#, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "При создании ресурса произошла ошибка" +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:503 msgid "Invalid activation token" msgstr "Неверный токен активации" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:226 +#, elixir-autogen, elixir-format msgid "Unable to fetch resource details from this URL." msgstr "Невозможно получить сведения о ресурсе по этому URL-адресу." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/event.ex:164 #: lib/graphql/resolvers/participant.ex:253 #: lib/graphql/resolvers/participant.ex:328 +#, elixir-autogen, elixir-format msgid "Provided profile doesn't have moderator permissions on this event" msgstr "Указанный профиль модератора не имеет доступа к этому событию" +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:299 msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" "В профиле организатора нет разрешения на создание мероприятия от имени этой " "группы" +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:354 msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" "У этого профиля нет разрешения на обновление мероприятия от имени этой группы" +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:166 msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" "Ваш адрес электронной почты был отклонен при регистрации или используется " "запрещенная служба электронной почты" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:129 +#, elixir-autogen, elixir-format msgid "Comment not found" msgstr "Мероприятие не найдено" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/discussion.ex:123 +#, elixir-autogen, elixir-format msgid "Error while creating a discussion" msgstr "При создании ресурса произошла ошибка" +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:624 msgid "Error while updating locale" msgstr "При обновлении отчёта произошла ошибка" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:307 +#, elixir-autogen, elixir-format msgid "Error while uploading pictures" msgstr "При обновлении отчёта произошла ошибка" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:190 +#, elixir-autogen, elixir-format msgid "Failed to leave the event" msgstr "Не удалось покинуть мероприятие" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:236 +#, elixir-autogen, elixir-format msgid "Failed to update the group" msgstr "Не удалось обновить группу" +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 msgid "Failed to update user email" msgstr "Не удалось обновить электронную почту пользователя" +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:499 msgid "Failed to validate user email" msgstr "Невозможно проверить пользователя" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:146 +#, elixir-autogen, elixir-format msgid "The anonymous actor ID is invalid" msgstr "ID анонимного актора недействителен" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:165 +#, elixir-autogen, elixir-format msgid "Unknown error while updating resource" msgstr "Неизвестная ошибка при обновлении ресурса" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/comment.ex:84 +#, elixir-autogen, elixir-format msgid "You are not the comment creator" msgstr "Вы не автор комментария" +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:424 msgid "You cannot change your password." msgstr "Вы не можете изменить свой пароль." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:321 +#, elixir-autogen, elixir-format msgid "Format not supported" msgstr "Формат не поддерживается" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:305 +#, elixir-autogen, elixir-format msgid "A dependency needed to export to %{format} is not installed" msgstr "Зависимость, необходимая для экспорта в %{format}, не установлена" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:313 +#, elixir-autogen, elixir-format msgid "An error occured while saving export" msgstr "Произошла ошибка при сохранении экспорта" -#, elixir-autogen, elixir-format #: lib/web/controllers/export_controller.ex:30 +#, elixir-autogen, elixir-format msgid "Export to format %{format} is not enabled on this instance" msgstr "Экспорт в формат %{format} не включен на этом узле" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:187 +#, elixir-autogen, elixir-format msgid "Only admins can create groups" msgstr "Только администраторы могут создавать группы" +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:306 msgid "Only groups can create events" msgstr "Только группы могут создавать мероприятия" +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/event.ex:292 msgid "Unknown error while creating event" msgstr "Неизвестная ошибка при обновлении ресурса" +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:480 msgid "User cannot change email" msgstr "Пользователь не может изменить адрес электронной почты" +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:391 msgid "Follow does not match your account" msgstr "Отслеживание не соответствует вашей учетной записи" +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:395 msgid "Follow not found" msgstr "Отслеживание не найдено" +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:345 msgid "Profile with username %{username} not found" msgstr "Не найдено человека с именем пользователя %{username}" +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:340 msgid "This profile does not belong to you" msgstr "Этот профиль не принадлежит вам" +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:365 msgid "You are already following this group" msgstr "Вы уже подписаны на эту группу" +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:374 msgid "You need to be logged-in to follow a group" msgstr "Вам необходимо войти в систему, чтобы присоединиться к группе" +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:423 msgid "You need to be logged-in to unfollow a group" msgstr "Вам необходимо войти в систему, чтобы присоединиться к группе" +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/group.ex:400 msgid "You need to be logged-in to update a group follow" msgstr "Вам необходимо войти в систему, чтобы обновить группу" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:210 +#, elixir-autogen, elixir-format msgid "This member does not exist" msgstr "Этот участник не существует" -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:234 +#, elixir-autogen, elixir-format msgid "You don't have the role needed to remove this member." msgstr "У вас нет прав на удаление этого участника." -#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:252 +#, elixir-autogen, elixir-format msgid "You must be logged-in to remove a member" msgstr "Вы должны войти в систему, чтобы удалить участника" +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/user.ex:156 msgid "Your email seems to be using an invalid format" msgstr "Ваш адрес электронной почты, , похоже, использует неправильный формат" +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:380 msgid "Can't confirm an already confirmed user" msgstr "Невозможно подтвердить уже подтвержденного пользователя" +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:384 msgid "Deconfirming users is not supported" msgstr "Отмена подтверждения пользователей не поддерживается" +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:356 msgid "The new role must be different" msgstr "Новая роль должна быть другой" +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:307 msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" "Вы должны войти в систему и иметь права администратора, чтобы редактировать " "данные пользователя" -#, elixir-autogen, elixir-format #: lib/graphql/api/groups.ex:33 +#, elixir-autogen, elixir-format msgid "A profile or group with that name already exists" msgstr "" +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format -#: lib/graphql/resolvers/admin.ex:506 msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr "" diff --git a/priv/gettext/sv/LC_MESSAGES/activity.po b/priv/gettext/sv/LC_MESSAGES/activity.po index 5a95b59d3..70212be95 100644 --- a/priv/gettext/sv/LC_MESSAGES/activity.po +++ b/priv/gettext/sv/LC_MESSAGES/activity.po @@ -18,453 +18,459 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.10.1\n" -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:14 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "%{member} accepterade inbjudningen att gå med i gruppen." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "%{member} avvisade inbjudningen att gå med i gruppen." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:3 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "%{member} bad att få gå med i gruppen." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:8 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "%{member} bjöds in av %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:30 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "%{profile} la till medlemmen %{member}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:27 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "%{profile} arkiverade diskussionen %{discussion}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:3 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "%{profile} skapade diskussionen %{discussion}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:4 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "%{profile} skapade mappen %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:3 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "%{profile} skapade gruppen %{group}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:14 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:15 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "%{profile} skapade resursen %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:35 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "%{profile} tog bort diskussionen %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:80 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "%{profile} tog bort mappen %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "%{profile} tog bort resursen %{resource}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 msgid "%{profile} excluded member %{member}." msgstr "%{profile} exkluderade medlemmen %{member}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:58 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "%{profile} flyttade mappen %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:68 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "%{profile} flyttade resursen %{resource}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:54 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:51 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:48 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:45 msgid "%{profile} quit the group." msgstr "%{profile} gick ur gruppen." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:19 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "%{profile} döpte om diskussionen %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:26 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:28 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "%{profile} döpte om mappen från %{old_resource_title} till %{resource}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_resource_activity_item.html.heex:41 +#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "" "%{profile} döpte om resursen från %{old_resource_title} till %{resource}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:11 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "%{profile} svarade på diskussionen %{discussion}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_group_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_group_activity_item.html.heex:14 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "%{profile} uppdaterade gruppen %{group}." +#: lib/web/templates/email/activity/_member_activity_item.html.heex:42 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:39 #, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 -#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 msgid "%{profile} updated the member %{member}." msgstr "%{profile} uppdaterade medlemmen %{member}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:3 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "Händelsen %{event} skapades av %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:25 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "Händelsen %{event} togs bort av %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:14 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "Händelsen %{event} uppdaterades av %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:3 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "Inlägget %{post} skapades av %{profile}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:23 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:25 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "Inlägget %{post} togs bort av %{profile}." -#, elixir-autogen, elixir-format -#: lib/web/templates/email/activity/_post_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_post_activity_item.html.heex:14 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 +#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "Inlägget %{post} uppdaterades av %{profile}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:24 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 +#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "%{member} gick med i gruppen." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:40 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 +#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "%{profile} la en kommentar till händelsen %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 -#: lib/web/templates/email/activity/_event_activity_item.html.heex:30 +#: lib/web/templates/email/activity/_event_activity_item.html.heex:32 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "%{profile} svarade på en kommentar i evenemanget %{event}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.text.eex:27 +#, elixir-autogen, elixir-format msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" "Vill du inte ta emot aktivitetsaviseringar? Du kan ändra frekvens eller " "stänga av dem i dina inställningar." -#, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:219 +#: lib/web/templates/email/email_direct_activity.html.heex:218 #: lib/web/templates/email/email_direct_activity.text.eex:23 +#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "Visa en till aktivitet" msgstr[1] "Visa %{count} fler aktiviteter" -#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:53 #: lib/web/templates/email/email_direct_activity.html.heex:60 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 +#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "Det har varit en aktivitet!" msgstr[1] "Det har varit en del aktivitet!" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/renderer.ex:46 +#, elixir-autogen, elixir-format msgid "Activity on %{instance}" msgstr "Aktivitet på %{instance}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:13 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:14 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:48 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "%{profile} skickade ut en kungörelse under händelsen %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:3 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "%{profile} nämnde dig i en kommentar under händelsen %{event}." +#: lib/web/templates/email/email_direct_activity.html.heex:248 #, elixir-autogen, elixir-format -#: lib/web/templates/email/email_direct_activity.html.heex:249 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" "Vill du inte få aktivitetsaviseringar? Du kan ändra frekvens eller " "inaktivera dem i %{tag_start}dina inställningar%{tag_end}." -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:51 #: lib/web/templates/email/email_direct_activity.text.eex:5 +#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "Här är din veckas aktivitetssammanfattning" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:121 #: lib/web/email/activity.ex:142 +#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "Aktivitetsavisering för %{instance}" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:128 +#, elixir-autogen, elixir-format msgid "Daily activity recap for %{instance}" msgstr "Daglig aktivitetssammanfattning för %{instance}" -#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:49 #: lib/web/templates/email/email_direct_activity.text.eex:4 +#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "Här är din dagliga aktivitetssammanfattning" -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:135 +#, elixir-autogen, elixir-format msgid "Weekly activity recap for %{instance}" msgstr "Veckoaktivitetssammanfattning för %{instance}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:34 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:37 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "%{profile} har lagt en ny kommentar under ditt evenemang %{event}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 -#: lib/web/templates/email/activity/_comment_activity_item.html.heex:24 +#: lib/web/templates/email/activity/_comment_activity_item.html.heex:26 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 +#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "%{profile} har lagt ett nytt svar under ditt evenemang %{event}." -#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:46 +#, elixir-autogen, elixir-format msgid "Announcement for your event %{event}" msgstr "Tillkännagivande för ditt evenemang %{event}" -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/group.ex:23 +#, elixir-autogen, elixir-format msgid "The group %{group} was updated by %{profile}." msgstr "Gruppen %{group} uppdaterades av %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:47 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "Inlägget %{post} från gruppen %{group} togs bort av %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:31 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "Inlägget %{post} från gruppen %{group} publicerades av %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/post.ex:39 +#, elixir-autogen, elixir-format msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "Inlägget %{post} från gruppen %{group} uppdaterades av %{profile}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:39 +#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group %{group}." msgstr "%{member} accepterade inbjudningen att gå med i gruppen %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:47 +#, elixir-autogen, elixir-format msgid "%{member} joined the group %{group}." msgstr "%{member} gick med i gruppen %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:43 +#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group %{group}." msgstr "%{member} avvisade inbjudningen att gå med i gruppen %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:31 +#, elixir-autogen, elixir-format msgid "%{member} requested to join the group %{group}." msgstr "%{member} avvisade att gå med i gruppen %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:35 +#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile} to group %{group}." msgstr "%{member} bjöds in av %{profile} till gruppen %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member} to group %{group}." msgstr "%{profile} la till medlemmen %{member} i gruppen %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:55 +#, elixir-autogen, elixir-format msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "" "%{profile} godkände förfrågningen om medlemskap från %{member} för gruppen " "%{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:33 +#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "%{profile} skapade mappen %{resource} i gruppen %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:69 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "%{profile} tog bort mappen %{resource} i gruppen %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "%{profile} tog bort resursen %{resource} i gruppen %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:75 +#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "%{profile} exkluderade medlemmen %{member} från gruppen %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:61 +#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "%{profile} flyttade mappen %{resource} i gruppen %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "%{profile} flyttade resursen %{resource} i gruppen %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:79 +#, elixir-autogen, elixir-format msgid "%{profile} quit the group %{group}." msgstr "%{profile} gick ur gruppen %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:63 +#, elixir-autogen, elixir-format msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "" "%{profile} avvisade förfrågningen om medlemskap från %{member} för gruppen " "%{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:45 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "" "%{profile} döpte om mappen från %{old_resource_title} till %{resource} i " "gruppen %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:51 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "" "%{profile} döpte om resursen från %{old_resource_title} till %{resource} i " "gruppen %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/member.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member} in group %{group}." msgstr "%{profile} uppdaterade medlemmen %{member} i gruppen %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/resource.ex:35 +#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "%{profile} skapade resursen %{resource} i gruppen %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:86 +#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "%{profile} arkiverade diskussionen %{discussion} i gruppen %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:26 +#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "%{profile} skapade diskussionen %{discussion} i gruppen %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:101 +#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "%{profile} tog bort diskussionen %{discussion} i gruppen %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:56 +#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "%{profile} nämnde dig i diskussionen %{discussion} i gruppen %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:71 +#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "%{profile} döpte om diskussionen %{discussion} i gruppen %{group}." -#, elixir-autogen, elixir-format #: lib/service/activity/renderer/discussion.ex:41 +#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "%{profile} svarade på diskussionen %{discussion} i gruppen %{group}." + +#: lib/web/templates/email/activity/_member_activity_item.html.heex:36 +#: lib/web/templates/email/activity/_member_activity_item.text.eex:33 +#, elixir-autogen, elixir-format, fuzzy +msgid "%{profile} approved the member %{member}." +msgstr "%{profile} la till medlemmen %{member}." diff --git a/priv/gettext/sv/LC_MESSAGES/default.po b/priv/gettext/sv/LC_MESSAGES/default.po index da7e9b92d..d5bfa5d8e 100644 --- a/priv/gettext/sv/LC_MESSAGES/default.po +++ b/priv/gettext/sv/LC_MESSAGES/default.po @@ -1008,7 +1008,7 @@ msgstr "Visa anmälan" msgid "View report:" msgstr "Visa anmälan:" -#: lib/web/templates/email/email_anonymous_activity.html.heex:82 +#: lib/web/templates/email/email_anonymous_activity.html.heex:83 #: lib/web/templates/email/event_participation_approved.html.heex:79 #: lib/web/templates/email/event_participation_confirmed.html.heex:79 #, elixir-autogen, elixir-format @@ -1080,12 +1080,6 @@ msgstr "" msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" -#: lib/web/templates/email/group_member_removal.html.heex:18 -#: lib/web/templates/email/group_member_removal.text.eex:1 -#, elixir-autogen, elixir-format -msgid "So long, and thanks for the fish!" -msgstr "" - #: lib/web/email/member.ex:114 #, elixir-autogen, elixir-format msgid "You have been removed from group %{group}" @@ -1129,7 +1123,7 @@ msgstr "" msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" -#: lib/web/email/group.ex:90 +#: lib/web/email/group.ex:92 #, elixir-autogen, elixir-format msgid "The group %{group} has been suspended on %{instance}" msgstr "" @@ -1300,28 +1294,23 @@ msgstr "" msgid "A title is required for the post" msgstr "" -#: lib/web/templates/email/instance_follow.text.eex:5 -#, elixir-autogen, elixir-format -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#: lib/web/email/follow.ex:53 +#: lib/web/email/follow.ex:61 #, elixir-autogen, elixir-format msgid "%{name} requests to follow your instance" msgstr "" -#: lib/web/templates/email/instance_follow.html.heex:61 +#: lib/web/templates/email/instance_follow.html.heex:53 #: lib/web/templates/email/instance_follow.text.eex:6 #, elixir-autogen, elixir-format msgid "If you accept, this instance will receive all of your public events." msgstr "" -#: lib/web/email/follow.ex:47 +#: lib/web/email/follow.ex:54 #, elixir-autogen, elixir-format msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "" -#: lib/web/templates/email/instance_follow.html.heex:93 +#: lib/web/templates/email/instance_follow.html.heex:84 #: lib/web/templates/email/instance_follow.text.eex:9 #, elixir-autogen, elixir-format msgid "To accept this invitation, head over to the instance's admin settings." @@ -1333,12 +1322,6 @@ msgstr "Gå till dina grupper för att acceptera den här inbjudan." msgid "Want to connect?" msgstr "" -#: lib/web/templates/email/instance_follow.html.heex:76 -#: lib/web/templates/email/instance_follow.text.eex:7 -#, elixir-autogen, elixir-format -msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." -msgstr "" - #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47 #, elixir-autogen, elixir-format msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" @@ -1379,8 +1362,8 @@ msgstr "" #: lib/service/metadata/actor.ex:91 #: lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 -#: lib/service/metadata/instance.ex:62 +#: lib/service/metadata/instance.ex:60 +#: lib/service/metadata/instance.ex:66 #, elixir-autogen, elixir-format msgid "%{name}'s feed" msgstr "" @@ -1425,12 +1408,12 @@ msgstr "" msgid "Public feed for %{instance}" msgstr "" -#: lib/graphql/resolvers/user.ex:316 +#: lib/graphql/resolvers/user.ex:324 #, elixir-autogen, elixir-format msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" -#: lib/graphql/resolvers/user.ex:322 +#: lib/graphql/resolvers/user.ex:330 #, elixir-autogen, elixir-format msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" @@ -1457,8 +1440,6 @@ msgstr "" msgid "Your participation to %{event} on %{instance} has been cancelled!" msgstr "Din förfrågan om att få delta i evenemanget %{title} har godkännts" -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. -#. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 @@ -1660,7 +1641,7 @@ msgstr "Ditt deltagande har godkänts" msgid "Title: %{title}" msgstr "" -#: lib/web/email/group.ex:43 +#: lib/web/email/group.ex:45 #, elixir-autogen, elixir-format msgid "📅 Just scheduled by %{group}: %{event}" msgstr "" @@ -1874,180 +1855,175 @@ msgstr "" msgid "%{name} just requested to follow your instance." msgstr "" -#: lib/web/templates/email/instance_follow.html.heex:48 -#, elixir-autogen, elixir-format, fuzzy -msgid "%{name} (%{domain}) just requested to follow your instance." -msgstr "" - -#: lib/web/templates/email/instance_follow.html.heex:54 +#: lib/web/templates/email/instance_follow.html.heex:47 #, elixir-autogen, elixir-format, fuzzy msgid "%{name} just requested to follow your instance." msgstr "" -#: lib/web/templates/email/instance_follow.html.heex:63 +#: lib/web/templates/email/instance_follow.html.heex:55 #: lib/web/templates/email/instance_follow.text.eex:6 #, elixir-autogen, elixir-format, fuzzy msgid "If you accept, this profile will receive all of your public events." msgstr "" -#: lib/web/templates/email/instance_follow.html.heex:97 +#: lib/web/templates/email/instance_follow.html.heex:88 #: lib/web/templates/email/instance_follow.text.eex:9 #, elixir-autogen, elixir-format, fuzzy msgid "To accept this invitation, head over to the profile's admin page." msgstr "Gå till dina grupper för att acceptera den här inbjudan." -#: lib/web/templates/email/instance_follow.html.heex:119 -#: lib/web/templates/email/instance_follow.html.heex:129 +#: lib/web/templates/email/instance_follow.html.heex:110 +#: lib/web/templates/email/instance_follow.html.heex:120 #, elixir-autogen, elixir-format msgid "View the details" msgstr "" -#: lib/mobilizon/events/categories.ex:16 +#: lib/mobilizon/events/categories.ex:32 #, elixir-autogen, elixir-format msgid "Arts" msgstr "Kultur" -#: lib/mobilizon/events/categories.ex:52 +#: lib/mobilizon/events/categories.ex:68 #, elixir-autogen, elixir-format msgid "Auto, boat and air" msgstr "" -#: lib/mobilizon/events/categories.ex:20 +#: lib/mobilizon/events/categories.ex:36 #, elixir-autogen, elixir-format msgid "Book clubs" msgstr "" -#: lib/mobilizon/events/categories.ex:24 +#: lib/mobilizon/events/categories.ex:40 #, elixir-autogen, elixir-format msgid "Business" msgstr "Business" -#: lib/mobilizon/events/categories.ex:28 +#: lib/mobilizon/events/categories.ex:44 #, elixir-autogen, elixir-format, fuzzy msgid "Causes" msgstr "Kamper" -#: lib/mobilizon/events/categories.ex:32 +#: lib/mobilizon/events/categories.ex:48 #, elixir-autogen, elixir-format msgid "Comedy" msgstr "" -#: lib/mobilizon/events/categories.ex:56 +#: lib/mobilizon/events/categories.ex:72 #, elixir-autogen, elixir-format msgid "Community" msgstr "Community" -#: lib/mobilizon/events/categories.ex:36 +#: lib/mobilizon/events/categories.ex:52 #, elixir-autogen, elixir-format msgid "Crafts" msgstr "Hantverk" -#: lib/mobilizon/events/categories.ex:60 +#: lib/mobilizon/events/categories.ex:76 #, elixir-autogen, elixir-format msgid "Family & Education" msgstr "Familj & utbildning" -#: lib/mobilizon/events/categories.ex:64 +#: lib/mobilizon/events/categories.ex:80 #, elixir-autogen, elixir-format msgid "Fashion & Beauty" msgstr "Mode & skönhet" -#: lib/mobilizon/events/categories.ex:68 +#: lib/mobilizon/events/categories.ex:84 #, elixir-autogen, elixir-format msgid "Film & Media" msgstr "Film & media" -#: lib/mobilizon/events/categories.ex:40 +#: lib/mobilizon/events/categories.ex:56 #, elixir-autogen, elixir-format msgid "Food & Drink" msgstr "Mat & dryck" -#: lib/mobilizon/events/categories.ex:72 +#: lib/mobilizon/events/categories.ex:88 #, elixir-autogen, elixir-format msgid "Games" msgstr "Spel" -#: lib/mobilizon/events/categories.ex:44 +#: lib/mobilizon/events/categories.ex:60 #, elixir-autogen, elixir-format msgid "Health" msgstr "Hälsa" -#: lib/mobilizon/events/categories.ex:84 +#: lib/mobilizon/events/categories.ex:100 #, elixir-autogen, elixir-format msgid "LGBTQ" msgstr "HBTQ" -#: lib/mobilizon/events/categories.ex:76 +#: lib/mobilizon/events/categories.ex:92 #, elixir-autogen, elixir-format msgid "Language & Culture" msgstr "" -#: lib/mobilizon/events/categories.ex:80 +#: lib/mobilizon/events/categories.ex:96 #, elixir-autogen, elixir-format, fuzzy msgid "Learning" msgstr "Lärande" -#: lib/mobilizon/events/categories.ex:133 +#: lib/mobilizon/events/categories.ex:149 #, elixir-autogen, elixir-format msgid "Meeting" msgstr "" -#: lib/mobilizon/events/categories.ex:88 +#: lib/mobilizon/events/categories.ex:104 #, elixir-autogen, elixir-format msgid "Movements and politics" msgstr "Rörelse och politik" -#: lib/mobilizon/events/categories.ex:48 +#: lib/mobilizon/events/categories.ex:64 #, elixir-autogen, elixir-format msgid "Music" msgstr "" -#: lib/mobilizon/events/categories.ex:92 +#: lib/mobilizon/events/categories.ex:108 #, elixir-autogen, elixir-format, fuzzy msgid "Networking" msgstr "Nätverkande" -#: lib/mobilizon/events/categories.ex:112 +#: lib/mobilizon/events/categories.ex:128 #, elixir-autogen, elixir-format msgid "Outdoors & Adventure" msgstr "" -#: lib/mobilizon/events/categories.ex:96 +#: lib/mobilizon/events/categories.ex:112 #, elixir-autogen, elixir-format msgid "Party" msgstr "Fest" -#: lib/mobilizon/events/categories.ex:100 +#: lib/mobilizon/events/categories.ex:116 #, elixir-autogen, elixir-format msgid "Performing & Visual Arts" msgstr "" -#: lib/mobilizon/events/categories.ex:104 +#: lib/mobilizon/events/categories.ex:120 #, elixir-autogen, elixir-format msgid "Pets" msgstr "Husdjur" -#: lib/mobilizon/events/categories.ex:108 +#: lib/mobilizon/events/categories.ex:124 #, elixir-autogen, elixir-format msgid "Photography" msgstr "Fotografi" -#: lib/mobilizon/events/categories.ex:120 +#: lib/mobilizon/events/categories.ex:136 #, elixir-autogen, elixir-format msgid "Science & Tech" msgstr "" -#: lib/mobilizon/events/categories.ex:116 +#: lib/mobilizon/events/categories.ex:132 #, elixir-autogen, elixir-format msgid "Spirituality, Religion & Beliefs" msgstr "" -#: lib/mobilizon/events/categories.ex:124 +#: lib/mobilizon/events/categories.ex:140 #, elixir-autogen, elixir-format msgid "Sports" msgstr "" -#: lib/mobilizon/events/categories.ex:128 +#: lib/mobilizon/events/categories.ex:144 #, elixir-autogen, elixir-format msgid "Theatre" msgstr "Teater" @@ -2061,3 +2037,20 @@ msgstr "" #, elixir-autogen, elixir-format, fuzzy msgid "Activate my account:" msgstr "Aktivera mitt konto" + +#: lib/web/email/follow.ex:49 +#, elixir-autogen, elixir-format, fuzzy +msgid "Instance %{domain} requests to follow your instance" +msgstr "" + +#: lib/web/templates/email/instance_follow.html.heex:68 +#: lib/web/templates/email/instance_follow.text.eex:7 +#, elixir-autogen, elixir-format, fuzzy +msgid "Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." +msgstr "" + +#: lib/web/templates/email/group_member_removal.html.heex:18 +#: lib/web/templates/email/group_member_removal.text.eex:1 +#, elixir-autogen, elixir-format +msgid "Until next time!" +msgstr "" diff --git a/priv/gettext/sv/LC_MESSAGES/errors.po b/priv/gettext/sv/LC_MESSAGES/errors.po index de7a9ab05..b94e7a235 100644 --- a/priv/gettext/sv/LC_MESSAGES/errors.po +++ b/priv/gettext/sv/LC_MESSAGES/errors.po @@ -95,32 +95,32 @@ msgstr "måste vara större än eller lika med %{number}" msgid "must be equal to %{number}" msgstr "måste vara lika med %{number}" -#: lib/graphql/resolvers/user.ex:107 +#: lib/graphql/resolvers/user.ex:115 #, elixir-autogen, elixir-format msgid "Cannot refresh the token" msgstr "" -#: lib/graphql/resolvers/group.ex:272 +#: lib/graphql/resolvers/group.ex:276 #, elixir-autogen, elixir-format msgid "Current profile is not a member of this group" msgstr "Den nuvarande profilen är inte med i den här gruppen" -#: lib/graphql/resolvers/group.ex:276 +#: lib/graphql/resolvers/group.ex:280 #, elixir-autogen, elixir-format msgid "Current profile is not an administrator of the selected group" msgstr "" -#: lib/graphql/resolvers/user.ex:610 +#: lib/graphql/resolvers/user.ex:618 #, elixir-autogen, elixir-format msgid "Error while saving user settings" msgstr "Ett fel uppstod när användarinställningarna skulle sparas" #: lib/graphql/error.ex:101 -#: lib/graphql/resolvers/group.ex:269 -#: lib/graphql/resolvers/group.ex:301 -#: lib/graphql/resolvers/group.ex:338 -#: lib/graphql/resolvers/group.ex:369 -#: lib/graphql/resolvers/group.ex:418 +#: lib/graphql/resolvers/group.ex:273 +#: lib/graphql/resolvers/group.ex:305 +#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:373 +#: lib/graphql/resolvers/group.ex:422 #: lib/graphql/resolvers/member.ex:81 #, elixir-autogen, elixir-format msgid "Group not found" @@ -132,12 +132,12 @@ msgstr "Gruppen kunde inte hittas" msgid "Group with ID %{id} not found" msgstr "Gruppen med %{id} kunde inte hittas" -#: lib/graphql/resolvers/user.ex:85 +#: lib/graphql/resolvers/user.ex:93 #, elixir-autogen, elixir-format msgid "Impossible to authenticate, either your email or password are invalid." msgstr "" -#: lib/graphql/resolvers/group.ex:335 +#: lib/graphql/resolvers/group.ex:339 #, elixir-autogen, elixir-format msgid "Member not found" msgstr "" @@ -147,13 +147,13 @@ msgstr "" msgid "No profile found for the moderator user" msgstr "" -#: lib/graphql/resolvers/user.ex:272 +#: lib/graphql/resolvers/user.ex:280 #, elixir-autogen, elixir-format msgid "No user to validate with this email was found" msgstr "" #: lib/graphql/resolvers/person.ex:314 -#: lib/graphql/resolvers/user.ex:296 +#: lib/graphql/resolvers/user.ex:304 #, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "" @@ -171,86 +171,86 @@ msgstr "" msgid "Profile is not owned by authenticated user" msgstr "" -#: lib/graphql/resolvers/user.ex:159 +#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format msgid "Registrations are not open" msgstr "" -#: lib/graphql/resolvers/user.ex:427 +#: lib/graphql/resolvers/user.ex:435 #, elixir-autogen, elixir-format msgid "The current password is invalid" msgstr "" -#: lib/graphql/resolvers/admin.ex:334 -#: lib/graphql/resolvers/user.ex:470 +#: lib/graphql/resolvers/admin.ex:336 +#: lib/graphql/resolvers/user.ex:478 #, elixir-autogen, elixir-format msgid "The new email doesn't seem to be valid" msgstr "Den nya mejladressen verkar vara felaktig" -#: lib/graphql/resolvers/admin.ex:337 -#: lib/graphql/resolvers/user.ex:473 +#: lib/graphql/resolvers/admin.ex:339 +#: lib/graphql/resolvers/user.ex:481 #, elixir-autogen, elixir-format msgid "The new email must be different" msgstr "Den nya mejladressen får inte vara samma som den tidigare" -#: lib/graphql/resolvers/user.ex:430 +#: lib/graphql/resolvers/user.ex:438 #, elixir-autogen, elixir-format msgid "The new password must be different" msgstr "Det nya lösenordet får inte vara samma som det tidigare" -#: lib/graphql/resolvers/user.ex:477 -#: lib/graphql/resolvers/user.ex:539 -#: lib/graphql/resolvers/user.ex:542 +#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:550 #, elixir-autogen, elixir-format msgid "The password provided is invalid" msgstr "Det angivna lösenordet är felaktigt" -#: lib/graphql/resolvers/user.ex:434 +#: lib/graphql/resolvers/user.ex:442 #, elixir-autogen, elixir-format msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" "Lösenordet du har angett är för kort. Se till att lösenordet är minst 6 " "tecken långt." -#: lib/graphql/resolvers/user.ex:292 +#: lib/graphql/resolvers/user.ex:300 #, elixir-autogen, elixir-format msgid "This user can't reset their password" msgstr "Den här användaren kan inte återställa sitt lösenord" -#: lib/graphql/resolvers/user.ex:81 +#: lib/graphql/resolvers/user.ex:89 #, elixir-autogen, elixir-format msgid "This user has been disabled" msgstr "Den här användaren har inaktiverats" -#: lib/graphql/resolvers/user.ex:251 -#: lib/graphql/resolvers/user.ex:256 +#: lib/graphql/resolvers/user.ex:259 +#: lib/graphql/resolvers/user.ex:264 #, elixir-autogen, elixir-format msgid "Unable to validate user" msgstr "Kan inte validera användare" -#: lib/graphql/resolvers/user.ex:520 +#: lib/graphql/resolvers/user.ex:528 #, elixir-autogen, elixir-format msgid "User already disabled" msgstr "Användaren redan inaktiverad" -#: lib/graphql/resolvers/user.ex:585 +#: lib/graphql/resolvers/user.ex:593 #, elixir-autogen, elixir-format msgid "User requested is not logged-in" msgstr "Den efterfrågade användaren är inte inloggad" -#: lib/graphql/resolvers/group.ex:307 +#: lib/graphql/resolvers/group.ex:311 #, elixir-autogen, elixir-format msgid "You are already a member of this group" msgstr "Du är redan medlem i den här gruppen" -#: lib/graphql/resolvers/group.ex:342 +#: lib/graphql/resolvers/group.ex:346 #, elixir-autogen, elixir-format msgid "You can't leave this group because you are the only administrator" msgstr "" "Du kan inte lämna den här gruppen eftersom att du är gruppens enda " "administratör" -#: lib/graphql/resolvers/group.ex:304 +#: lib/graphql/resolvers/group.ex:308 #, elixir-autogen, elixir-format msgid "You cannot join this group" msgstr "Du kan inte gå med i den här gruppen" @@ -260,54 +260,54 @@ msgstr "Du kan inte gå med i den här gruppen" msgid "You may not list groups unless moderator." msgstr "Du kan inte lista grupper om du inte är moderator" -#: lib/graphql/resolvers/user.ex:485 +#: lib/graphql/resolvers/user.ex:493 #, elixir-autogen, elixir-format msgid "You need to be logged-in to change your email" msgstr "Du behöver vara inloggad för att ändra din mejladress" -#: lib/graphql/resolvers/user.ex:442 +#: lib/graphql/resolvers/user.ex:450 #, elixir-autogen, elixir-format msgid "You need to be logged-in to change your password" msgstr "Du behöver vara inloggad för att ändra ditt lösenord" -#: lib/graphql/resolvers/group.ex:281 +#: lib/graphql/resolvers/group.ex:285 #, elixir-autogen, elixir-format msgid "You need to be logged-in to delete a group" msgstr "Du behöver vara inloggad för att ta bort en grupp" -#: lib/graphql/resolvers/user.ex:547 +#: lib/graphql/resolvers/user.ex:555 #, elixir-autogen, elixir-format msgid "You need to be logged-in to delete your account" msgstr "Du behöver vara inloggad för att ta bort ditt konto" -#: lib/graphql/resolvers/group.ex:312 +#: lib/graphql/resolvers/group.ex:316 #, elixir-autogen, elixir-format msgid "You need to be logged-in to join a group" msgstr "Du behöver vara inloggad för att gå med i en grupp" -#: lib/graphql/resolvers/group.ex:347 +#: lib/graphql/resolvers/group.ex:351 #, elixir-autogen, elixir-format msgid "You need to be logged-in to leave a group" msgstr "Du behöver vara inloggad för att lämna en grupp" -#: lib/graphql/resolvers/group.ex:245 +#: lib/graphql/resolvers/group.ex:249 #, elixir-autogen, elixir-format msgid "You need to be logged-in to update a group" msgstr "Du behöver vara inloggad för att uppdatera en grupp" -#: lib/graphql/resolvers/user.ex:112 +#: lib/graphql/resolvers/user.ex:120 #, elixir-autogen, elixir-format, fuzzy msgid "You need to have an existing token to get a refresh token" msgstr "Du behöver ha en existerande token för att få en refresh token" -#: lib/graphql/resolvers/user.ex:275 -#: lib/graphql/resolvers/user.ex:299 +#: lib/graphql/resolvers/user.ex:283 +#: lib/graphql/resolvers/user.ex:307 #, elixir-autogen, elixir-format, fuzzy msgid "You requested again a confirmation email too soon" msgstr "" "Du ansökte om en ny mejlbekräftelse för snart inpå din tidigare förfrågan" -#: lib/graphql/resolvers/user.ex:162 +#: lib/graphql/resolvers/user.ex:170 #, elixir-autogen, elixir-format, fuzzy msgid "Your email is not on the allowlist" msgstr "Din mejladress är inte på tillåt-listan" @@ -398,8 +398,8 @@ msgid "Event id not found" msgstr "" #: lib/graphql/error.ex:100 -#: lib/graphql/resolvers/event.ex:360 -#: lib/graphql/resolvers/event.ex:412 +#: lib/graphql/resolvers/event.ex:337 +#: lib/graphql/resolvers/event.ex:389 #, elixir-autogen, elixir-format msgid "Event not found" msgstr "" @@ -617,7 +617,7 @@ msgstr "" msgid "You cannot delete this comment" msgstr "" -#: lib/graphql/resolvers/event.ex:408 +#: lib/graphql/resolvers/event.ex:385 #, elixir-autogen, elixir-format msgid "You cannot delete this event" msgstr "" @@ -652,17 +652,17 @@ msgstr "" msgid "You need to be logged-in and a moderator to view a report" msgstr "" -#: lib/graphql/resolvers/admin.ex:250 +#: lib/graphql/resolvers/admin.ex:252 #, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" -#: lib/graphql/resolvers/admin.ex:234 +#: lib/graphql/resolvers/admin.ex:236 #, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" -#: lib/graphql/resolvers/admin.ex:276 +#: lib/graphql/resolvers/admin.ex:278 #, elixir-autogen, elixir-format msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" @@ -677,7 +677,7 @@ msgstr "" msgid "You need to be logged-in to access resources" msgstr "" -#: lib/graphql/resolvers/event.ex:318 +#: lib/graphql/resolvers/event.ex:295 #, elixir-autogen, elixir-format msgid "You need to be logged-in to create events" msgstr "" @@ -697,7 +697,7 @@ msgstr "" msgid "You need to be logged-in to create resources" msgstr "" -#: lib/graphql/resolvers/event.ex:417 +#: lib/graphql/resolvers/event.ex:394 #, elixir-autogen, elixir-format msgid "You need to be logged-in to delete an event" msgstr "" @@ -722,7 +722,7 @@ msgstr "" msgid "You need to be logged-in to leave an event" msgstr "" -#: lib/graphql/resolvers/event.ex:374 +#: lib/graphql/resolvers/event.ex:351 #, elixir-autogen, elixir-format msgid "You need to be logged-in to update an event" msgstr "" @@ -823,17 +823,17 @@ msgstr "" msgid "File doesn't have an allowed MIME type." msgstr "" -#: lib/graphql/resolvers/group.ex:240 +#: lib/graphql/resolvers/group.ex:244 #, elixir-autogen, elixir-format msgid "Profile is not administrator for the group" msgstr "" -#: lib/graphql/resolvers/event.ex:363 +#: lib/graphql/resolvers/event.ex:340 #, elixir-autogen, elixir-format msgid "You can't edit this event." msgstr "" -#: lib/graphql/resolvers/event.ex:366 +#: lib/graphql/resolvers/event.ex:343 #, elixir-autogen, elixir-format msgid "You can't attribute this event to this profile." msgstr "" @@ -853,7 +853,7 @@ msgstr "" msgid "You don't have the right to remove this member." msgstr "" -#: lib/mobilizon/actors/actor.ex:351 +#: lib/mobilizon/actors/actor.ex:377 #, elixir-autogen, elixir-format msgid "This username is already taken." msgstr "" @@ -863,7 +863,7 @@ msgstr "" msgid "You must provide either an ID or a slug to access a discussion" msgstr "" -#: lib/graphql/resolvers/event.ex:313 +#: lib/graphql/resolvers/event.ex:290 #, elixir-autogen, elixir-format msgid "Organizer profile is not owned by the user" msgstr "" @@ -882,17 +882,12 @@ msgstr "" msgid "The provided picture is too heavy" msgstr "" -#: lib/web/views/utils.ex:34 -#, elixir-autogen, elixir-format -msgid "Index file not found. You need to recompile the front-end." -msgstr "" - #: lib/graphql/resolvers/resource.ex:129 #, elixir-autogen, elixir-format msgid "Error while creating resource" msgstr "" -#: lib/graphql/resolvers/user.ex:503 +#: lib/graphql/resolvers/user.ex:511 #, elixir-autogen, elixir-format msgid "Invalid activation token" msgstr "" @@ -909,17 +904,17 @@ msgstr "" msgid "Provided profile doesn't have moderator permissions on this event" msgstr "" -#: lib/graphql/resolvers/event.ex:299 +#: lib/graphql/resolvers/event.ex:276 #, elixir-autogen, elixir-format msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" -#: lib/graphql/resolvers/event.ex:354 +#: lib/graphql/resolvers/event.ex:331 #, elixir-autogen, elixir-format msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" -#: lib/graphql/resolvers/user.ex:166 +#: lib/graphql/resolvers/user.ex:174 #, elixir-autogen, elixir-format msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" @@ -934,7 +929,7 @@ msgstr "" msgid "Error while creating a discussion" msgstr "" -#: lib/graphql/resolvers/user.ex:624 +#: lib/graphql/resolvers/user.ex:632 #, elixir-autogen, elixir-format msgid "Error while updating locale" msgstr "" @@ -954,13 +949,13 @@ msgstr "" msgid "Failed to update the group" msgstr "" -#: lib/graphql/resolvers/admin.ex:331 -#: lib/graphql/resolvers/user.ex:467 +#: lib/graphql/resolvers/admin.ex:333 +#: lib/graphql/resolvers/user.ex:475 #, elixir-autogen, elixir-format msgid "Failed to update user email" msgstr "" -#: lib/graphql/resolvers/user.ex:499 +#: lib/graphql/resolvers/user.ex:507 #, elixir-autogen, elixir-format msgid "Failed to validate user email" msgstr "" @@ -980,7 +975,7 @@ msgstr "" msgid "You are not the comment creator" msgstr "" -#: lib/graphql/resolvers/user.ex:424 +#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format msgid "You cannot change your password." msgstr "" @@ -1010,57 +1005,57 @@ msgstr "" msgid "Only admins can create groups" msgstr "" -#: lib/graphql/resolvers/event.ex:306 +#: lib/graphql/resolvers/event.ex:283 #, elixir-autogen, elixir-format msgid "Only groups can create events" msgstr "" -#: lib/graphql/resolvers/event.ex:292 +#: lib/graphql/resolvers/event.ex:269 #, elixir-autogen, elixir-format msgid "Unknown error while creating event" msgstr "" -#: lib/graphql/resolvers/user.ex:480 +#: lib/graphql/resolvers/user.ex:488 #, elixir-autogen, elixir-format msgid "User cannot change email" msgstr "" -#: lib/graphql/resolvers/group.ex:391 +#: lib/graphql/resolvers/group.ex:395 #, elixir-autogen, elixir-format msgid "Follow does not match your account" msgstr "" -#: lib/graphql/resolvers/group.ex:395 +#: lib/graphql/resolvers/group.ex:399 #, elixir-autogen, elixir-format msgid "Follow not found" msgstr "" -#: lib/graphql/resolvers/user.ex:345 +#: lib/graphql/resolvers/user.ex:353 #, elixir-autogen, elixir-format msgid "Profile with username %{username} not found" msgstr "" -#: lib/graphql/resolvers/user.ex:340 +#: lib/graphql/resolvers/user.ex:348 #, elixir-autogen, elixir-format msgid "This profile does not belong to you" msgstr "" -#: lib/graphql/resolvers/group.ex:365 +#: lib/graphql/resolvers/group.ex:369 #, elixir-autogen, elixir-format msgid "You are already following this group" msgstr "" -#: lib/graphql/resolvers/group.ex:374 +#: lib/graphql/resolvers/group.ex:378 #, elixir-autogen, elixir-format msgid "You need to be logged-in to follow a group" msgstr "" -#: lib/graphql/resolvers/group.ex:423 +#: lib/graphql/resolvers/group.ex:427 #, elixir-autogen, elixir-format msgid "You need to be logged-in to unfollow a group" msgstr "" -#: lib/graphql/resolvers/group.ex:400 +#: lib/graphql/resolvers/group.ex:404 #, elixir-autogen, elixir-format msgid "You need to be logged-in to update a group follow" msgstr "" @@ -1080,27 +1075,27 @@ msgstr "" msgid "You must be logged-in to remove a member" msgstr "" -#: lib/graphql/resolvers/user.ex:156 +#: lib/graphql/resolvers/user.ex:164 #, elixir-autogen, elixir-format msgid "Your email seems to be using an invalid format" msgstr "" -#: lib/graphql/resolvers/admin.ex:380 +#: lib/graphql/resolvers/admin.ex:382 #, elixir-autogen, elixir-format msgid "Can't confirm an already confirmed user" msgstr "" -#: lib/graphql/resolvers/admin.ex:384 +#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format msgid "Deconfirming users is not supported" msgstr "" -#: lib/graphql/resolvers/admin.ex:356 +#: lib/graphql/resolvers/admin.ex:358 #, elixir-autogen, elixir-format, fuzzy msgid "The new role must be different" msgstr "" -#: lib/graphql/resolvers/admin.ex:307 +#: lib/graphql/resolvers/admin.ex:309 #, elixir-autogen, elixir-format, fuzzy msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" @@ -1110,7 +1105,12 @@ msgstr "" msgid "A profile or group with that name already exists" msgstr "" -#: lib/graphql/resolvers/admin.ex:506 +#: lib/graphql/resolvers/admin.ex:519 #, elixir-autogen, elixir-format msgid "Unable to find an instance to follow at this address" msgstr "" + +#: lib/mobilizon/actors/actor.ex:396 +#, elixir-autogen, elixir-format +msgid "Username must only contain alphanumeric lowercased characters and underscores." +msgstr ""