Merge branch 'fixes' into 'main'
Various fixes Closes #1151 See merge request framasoft/mobilizon!1307
This commit is contained in:
commit
d4d572aead
|
@ -41,6 +41,7 @@
|
|||
"@tiptap/extension-mention": "^2.0.0-beta.42",
|
||||
"@tiptap/extension-ordered-list": "^2.0.0-beta.24",
|
||||
"@tiptap/extension-paragraph": "^2.0.0-beta.22",
|
||||
"@tiptap/extension-placeholder": "^2.0.0-beta.199",
|
||||
"@tiptap/extension-strike": "^2.0.0-beta.26",
|
||||
"@tiptap/extension-text": "^2.0.0-beta.15",
|
||||
"@tiptap/extension-underline": "^2.0.0-beta.7",
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
<div class="flex pl-2">
|
||||
<figure class="w-12 h-12" v-if="actor.avatar">
|
||||
<img
|
||||
class="rounded-lg"
|
||||
class="rounded-full object-cover h-full"
|
||||
:src="actor.avatar.url"
|
||||
alt=""
|
||||
width="48"
|
||||
|
|
|
@ -26,6 +26,7 @@
|
|||
v-model="newComment.text"
|
||||
:aria-label="t('Comment body')"
|
||||
@submit="createCommentForEvent(newComment)"
|
||||
:placeholder="t('Write a new comment')"
|
||||
/>
|
||||
<p class="" v-if="emptyCommentError">
|
||||
{{ t("Comment text can't be empty") }}
|
||||
|
|
|
@ -155,6 +155,7 @@
|
|||
:aria-label="t('Comment body')"
|
||||
class="flex-1"
|
||||
@submit="replyToComment"
|
||||
:placeholder="t('Write a new reply')"
|
||||
/>
|
||||
<o-button
|
||||
:disabled="newComment.text.trim().length === 0"
|
||||
|
@ -201,7 +202,7 @@
|
|||
</li>
|
||||
</template>
|
||||
<script lang="ts" setup>
|
||||
import EditorComponent from "@/components/TextEditor.vue";
|
||||
import type EditorComponent from "@/components/TextEditor.vue";
|
||||
import { formatDistanceToNow } from "date-fns";
|
||||
import { CommentModeration } from "@/types/enums";
|
||||
import { CommentModel, IComment } from "../../types/comment.model";
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
<small>@{{ usernameWithDomain(comment.actor) }}</small>
|
||||
</div>
|
||||
<span v-else class="name comment-link has-text-grey">
|
||||
{{ $t("[deleted]") }}
|
||||
{{ t("[deleted]") }}
|
||||
</span>
|
||||
<span
|
||||
class="icons"
|
||||
|
@ -43,7 +43,7 @@
|
|||
aria-role="menuitem"
|
||||
>
|
||||
<o-icon icon="pencil"></o-icon>
|
||||
{{ $t("Edit") }}
|
||||
{{ t("Edit") }}
|
||||
</o-dropdown-item>
|
||||
<o-dropdown-item
|
||||
v-if="comment.actor?.id === currentActor?.id"
|
||||
|
@ -51,11 +51,11 @@
|
|||
aria-role="menuitem"
|
||||
>
|
||||
<o-icon icon="delete"></o-icon>
|
||||
{{ $t("Delete") }}
|
||||
{{ t("Delete") }}
|
||||
</o-dropdown-item>
|
||||
<!-- <o-dropdown-item aria-role="listitem" @click="isReportModalActive = true">
|
||||
<o-icon icon="flag" />
|
||||
{{ $t("Report") }}
|
||||
{{ t("Report") }}
|
||||
</o-dropdown-item> -->
|
||||
</o-dropdown>
|
||||
</span>
|
||||
|
@ -67,7 +67,7 @@
|
|||
{{
|
||||
formatDistanceToNow(new Date(comment.updatedAt?.toString()), {
|
||||
locale: dateFnsLocale,
|
||||
}) || $t("Right now")
|
||||
}) || t("Right now")
|
||||
}}</span
|
||||
>
|
||||
</div>
|
||||
|
@ -92,7 +92,7 @@
|
|||
:title="formatDateTimeString(comment.updatedAt.toString())"
|
||||
>
|
||||
{{
|
||||
$t("Edited {ago}", {
|
||||
t("Edited {ago}", {
|
||||
ago: formatDistanceToNow(new Date(comment.updatedAt), {
|
||||
locale: dateFnsLocale,
|
||||
}),
|
||||
|
@ -101,23 +101,24 @@
|
|||
</p>
|
||||
</div>
|
||||
<div class="comment-deleted" v-else-if="!editMode">
|
||||
{{ $t("[This comment has been deleted by it's author]") }}
|
||||
{{ t("[This comment has been deleted by it's author]") }}
|
||||
</div>
|
||||
<form v-else class="edition" @submit.prevent="updateComment">
|
||||
<Editor
|
||||
v-model="updatedComment"
|
||||
:aria-label="$t('Comment body')"
|
||||
:aria-label="t('Comment body')"
|
||||
:current-actor="currentActor"
|
||||
:placeholder="t('Write a new message')"
|
||||
/>
|
||||
<div class="flex gap-2 mt-2">
|
||||
<o-button
|
||||
native-type="submit"
|
||||
:disabled="['<p></p>', '', comment.text].includes(updatedComment)"
|
||||
variant="primary"
|
||||
>{{ $t("Update") }}</o-button
|
||||
>{{ t("Update") }}</o-button
|
||||
>
|
||||
<o-button native-type="button" @click="toggleEditMode">{{
|
||||
$t("Cancel")
|
||||
t("Cancel")
|
||||
}}</o-button>
|
||||
</div>
|
||||
</form>
|
||||
|
@ -132,6 +133,7 @@ import { computed, defineAsyncComponent, inject, ref } from "vue";
|
|||
import { formatDateTimeString } from "@/filters/datetime";
|
||||
import AccountCircle from "vue-material-design-icons/AccountCircle.vue";
|
||||
import type { Locale } from "date-fns";
|
||||
import { useI18n } from "vue-i18n";
|
||||
|
||||
const Editor = defineAsyncComponent(
|
||||
() => import("@/components/TextEditor.vue")
|
||||
|
@ -144,6 +146,8 @@ const props = defineProps<{
|
|||
|
||||
const emit = defineEmits(["update:modelValue", "deleteComment"]);
|
||||
|
||||
const { t } = useI18n({ useScope: "global" });
|
||||
|
||||
const comment = computed(() => props.modelValue);
|
||||
|
||||
const editMode = ref(false);
|
||||
|
|
|
@ -31,7 +31,7 @@
|
|||
:id="`availableActor-${availableActor?.id}`"
|
||||
/>
|
||||
<label
|
||||
class="flex flex-wrap p-3 bg-white hover:bg-gray-50 dark:bg-violet-3 dark:hover:bg-violet-3/60 border border-gray-300 rounded-lg cursor-pointer peer-checked:ring-primary peer-checked:ring-2 peer-checked:border-transparent"
|
||||
class="flex flex-wrap gap-2 p-3 bg-white hover:bg-gray-50 dark:bg-violet-3 dark:hover:bg-violet-3/60 border border-gray-300 rounded-lg cursor-pointer peer-checked:ring-primary peer-checked:ring-2 peer-checked:border-transparent"
|
||||
:for="`availableActor-${availableActor?.id}`"
|
||||
>
|
||||
<figure class="h-12 w-12" v-if="availableActor?.avatar">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<LinkOrRouterLink
|
||||
:to="to"
|
||||
:isInternal="isInternal"
|
||||
class="mbz-card shrink-0 dark:bg-mbz-purple dark:text-white rounded-lg shadow-lg my-4 flex items-center flex-col"
|
||||
class="mbz-card shrink-0 dark:bg-mbz-purple dark:text-white rounded-lg shadow-lg flex items-center flex-col"
|
||||
:class="{
|
||||
'sm:flex-row': mode === 'row',
|
||||
'sm:max-w-xs sm:w-[18rem] shrink-0 flex flex-col': mode === 'column',
|
||||
|
|
|
@ -77,9 +77,9 @@
|
|||
>
|
||||
<div class="flex gap-1 items-center">
|
||||
<div class="flex-none">
|
||||
<figure class="" v-if="identity.avatar">
|
||||
<figure class="h-8 w-8" v-if="identity.avatar">
|
||||
<img
|
||||
class="rounded-full h-8 w-8"
|
||||
class="rounded-full object-cover h-full"
|
||||
loading="lazy"
|
||||
:src="identity.avatar.url"
|
||||
alt=""
|
||||
|
|
|
@ -238,6 +238,7 @@ import FormatListNumbered from "vue-material-design-icons/FormatListNumbered.vue
|
|||
import FormatQuoteClose from "vue-material-design-icons/FormatQuoteClose.vue";
|
||||
import Undo from "vue-material-design-icons/Undo.vue";
|
||||
import Redo from "vue-material-design-icons/Redo.vue";
|
||||
import Placeholder from "@tiptap/extension-placeholder";
|
||||
|
||||
const props = withDefaults(
|
||||
defineProps<{
|
||||
|
@ -246,6 +247,7 @@ const props = withDefaults(
|
|||
maxSize?: number;
|
||||
ariaLabel?: string;
|
||||
currentActor: IPerson;
|
||||
placeholder?: string;
|
||||
}>(),
|
||||
{
|
||||
mode: "description",
|
||||
|
@ -291,6 +293,8 @@ const transformPastedHTML = (html: string): string => {
|
|||
return html;
|
||||
};
|
||||
|
||||
const { t } = useI18n({ useScope: "global" });
|
||||
|
||||
const editor = useEditor({
|
||||
editorProps: {
|
||||
attributes: {
|
||||
|
@ -327,6 +331,9 @@ const editor = useEditor({
|
|||
RichEditorKeyboardSubmit.configure({
|
||||
submit: () => emit("submit"),
|
||||
}),
|
||||
Placeholder.configure({
|
||||
placeholder: props.placeholder ?? t("Write something"),
|
||||
}),
|
||||
],
|
||||
injectCSS: false,
|
||||
content: props.modelValue,
|
||||
|
@ -345,7 +352,6 @@ watch(value, (val: string) => {
|
|||
});
|
||||
|
||||
const dialog = inject<Dialog>("dialog");
|
||||
const { t } = useI18n({ useScope: "global" });
|
||||
|
||||
/**
|
||||
* Show a popup to get the link from the URL
|
||||
|
@ -594,4 +600,12 @@ onBeforeUnmount(() => {
|
|||
.visually-hidden {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.ProseMirror p.is-editor-empty:first-child::before {
|
||||
content: attr(data-placeholder);
|
||||
float: left;
|
||||
color: #adb5bd;
|
||||
pointer-events: none;
|
||||
height: 0;
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -8,11 +8,18 @@ export const DASHBOARD = gql`
|
|||
id
|
||||
uuid
|
||||
title
|
||||
beginsOn
|
||||
picture {
|
||||
id
|
||||
alt
|
||||
url
|
||||
}
|
||||
attributedTo {
|
||||
...ActorFragment
|
||||
}
|
||||
organizerActor {
|
||||
...ActorFragment
|
||||
}
|
||||
}
|
||||
lastGroupCreated {
|
||||
...ActorFragment
|
||||
|
|
|
@ -1417,5 +1417,13 @@
|
|||
"Theme": "Theme",
|
||||
"Adapt to system theme": "Adapt to system theme",
|
||||
"Light": "Light",
|
||||
"Dark": "Dark"
|
||||
"Dark": "Dark",
|
||||
"Write a new comment": "Write a new comment",
|
||||
"Write a new reply": "Write a new reply",
|
||||
"Write a new message": "Write a new message",
|
||||
"Write something": "Write something",
|
||||
"Message body": "Message body",
|
||||
"Describe your event": "Describe your event",
|
||||
"A few lines about your group": "A few lines about your group",
|
||||
"Write your post": "Write your post"
|
||||
}
|
|
@ -1415,5 +1415,13 @@
|
|||
"Theme": "Thème",
|
||||
"Adapt to system theme": "S’adapter au thème du système",
|
||||
"Light": "Clair",
|
||||
"Dark": "Sombre"
|
||||
"Dark": "Sombre",
|
||||
"Write a new comment": "Écrivez un nouveau commentaire",
|
||||
"Write a new reply": "Écrivez une nouvelle réponse",
|
||||
"Write a new message": "Écrivez un nouveau message",
|
||||
"Write something": "Écrivez quelque chose",
|
||||
"Message body": "Corps du message",
|
||||
"Describe your event": "Décrivez votre événement",
|
||||
"A few lines about your group": "Quelques lignes à propos de votre groupe",
|
||||
"Write your post": "Écrivez votre billet"
|
||||
}
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
:id="`availableActor-${identity?.id}`"
|
||||
/>
|
||||
<label
|
||||
class="flex flex-wrap p-3 bg-white hover:bg-gray-50 dark:bg-violet-3 dark:hover:bg-violet-3/60 border border-gray-300 rounded-lg cursor-pointer peer-checked:ring-primary peer-checked:ring-2 peer-checked:border-transparent"
|
||||
class="flex flex-wrap gap-2 p-3 bg-white hover:bg-gray-50 dark:bg-violet-3 dark:hover:bg-violet-3/60 border border-gray-300 rounded-lg cursor-pointer peer-checked:ring-primary peer-checked:ring-2 peer-checked:border-transparent"
|
||||
:for="`availableActor-${identity?.id}`"
|
||||
>
|
||||
<figure class="h-12 w-12" v-if="identity?.avatar">
|
||||
|
|
|
@ -42,9 +42,9 @@
|
|||
class="cursor-pointer"
|
||||
@click="activateModal"
|
||||
>
|
||||
<figure class="" v-if="currentIdentity.avatar">
|
||||
<figure class="h-12 w-12" v-if="currentIdentity.avatar">
|
||||
<img
|
||||
class="rounded"
|
||||
class="rounded-full object-cover h-full"
|
||||
:src="currentIdentity.avatar.url"
|
||||
alt=""
|
||||
width="48"
|
||||
|
|
|
@ -64,61 +64,20 @@
|
|||
}"
|
||||
/>
|
||||
</div>
|
||||
<div class="tile">
|
||||
<div
|
||||
class="tile is-parent is-vertical is-6"
|
||||
v-if="dashboard?.lastPublicEventPublished"
|
||||
>
|
||||
<article class="tile is-child box">
|
||||
<router-link
|
||||
:to="{
|
||||
name: RouteName.EVENT,
|
||||
params: { uuid: dashboard?.lastPublicEventPublished.uuid },
|
||||
}"
|
||||
>
|
||||
<p>{{ t("Last published event") }}</p>
|
||||
<p>
|
||||
{{ dashboard?.lastPublicEventPublished.title }}
|
||||
</p>
|
||||
<figure
|
||||
class="image is-4by3"
|
||||
v-if="dashboard?.lastPublicEventPublished.picture"
|
||||
>
|
||||
<img :src="dashboard?.lastPublicEventPublished.picture.url" />
|
||||
</figure>
|
||||
</router-link>
|
||||
</article>
|
||||
<div class="flex flex-wrap gap-4">
|
||||
<div>
|
||||
<h2>{{ t("Last published event") }}</h2>
|
||||
<event-card
|
||||
v-if="dashboard?.lastPublicEventPublished"
|
||||
:event="dashboard?.lastPublicEventPublished"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
class="tile is-parent is-vertical"
|
||||
v-if="dashboard?.lastGroupCreated"
|
||||
>
|
||||
<article class="tile is-child box">
|
||||
<router-link
|
||||
:to="{
|
||||
name: RouteName.GROUP,
|
||||
params: {
|
||||
preferredUsername: usernameWithDomain(
|
||||
dashboard?.lastGroupCreated
|
||||
),
|
||||
},
|
||||
}"
|
||||
>
|
||||
<p>{{ t("Last group created") }}</p>
|
||||
<p>
|
||||
{{
|
||||
dashboard?.lastGroupCreated.name ||
|
||||
dashboard?.lastGroupCreated.preferredUsername
|
||||
}}
|
||||
</p>
|
||||
<figure
|
||||
class="image is-4by3"
|
||||
v-if="dashboard?.lastGroupCreated.avatar"
|
||||
>
|
||||
<img :src="dashboard?.lastGroupCreated.avatar.url" />
|
||||
</figure>
|
||||
</router-link>
|
||||
</article>
|
||||
<div>
|
||||
<h2>{{ t("Last group created") }}</h2>
|
||||
<group-card
|
||||
v-if="dashboard?.lastGroupCreated"
|
||||
:group="dashboard?.lastGroupCreated"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
@ -127,7 +86,6 @@
|
|||
<script lang="ts" setup>
|
||||
import { DASHBOARD } from "@/graphql/admin";
|
||||
import { IDashboard } from "@/types/admin.model";
|
||||
import { usernameWithDomain } from "@/types/actor";
|
||||
import RouteName from "@/router/name";
|
||||
import { useQuery } from "@vue/apollo-composable";
|
||||
import { computed } from "vue";
|
||||
|
@ -136,6 +94,8 @@ import { useHead } from "@vueuse/head";
|
|||
import NumberDashboardTile from "@/components/Dashboard/NumberDashboardTile.vue";
|
||||
import LinkedNumberDashboardTile from "@/components/Dashboard/LinkedNumberDashboardTile.vue";
|
||||
import { InstanceFilterFollowStatus } from "@/types/enums";
|
||||
import GroupCard from "@/components/Group/GroupCard.vue";
|
||||
import EventCard from "@/components/Event/EventCard.vue";
|
||||
|
||||
const { result: dashboardResult } = useQuery<{ dashboard: IDashboard }>(
|
||||
DASHBOARD
|
||||
|
|
|
@ -44,9 +44,10 @@
|
|||
<o-field :label="t('Text')">
|
||||
<Editor
|
||||
v-model="discussion.text"
|
||||
:aria-label="t('Comment body')"
|
||||
:aria-label="t('Message body')"
|
||||
v-if="currentActor"
|
||||
:current-actor="currentActor"
|
||||
:placeholder="t('Write a new message')"
|
||||
/>
|
||||
</o-field>
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
:links="[
|
||||
{
|
||||
name: RouteName.MY_GROUPS,
|
||||
text: $t('My groups'),
|
||||
text: t('My groups'),
|
||||
},
|
||||
{
|
||||
name: RouteName.GROUP,
|
||||
|
@ -15,7 +15,7 @@
|
|||
{
|
||||
name: RouteName.DISCUSSION_LIST,
|
||||
params: { preferredUsername: usernameWithDomain(group) },
|
||||
text: $t('Discussions'),
|
||||
text: t('Discussions'),
|
||||
},
|
||||
{
|
||||
name: RouteName.DISCUSSION,
|
||||
|
@ -35,7 +35,7 @@
|
|||
<o-button
|
||||
icon-right="pencil"
|
||||
size="small"
|
||||
:title="$t('Update discussion title')"
|
||||
:title="t('Update discussion title')"
|
||||
v-if="
|
||||
discussion.creator &&
|
||||
!editTitleMode &&
|
||||
|
@ -60,7 +60,7 @@
|
|||
@submit.prevent="updateDiscussion"
|
||||
class="w-full"
|
||||
>
|
||||
<o-field :label="$t('Title')" label-for="discussion-title">
|
||||
<o-field :label="t('Title')" label-for="discussion-title">
|
||||
<o-input
|
||||
:value="discussion.title"
|
||||
v-model="newTitle"
|
||||
|
@ -72,7 +72,7 @@
|
|||
variant="primary"
|
||||
native-type="submit"
|
||||
icon-right="check"
|
||||
:title="$t('Update discussion title')"
|
||||
:title="t('Update discussion title')"
|
||||
/>
|
||||
<o-button
|
||||
@click="
|
||||
|
@ -82,14 +82,14 @@
|
|||
}
|
||||
"
|
||||
icon-right="close"
|
||||
:title="$t('Cancel discussion title edition')"
|
||||
:title="t('Cancel discussion title edition')"
|
||||
/>
|
||||
<o-button
|
||||
@click="openDeleteDiscussionConfirmation"
|
||||
variant="danger"
|
||||
native-type="button"
|
||||
icon-left="delete"
|
||||
>{{ $t("Delete conversation") }}</o-button
|
||||
>{{ t("Delete conversation") }}</o-button
|
||||
>
|
||||
</div>
|
||||
</form>
|
||||
|
@ -114,15 +114,16 @@
|
|||
<o-button
|
||||
v-if="discussion.comments.elements.length < discussion.comments.total"
|
||||
@click="loadMoreComments"
|
||||
>{{ $t("Fetch more") }}</o-button
|
||||
>{{ t("Fetch more") }}</o-button
|
||||
>
|
||||
<form @submit.prevent="reply" v-if="!error">
|
||||
<o-field :label="$t('Text')">
|
||||
<o-field :label="t('Text')">
|
||||
<Editor
|
||||
v-model="newComment"
|
||||
:aria-label="$t('Comment body')"
|
||||
:aria-label="t('Message body')"
|
||||
v-if="currentActor"
|
||||
:currentActor="currentActor"
|
||||
:placeholder="t('Write a new message')"
|
||||
/>
|
||||
</o-field>
|
||||
<o-button
|
||||
|
@ -130,7 +131,7 @@
|
|||
native-type="submit"
|
||||
:disabled="['<p></p>', ''].includes(newComment)"
|
||||
variant="primary"
|
||||
>{{ $t("Reply") }}</o-button
|
||||
>{{ t("Reply") }}</o-button
|
||||
>
|
||||
</form>
|
||||
</section>
|
||||
|
|
|
@ -129,6 +129,7 @@
|
|||
:current-actor="(currentActor as IPerson)"
|
||||
v-model="event.description"
|
||||
:aria-label="t('Event description body')"
|
||||
:placeholder="t('Describe your event')"
|
||||
/>
|
||||
</div>
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
<section class="intro" dir="auto">
|
||||
<div class="flex flex-wrap gap-2">
|
||||
<div class="flex-1 min-w-fit">
|
||||
<div class="flex-1">
|
||||
<h1
|
||||
class="text-4xl font-bold m-0"
|
||||
dir="auto"
|
||||
|
@ -108,11 +108,9 @@
|
|||
</div>
|
||||
|
||||
<div
|
||||
class="event-description-wrapper rounded-lg dark:border-violet-title flex flex-wrap flex-col md:flex-row-reverse"
|
||||
class="rounded-lg dark:border-violet-title flex flex-wrap flex-col md:flex-row-reverse gap-4"
|
||||
>
|
||||
<aside
|
||||
class="event-metadata rounded bg-white dark:bg-gray-600 shadow-md h-min"
|
||||
>
|
||||
<aside class="rounded bg-white dark:bg-gray-600 shadow-md h-min">
|
||||
<div class="sticky p-4">
|
||||
<event-metadata-sidebar
|
||||
v-if="event"
|
||||
|
@ -122,9 +120,11 @@
|
|||
/>
|
||||
</div>
|
||||
</aside>
|
||||
<div class="event-description-comments">
|
||||
<section class="event-description">
|
||||
<h2 class="text-xl">{{ t("About this event") }}</h2>
|
||||
<div class="flex-1">
|
||||
<section
|
||||
class="event-description bg-white dark:bg-zinc-700 px-3 pt-1 pb-3 rounded mb-4"
|
||||
>
|
||||
<h2 class="text-2xl">{{ t("About this event") }}</h2>
|
||||
<p v-if="!event?.description">
|
||||
{{ t("The event organizer didn't add any description.") }}
|
||||
</p>
|
||||
|
@ -138,7 +138,7 @@
|
|||
/>
|
||||
</div>
|
||||
</section>
|
||||
<section class="integration-wrappers">
|
||||
<section class="my-4">
|
||||
<component
|
||||
v-for="(metadata, integration) in integrations"
|
||||
:is="integration"
|
||||
|
@ -146,7 +146,10 @@
|
|||
:metadata="metadata"
|
||||
/>
|
||||
</section>
|
||||
<section class="comments" ref="commentsObserver">
|
||||
<section
|
||||
class="bg-white dark:bg-zinc-700 px-3 pt-1 pb-3 rounded my-4"
|
||||
ref="commentsObserver"
|
||||
>
|
||||
<a href="#comments">
|
||||
<h2 class="text-xl" id="comments">{{ t("Comments") }}</h2>
|
||||
</a>
|
||||
|
@ -155,8 +158,11 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<section class="" v-if="(event?.relatedEvents ?? []).length > 0">
|
||||
<h2 class="">
|
||||
<section
|
||||
class="bg-white dark:bg-zinc-700 px-3 pt-1 pb-3 rounded my-4"
|
||||
v-if="(event?.relatedEvents ?? []).length > 0"
|
||||
>
|
||||
<h2 class="text-2xl mb-2">
|
||||
{{ t("These events may interest you") }}
|
||||
</h2>
|
||||
<multi-card :events="event?.relatedEvents ?? []" />
|
||||
|
@ -492,192 +498,8 @@ useHead({
|
|||
meta: [{ name: "description", content: eventDescription.value }],
|
||||
});
|
||||
</script>
|
||||
<style lang="scss" scoped>
|
||||
@use "@/styles/_mixins" as *;
|
||||
.section {
|
||||
padding: 1rem 2rem 4rem;
|
||||
}
|
||||
|
||||
.fade-enter-active,
|
||||
.fade-leave-active {
|
||||
transition: opacity 0.5s;
|
||||
}
|
||||
|
||||
.fade-enter,
|
||||
.fade-leave-to {
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
div.sidebar {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
flex-direction: column;
|
||||
|
||||
position: relative;
|
||||
|
||||
&::before {
|
||||
content: "";
|
||||
background: #b3b3b2;
|
||||
position: absolute;
|
||||
bottom: 30px;
|
||||
top: 30px;
|
||||
left: 0;
|
||||
height: calc(100% - 60px);
|
||||
width: 1px;
|
||||
}
|
||||
|
||||
div.organizer {
|
||||
display: inline-flex;
|
||||
padding-top: 10px;
|
||||
|
||||
a {
|
||||
color: #4a4a4a;
|
||||
|
||||
span {
|
||||
line-height: 2.7rem;
|
||||
@include padding-right(6px);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.intro {
|
||||
// background: white;
|
||||
|
||||
.is-3-tablet {
|
||||
width: initial;
|
||||
}
|
||||
|
||||
p.tags {
|
||||
a {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
span {
|
||||
&.tag {
|
||||
margin: 0 2px;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.event-description-wrapper {
|
||||
padding: 0;
|
||||
|
||||
aside.event-metadata {
|
||||
min-width: 20rem;
|
||||
flex: 1;
|
||||
|
||||
.sticky {
|
||||
// position: sticky;
|
||||
// background: white;
|
||||
top: 50px;
|
||||
padding: 1rem;
|
||||
}
|
||||
}
|
||||
|
||||
div.event-description-comments {
|
||||
min-width: 20rem;
|
||||
padding: 1rem;
|
||||
flex: 2;
|
||||
// background: white;
|
||||
}
|
||||
|
||||
.description-content {
|
||||
:deep(h1) {
|
||||
font-size: 2rem;
|
||||
}
|
||||
|
||||
:deep(h2) {
|
||||
font-size: 1.5rem;
|
||||
}
|
||||
|
||||
:deep(h3) {
|
||||
font-size: 1.25rem;
|
||||
}
|
||||
|
||||
:deep(ul) {
|
||||
list-style-type: disc;
|
||||
}
|
||||
|
||||
:deep(li) {
|
||||
margin: 10px auto 10px 2rem;
|
||||
}
|
||||
|
||||
:deep(blockquote) {
|
||||
border-left: 0.2em solid #333;
|
||||
display: block;
|
||||
@include padding-left(1rem);
|
||||
}
|
||||
|
||||
:deep(p) {
|
||||
margin: 10px auto;
|
||||
|
||||
a {
|
||||
display: inline-block;
|
||||
padding: 0.3rem;
|
||||
color: #111;
|
||||
|
||||
&:empty {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.comments {
|
||||
padding-top: 3rem;
|
||||
|
||||
a h3#comments {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
}
|
||||
|
||||
.more-events {
|
||||
// background: white;
|
||||
padding: 1rem 1rem 4rem;
|
||||
|
||||
& > .title {
|
||||
font-size: 1.5rem;
|
||||
}
|
||||
}
|
||||
|
||||
// .dropdown .dropdown-trigger span {
|
||||
// cursor: pointer;
|
||||
// }
|
||||
|
||||
// a.dropdown-item,
|
||||
// .dropdown .dropdown-menu .has-link a,
|
||||
// button.dropdown-item {
|
||||
// white-space: nowrap;
|
||||
// width: 100%;
|
||||
// @include padding-right(1rem);
|
||||
// text-align: right;
|
||||
// }
|
||||
|
||||
a.participations-link {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.no-border {
|
||||
border: 0;
|
||||
cursor: auto;
|
||||
}
|
||||
|
||||
.intro-wrapper {
|
||||
.date-calendar-icon-wrapper {
|
||||
margin-top: 16px;
|
||||
height: 0;
|
||||
display: flex;
|
||||
align-items: flex-end;
|
||||
align-self: flex-start;
|
||||
margin-bottom: 7px;
|
||||
@include margin-left(0);
|
||||
}
|
||||
}
|
||||
.title {
|
||||
margin: 0;
|
||||
font-size: 2rem;
|
||||
<style>
|
||||
.event-description a {
|
||||
@apply inline-block p-1 bg-mbz-yellow-alt-200 text-black;
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -112,9 +112,9 @@
|
|||
v-slot="props"
|
||||
>
|
||||
<article class="flex">
|
||||
<figure v-if="props.row.actor.avatar">
|
||||
<figure v-if="props.row.actor.avatar" class="h-10 w-10">
|
||||
<img
|
||||
class="rounded"
|
||||
class="rounded-full object-cover h-full"
|
||||
:src="props.row.actor.avatar.url"
|
||||
:alt="props.row.actor.avatar.alt || ''"
|
||||
height="48"
|
||||
|
|
|
@ -37,6 +37,7 @@
|
|||
:aria-label="t('Group description body')"
|
||||
v-if="currentActor"
|
||||
:currentActor="currentActor"
|
||||
:placeholder="t('A few lines about your group')"
|
||||
/></o-field>
|
||||
<o-field :label="t('Avatar')">
|
||||
<picture-upload
|
||||
|
|
|
@ -4,20 +4,20 @@
|
|||
<div class="container mx-auto">
|
||||
<breadcrumbs-nav v-if="actualGroup" :links="breadcrumbLinks" />
|
||||
<h1 v-if="isUpdate === true">
|
||||
{{ $t("Edit post") }}
|
||||
{{ t("Edit post") }}
|
||||
</h1>
|
||||
<h1 v-else>
|
||||
{{ $t("Add a new post") }}
|
||||
{{ t("Add a new post") }}
|
||||
</h1>
|
||||
<h2>{{ $t("General information") }}</h2>
|
||||
<h2>{{ t("General information") }}</h2>
|
||||
<picture-upload
|
||||
v-model="pictureFile"
|
||||
:textFallback="$t('Headline picture')"
|
||||
:textFallback="t('Headline picture')"
|
||||
:defaultImage="editablePost.picture"
|
||||
/>
|
||||
|
||||
<o-field
|
||||
:label="$t('Title')"
|
||||
:label="t('Title')"
|
||||
label-for="post-title"
|
||||
:type="errors.title ? 'is-danger' : null"
|
||||
:message="errors.title"
|
||||
|
@ -40,15 +40,16 @@
|
|||
class="w-full"
|
||||
v-if="currentActor"
|
||||
v-model="editablePost.body"
|
||||
:aria-label="$t('Post body')"
|
||||
:aria-label="t('Post body')"
|
||||
:current-actor="currentActor"
|
||||
:placeholder="t('Write your post')"
|
||||
/>
|
||||
</o-field>
|
||||
<h2 class="mt-2">{{ $t("Who can view this post") }}</h2>
|
||||
<h2 class="mt-2">{{ t("Who can view this post") }}</h2>
|
||||
<fieldset>
|
||||
<legend>
|
||||
{{
|
||||
$t(
|
||||
t(
|
||||
"When the post is private, you'll need to share the link around."
|
||||
)
|
||||
}}
|
||||
|
@ -58,7 +59,7 @@
|
|||
v-model="editablePost.visibility"
|
||||
name="postVisibility"
|
||||
:native-value="PostVisibility.PUBLIC"
|
||||
>{{ $t("Visible everywhere on the web") }}</o-radio
|
||||
>{{ t("Visible everywhere on the web") }}</o-radio
|
||||
>
|
||||
</div>
|
||||
<div class="field">
|
||||
|
@ -66,7 +67,7 @@
|
|||
v-model="editablePost.visibility"
|
||||
name="postVisibility"
|
||||
:native-value="PostVisibility.UNLISTED"
|
||||
>{{ $t("Only accessible through link") }}</o-radio
|
||||
>{{ t("Only accessible through link") }}</o-radio
|
||||
>
|
||||
</div>
|
||||
<div class="field">
|
||||
|
@ -74,7 +75,7 @@
|
|||
v-model="editablePost.visibility"
|
||||
name="postVisibility"
|
||||
:native-value="PostVisibility.PRIVATE"
|
||||
>{{ $t("Only accessible to members of the group") }}</o-radio
|
||||
>{{ t("Only accessible to members of the group") }}</o-radio
|
||||
>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
@ -84,14 +85,14 @@
|
|||
<div class="navbar-menu flex flex-wrap py-2">
|
||||
<div class="flex flex-wrap justify-end ml-auto gap-1">
|
||||
<o-button variant="text" @click="$router.go(-1)">{{
|
||||
$t("Cancel")
|
||||
t("Cancel")
|
||||
}}</o-button>
|
||||
<o-button
|
||||
v-if="isUpdate"
|
||||
variant="danger"
|
||||
outlined
|
||||
@click="openDeletePostModal"
|
||||
>{{ $t("Delete post") }}</o-button
|
||||
>{{ t("Delete post") }}</o-button
|
||||
>
|
||||
<!-- If an post has been published we can't make it draft anymore -->
|
||||
<o-button
|
||||
|
@ -99,14 +100,14 @@
|
|||
v-if="post?.draft === true"
|
||||
outlined
|
||||
@click="publish(true)"
|
||||
>{{ $t("Save draft") }}</o-button
|
||||
>{{ t("Save draft") }}</o-button
|
||||
>
|
||||
<o-button variant="primary" native-type="submit">
|
||||
<span v-if="isUpdate === false || post?.draft === true">{{
|
||||
$t("Publish")
|
||||
t("Publish")
|
||||
}}</span>
|
||||
|
||||
<span v-else>{{ $t("Update post") }}</span>
|
||||
<span v-else>{{ t("Update post") }}</span>
|
||||
</o-button>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -121,7 +122,7 @@
|
|||
></o-loading>
|
||||
<div class="container mx-auto" v-else>
|
||||
<o-notification variant="danger">
|
||||
{{ $t("Only group moderators can create, edit and delete posts.") }}
|
||||
{{ t("Only group moderators can create, edit and delete posts.") }}
|
||||
</o-notification>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -1585,6 +1585,15 @@
|
|||
resolved "https://registry.yarnpkg.com/@tiptap/extension-paragraph/-/extension-paragraph-2.0.0-beta.199.tgz#34213e6594a1183a77bb33ced49502bafb0a3d1c"
|
||||
integrity sha512-+BoMCaxlsHqw065zTUNd+ywkvFJzNKbTY461/AlKX2dgHeaO8doXHDQK+9icOpibQvrKaMhOJmuBTgGlJlUUgw==
|
||||
|
||||
"@tiptap/extension-placeholder@^2.0.0-beta.199":
|
||||
version "2.0.0-beta.199"
|
||||
resolved "https://registry.yarnpkg.com/@tiptap/extension-placeholder/-/extension-placeholder-2.0.0-beta.199.tgz#0208c42f8b92a88e66b726353d07b652f09fd823"
|
||||
integrity sha512-Tdq0r9XQ6hcu4ASvw2Xko6h8uS/xONmMmOFiTkK/54REB3RRQpkdCtXrhFn/T4DunJVBf6FUOLTjYN3SONhuew==
|
||||
dependencies:
|
||||
prosemirror-model "^1.18.1"
|
||||
prosemirror-state "^1.4.1"
|
||||
prosemirror-view "^1.28.2"
|
||||
|
||||
"@tiptap/extension-strike@^2.0.0-beta.26":
|
||||
version "2.0.0-beta.199"
|
||||
resolved "https://registry.yarnpkg.com/@tiptap/extension-strike/-/extension-strike-2.0.0-beta.199.tgz#5fc6e067728009d92027e58a042f18449f2fa264"
|
||||
|
|
|
@ -246,7 +246,14 @@ defmodule Mobilizon.Actors do
|
|||
Updates an actor.
|
||||
"""
|
||||
@spec update_actor(Actor.t(), map) :: {:ok, Actor.t()} | {:error, Ecto.Changeset.t()}
|
||||
def update_actor(%Actor{} = actor, attrs) do
|
||||
def update_actor(%Actor{preferred_username: preferred_username, domain: domain} = actor, attrs) do
|
||||
if is_nil(domain) and preferred_username == "relay" do
|
||||
Logger.error("Trying to update local relay actor",
|
||||
attrs: attrs,
|
||||
trace: Process.info(self(), :current_stacktrace)
|
||||
)
|
||||
end
|
||||
|
||||
actor
|
||||
|> Repo.preload(@associations_to_preload)
|
||||
|> Actor.update_changeset(attrs)
|
||||
|
|
|
@ -5,7 +5,10 @@ defimpl Mobilizon.Service.Metadata, for: Mobilizon.Actors.Actor do
|
|||
alias Mobilizon.Web.Endpoint
|
||||
alias Mobilizon.Web.JsonLD.ObjectView
|
||||
alias Mobilizon.Web.Router.Helpers, as: Routes
|
||||
import Mobilizon.Service.Metadata.Utils, only: [process_description: 2, default_description: 1]
|
||||
|
||||
import Mobilizon.Service.Metadata.Utils,
|
||||
only: [process_description: 2, default_description: 1, escape_text: 1]
|
||||
|
||||
import Mobilizon.Web.Gettext
|
||||
|
||||
def build_tags(_actor, _locale \\ "en")
|
||||
|
@ -19,7 +22,7 @@ defimpl Mobilizon.Service.Metadata, for: Mobilizon.Actors.Actor do
|
|||
end)
|
||||
|
||||
[
|
||||
Tag.tag(:meta, property: "og:title", content: Actor.display_name_and_username(group)),
|
||||
Tag.tag(:meta, property: "og:title", content: actor_display_name_escaped(group)),
|
||||
Tag.tag(:meta,
|
||||
property: "og:url",
|
||||
content:
|
||||
|
@ -34,7 +37,7 @@ defimpl Mobilizon.Service.Metadata, for: Mobilizon.Actors.Actor do
|
|||
Tag.tag(:meta, property: "og:type", content: "profile"),
|
||||
Tag.tag(:meta,
|
||||
property: "profile:username",
|
||||
content: Actor.preferred_username_and_domain(group)
|
||||
content: group |> Actor.preferred_username_and_domain() |> escape_text()
|
||||
),
|
||||
Tag.tag(:meta, property: "twitter:card", content: "summary"),
|
||||
Tag.tag(:meta, property: "twitter:site", content: "@joinmobilizon")
|
||||
|
@ -67,7 +70,7 @@ defimpl Mobilizon.Service.Metadata, for: Mobilizon.Actors.Actor do
|
|||
%{
|
||||
"@type" => "ListItem",
|
||||
"position" => 1,
|
||||
"name" => Actor.display_name(group)
|
||||
"name" => actor_display_name_escaped(group)
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -87,16 +90,14 @@ defimpl Mobilizon.Service.Metadata, for: Mobilizon.Actors.Actor do
|
|||
Tag.tag(:link,
|
||||
rel: "alternate",
|
||||
type: "application/atom+xml",
|
||||
title:
|
||||
gettext("%{name}'s feed", name: group.name || group.preferred_username) |> HTML.raw(),
|
||||
title: gettext("%{name}'s feed", name: actor_display_name_escaped(group)) |> HTML.raw(),
|
||||
href:
|
||||
Routes.feed_url(Endpoint, :actor, Actor.preferred_username_and_domain(group), :atom)
|
||||
),
|
||||
Tag.tag(:link,
|
||||
rel: "alternate",
|
||||
type: "text/calendar",
|
||||
title:
|
||||
gettext("%{name}'s feed", name: group.name || group.preferred_username) |> HTML.raw(),
|
||||
title: gettext("%{name}'s feed", name: actor_display_name_escaped(group)) |> HTML.raw(),
|
||||
href:
|
||||
Routes.feed_url(
|
||||
Endpoint,
|
||||
|
@ -131,4 +132,10 @@ defimpl Mobilizon.Service.Metadata, for: Mobilizon.Actors.Actor do
|
|||
|> ObjectView.render(%{group: group})
|
||||
|> Jason.encode!()
|
||||
end
|
||||
|
||||
defp actor_display_name_escaped(actor) do
|
||||
actor
|
||||
|> Actor.display_name()
|
||||
|> escape_text()
|
||||
end
|
||||
end
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
defimpl Mobilizon.Service.Metadata, for: Mobilizon.Discussions.Comment do
|
||||
alias Phoenix.HTML.Tag
|
||||
alias Mobilizon.Actors.Actor
|
||||
alias Mobilizon.Discussions.Comment
|
||||
import Mobilizon.Service.Metadata.Utils, only: [escape_text: 1]
|
||||
|
||||
@spec build_tags(Comment.t(), String.t()) :: list(Phoenix.HTML.safe())
|
||||
def build_tags(%Comment{deleted_at: nil} = comment, _locale) do
|
||||
[
|
||||
Tag.tag(:meta, property: "og:title", content: comment.actor.preferred_username),
|
||||
Tag.tag(:meta, property: "og:title", content: escape_text(Actor.display_name(comment.actor))),
|
||||
Tag.tag(:meta, property: "og:url", content: comment.url),
|
||||
Tag.tag(:meta, property: "og:description", content: comment.text),
|
||||
Tag.tag(:meta, property: "og:type", content: "website"),
|
||||
|
|
|
@ -9,15 +9,21 @@ defimpl Mobilizon.Service.Metadata, for: Mobilizon.Events.Event do
|
|||
alias Mobilizon.Web.Router.Helpers, as: Routes
|
||||
|
||||
import Mobilizon.Service.Metadata.Utils,
|
||||
only: [process_description: 2, strip_tags: 1, datetime_to_string: 2, render_address!: 1]
|
||||
only: [
|
||||
process_description: 2,
|
||||
strip_tags: 1,
|
||||
datetime_to_string: 2,
|
||||
render_address!: 1,
|
||||
escape_text: 1
|
||||
]
|
||||
|
||||
def build_tags(%Event{} = event, locale \\ "en") do
|
||||
formatted_description = description(event, locale)
|
||||
|
||||
tags = [
|
||||
Tag.content_tag(:title, event.title <> " - Mobilizon"),
|
||||
Tag.content_tag(:title, escape_text(event.title) <> " - Mobilizon"),
|
||||
Tag.tag(:meta, name: "description", content: process_description(event.description, locale)),
|
||||
Tag.tag(:meta, property: "og:title", content: event.title),
|
||||
Tag.tag(:meta, property: "og:title", content: escape_text(event.title)),
|
||||
Tag.tag(:meta, property: "og:url", content: event.url),
|
||||
Tag.tag(:meta, property: "og:description", content: formatted_description),
|
||||
Tag.tag(:meta, property: "og:type", content: "website"),
|
||||
|
@ -48,7 +54,7 @@ defimpl Mobilizon.Service.Metadata, for: Mobilizon.Events.Event do
|
|||
%{
|
||||
"@type" => "ListItem",
|
||||
"position" => 1,
|
||||
"name" => Actor.display_name(event.attributed_to),
|
||||
"name" => event.attributed_to |> Actor.display_name() |> escape_text(),
|
||||
"item" =>
|
||||
Endpoint
|
||||
|> Routes.page_url(
|
||||
|
@ -85,7 +91,7 @@ defimpl Mobilizon.Service.Metadata, for: Mobilizon.Events.Event do
|
|||
%{
|
||||
"@type" => "ListItem",
|
||||
"position" => 2,
|
||||
"name" => event.title
|
||||
"name" => escape_text(event.title)
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -7,14 +7,16 @@ defimpl Mobilizon.Service.Metadata, for: Mobilizon.Posts.Post do
|
|||
alias Mobilizon.Web.Endpoint
|
||||
alias Mobilizon.Web.JsonLD.ObjectView
|
||||
alias Mobilizon.Web.Router.Helpers, as: Routes
|
||||
import Mobilizon.Service.Metadata.Utils, only: [process_description: 2, strip_tags: 1]
|
||||
|
||||
import Mobilizon.Service.Metadata.Utils,
|
||||
only: [process_description: 2, strip_tags: 1, escape_text: 1]
|
||||
|
||||
def build_tags(%Post{} = post, locale \\ "en") do
|
||||
post = Map.put(post, :body, process_description(post.body, locale))
|
||||
|
||||
tags =
|
||||
[
|
||||
Tag.tag(:meta, property: "og:title", content: post.title),
|
||||
Tag.tag(:meta, property: "og:title", content: escape_text(post.title)),
|
||||
Tag.tag(:meta, property: "og:url", content: post.url),
|
||||
Tag.tag(:meta, property: "og:description", content: post.body),
|
||||
Tag.tag(:meta, property: "og:type", content: "article"),
|
||||
|
@ -31,7 +33,7 @@ defimpl Mobilizon.Service.Metadata, for: Mobilizon.Posts.Post do
|
|||
%{
|
||||
"@type" => "ListItem",
|
||||
"position" => 1,
|
||||
"name" => Actor.display_name(post.attributed_to),
|
||||
"name" => post.attributed_to |> Actor.display_name() |> escape_text,
|
||||
"item" =>
|
||||
Endpoint
|
||||
|> Routes.page_url(
|
||||
|
|
|
@ -74,4 +74,11 @@ defmodule Mobilizon.Service.Metadata.Utils do
|
|||
|
||||
@spec stringify_tag(String.t(), String.t()) :: String.t()
|
||||
defp stringify_tag(tag, acc) when is_binary(tag), do: acc <> tag
|
||||
|
||||
@spec escape_text(String.t()) :: String.t()
|
||||
def escape_text(text) do
|
||||
text
|
||||
|> HTML.html_escape()
|
||||
|> HTML.safe_to_string()
|
||||
end
|
||||
end
|
||||
|
|
|
@ -1,35 +1,35 @@
|
|||
<%= case @activity.subject do %>
|
||||
<% :event_comment_mention -> %>
|
||||
<%= dgettext("activity", "%{profile} mentionned you in a comment under event %{event}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
event:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint,
|
||||
:event,
|
||||
@activity.subject_params["event_uuid"]) |> URI.decode()}\">
|
||||
#{@activity.subject_params["event_title"]}
|
||||
#{escape_html(@activity.subject_params["event_title"])}
|
||||
</a>"
|
||||
})
|
||||
|> raw %>
|
||||
<% :participation_event_comment -> %>
|
||||
<%= dgettext("activity", "%{profile} has posted an announcement under event %{event}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
event:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint,
|
||||
:event,
|
||||
@activity.subject_params["event_uuid"]) |> URI.decode()}\">
|
||||
#{@activity.subject_params["event_title"]}
|
||||
#{escape_html(@activity.subject_params["event_title"])}
|
||||
</a>"
|
||||
})
|
||||
|> raw %>
|
||||
<% :event_new_comment -> %>
|
||||
<%= if @activity.subject_params["comment_reply_to"] do %>
|
||||
<%= dgettext("activity", "%{profile} has posted a new reply under your event %{event}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
event:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint,
|
||||
:event,
|
||||
@activity.subject_params["event_uuid"]) |> URI.decode()}#comment-#{@activity.subject_params["comment_reply_to_uuid"]}-#{@activity.subject_params["comment_uuid"]}\">
|
||||
#{@activity.subject_params["event_title"]}
|
||||
#{escape_html(@activity.subject_params["event_title"])}
|
||||
</a>"
|
||||
})
|
||||
|> raw %>
|
||||
|
@ -38,12 +38,12 @@
|
|||
"activity",
|
||||
"%{profile} has posted a new comment under your event %{event}.",
|
||||
%{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
event:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint,
|
||||
:event,
|
||||
@activity.subject_params["event_uuid"]) |> URI.decode()}#comment-#{@activity.subject_params["comment_uuid"]}\">
|
||||
#{@activity.subject_params["event_title"]}
|
||||
#{escape_html(@activity.subject_params["event_title"])}
|
||||
</a>"
|
||||
}
|
||||
)
|
||||
|
|
|
@ -1,40 +1,40 @@
|
|||
<%= case @activity.subject do %>
|
||||
<% :discussion_created -> %>
|
||||
<%= dgettext("activity", "%{profile} created the discussion %{discussion}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
discussion:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint, :discussion, Mobilizon.Actors.Actor.preferred_username_and_domain(@activity.group), @activity.subject_params["discussion_slug"]) |> URI.decode()}\">
|
||||
#{@activity.subject_params["discussion_title"]}</a>"
|
||||
#{escape_html(@activity.subject_params["discussion_title"])}</a>"
|
||||
})
|
||||
|> raw %>
|
||||
<% :discussion_replied -> %>
|
||||
<%= dgettext("activity", "%{profile} replied to the discussion %{discussion}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
discussion:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint, :discussion, Mobilizon.Actors.Actor.preferred_username_and_domain(@activity.group), @activity.subject_params["discussion_slug"]) |> URI.decode()}\">
|
||||
#{@activity.subject_params["discussion_title"]}</a>"
|
||||
#{escape_html(@activity.subject_params["discussion_title"])}</a>"
|
||||
})
|
||||
|> raw %>
|
||||
<% :discussion_renamed -> %>
|
||||
<%= dgettext("activity", "%{profile} renamed the discussion %{discussion}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
discussion:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint, :discussion, Mobilizon.Actors.Actor.preferred_username_and_domain(@activity.group), @activity.subject_params["discussion_slug"]) |> URI.decode()}\">
|
||||
#{@activity.subject_params["discussion_title"]}</a>"
|
||||
#{escape_html(@activity.subject_params["discussion_title"])}</a>"
|
||||
})
|
||||
|> raw %>
|
||||
<% :discussion_archived -> %>
|
||||
<%= dgettext("activity", "%{profile} archived the discussion %{discussion}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
discussion:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint, :discussion, Mobilizon.Actors.Actor.preferred_username_and_domain(@activity.group), @activity.subject_params["discussion_slug"]) |> URI.decode()}\">
|
||||
#{@activity.subject_params["discussion_title"]}</a>"
|
||||
#{escape_html(@activity.subject_params["discussion_title"])}</a>"
|
||||
})
|
||||
|> raw %>
|
||||
<% :discussion_deleted -> %>
|
||||
<%= dgettext("activity", "%{profile} deleted the discussion %{discussion}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
discussion: "<b>#{@activity.subject_params["discussion_title"]}</b>"
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
discussion: "<b>#{escape_html(@activity.subject_params["discussion_title"])}</b>"
|
||||
})
|
||||
|> raw %>
|
||||
<% end %>
|
||||
|
|
|
@ -1,52 +1,52 @@
|
|||
<%= case @activity.subject do %>
|
||||
<% :event_created -> %>
|
||||
<%= dgettext("activity", "The event %{event} was created by %{profile}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
event:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint,
|
||||
:event,
|
||||
@activity.subject_params["event_uuid"]) |> URI.decode()}\">
|
||||
#{@activity.subject_params["event_title"]}
|
||||
#{escape_html(@activity.subject_params["event_title"])}
|
||||
</a>"
|
||||
})
|
||||
|> raw %>
|
||||
<% :event_updated -> %>
|
||||
<%= dgettext("activity", "The event %{event} was updated by %{profile}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
event:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint,
|
||||
:event,
|
||||
@activity.subject_params["event_uuid"]) |> URI.decode()}\">
|
||||
#{@activity.subject_params["event_title"]}
|
||||
#{escape_html(@activity.subject_params["event_title"])}
|
||||
</a>"
|
||||
})
|
||||
|> raw %>
|
||||
<% :event_deleted -> %>
|
||||
<%= dgettext("activity", "The event %{event} was deleted by %{profile}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
event: "<b>#{@activity.subject_params["event_title"]}</b>"
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
event: "<b>#{escape_html(@activity.subject_params["event_title"])}</b>"
|
||||
})
|
||||
|> raw %>
|
||||
<% :comment_posted -> %>
|
||||
<%= if @activity.subject_params["comment_reply_to"] do %>
|
||||
<%= dgettext("activity", "%{profile} replied to a comment on the event %{event}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
event:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint,
|
||||
:event,
|
||||
@activity.subject_params["event_uuid"]) |> URI.decode()}\">
|
||||
#{@activity.subject_params["event_title"]}
|
||||
#{escape_html(@activity.subject_params["event_title"])}
|
||||
</a>"
|
||||
})
|
||||
|> raw %>
|
||||
<% else %>
|
||||
<%= dgettext("activity", "%{profile} posted a comment on the event %{event}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
event:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint,
|
||||
:event,
|
||||
@activity.subject_params["event_uuid"]) |> URI.decode()}\">
|
||||
#{@activity.subject_params["event_title"]}
|
||||
#{escape_html(@activity.subject_params["event_title"])}
|
||||
</a>"
|
||||
})
|
||||
|> raw %>
|
||||
|
|
|
@ -1,23 +1,23 @@
|
|||
<%= case @activity.subject do %>
|
||||
<% :group_created -> %>
|
||||
<%= dgettext("activity", "%{profile} created the group %{group}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
group:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint,
|
||||
:actor,
|
||||
@activity.subject_params["group_federated_username"]) |> URI.decode()}\">
|
||||
#{@activity.subject_params["group_name"]}
|
||||
#{escape_html(@activity.subject_params["group_name"])}
|
||||
</a>"
|
||||
})
|
||||
|> raw %>
|
||||
<% :group_updated -> %>
|
||||
<%= dgettext("activity", "%{profile} updated the group %{group}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
group:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint,
|
||||
:actor,
|
||||
@activity.subject_params["group_federated_username"]) |> URI.decode()}\">
|
||||
#{@activity.subject_params["group_name"]}
|
||||
#{escape_html(@activity.subject_params["group_name"])}
|
||||
</a>"
|
||||
})
|
||||
|> raw %>
|
||||
|
|
|
@ -1,58 +1,58 @@
|
|||
<%= case @activity.subject do %>
|
||||
<% :member_request -> %>
|
||||
<%= dgettext("activity", "%{member} requested to join the group.", %{
|
||||
member: "<b>#{@activity.subject_params["member_actor_name"]}</b>"
|
||||
member: "<b>#{escape_html(@activity.subject_params["member_actor_name"])}</b>"
|
||||
})
|
||||
|> raw %>
|
||||
<% :member_invited -> %>
|
||||
<%= dgettext("activity", "%{member} was invited by %{profile}.", %{
|
||||
member: "<b>#{@activity.subject_params["member_actor_name"]}</b>",
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>"
|
||||
member: "<b>#{escape_html(@activity.subject_params["member_actor_name"])}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>"
|
||||
})
|
||||
|> raw %>
|
||||
<% :member_accepted_invitation -> %>
|
||||
<%= dgettext("activity", "%{member} accepted the invitation to join the group.", %{
|
||||
member: "<b>#{@activity.subject_params["member_actor_name"]}</b>"
|
||||
member: "<b>#{escape_html(@activity.subject_params["member_actor_name"])}</b>"
|
||||
})
|
||||
|> raw %>
|
||||
<% :member_rejected_invitation -> %>
|
||||
<%= dgettext("activity", "%{member} rejected the invitation to join the group.", %{
|
||||
member: "<b>#{@activity.subject_params["member_actor_name"]}</b>"
|
||||
member: "<b>#{escape_html(@activity.subject_params["member_actor_name"])}</b>"
|
||||
})
|
||||
|> raw %>
|
||||
<% :member_joined -> %>
|
||||
<%= dgettext("activity", "%{member} joined the group.", %{
|
||||
member:
|
||||
"<b title=\"#{@activity.subject_params["member_actor_federated_username"]}\">#{@activity.subject_params["member_actor_name"]}</b>"
|
||||
"<b title=\"#{@activity.subject_params["member_actor_federated_username"]}\">#{escape_html(@activity.subject_params["member_actor_name"])}</b>"
|
||||
})
|
||||
|> raw %>
|
||||
<% :member_added -> %>
|
||||
<%= dgettext("activity", "%{profile} added the member %{member}.", %{
|
||||
member: "<b>#{@activity.subject_params["member_actor_name"]}</b>",
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>"
|
||||
member: "<b>#{escape_html(@activity.subject_params["member_actor_name"])}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>"
|
||||
})
|
||||
|> raw %>
|
||||
<% :member_approved -> %>
|
||||
<%= dgettext("activity", "%{profile} approved the member %{member}.", %{
|
||||
member: "<b>#{@activity.subject_params["member_actor_name"]}</b>",
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>"
|
||||
member: "<b>#{escape_html(@activity.subject_params["member_actor_name"])}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>"
|
||||
})
|
||||
|> raw %>
|
||||
<% :member_updated -> %>
|
||||
<%= dgettext("activity", "%{profile} updated the member %{member}.", %{
|
||||
member: "<b>#{@activity.subject_params["member_actor_name"]}</b>",
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>"
|
||||
member: "<b>#{escape_html(@activity.subject_params["member_actor_name"])}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>"
|
||||
})
|
||||
|> raw %>
|
||||
<% :member_removed -> %>
|
||||
<%= dgettext("activity", "%{profile} excluded member %{member}.", %{
|
||||
member: "<b>#{@activity.subject_params["member_actor_name"]}</b>",
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>"
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>"
|
||||
})
|
||||
|> raw %>
|
||||
<% :member_quit -> %>
|
||||
<%= dgettext("activity", "%{profile} quit the group.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>"
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>"
|
||||
})
|
||||
|> raw %>
|
||||
<% end %>
|
||||
|
|
|
@ -1,30 +1,30 @@
|
|||
<%= case @activity.subject do %>
|
||||
<% :post_created -> %>
|
||||
<%= dgettext("activity", "The post %{post} was created by %{profile}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
post:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint,
|
||||
:post,
|
||||
@activity.subject_params["post_slug"]) |> URI.decode()}\">
|
||||
#{@activity.subject_params["post_title"]}
|
||||
#{escape_html(@activity.subject_params["post_title"])}
|
||||
</a>"
|
||||
})
|
||||
|> raw %>
|
||||
<% :post_updated -> %>
|
||||
<%= dgettext("activity", "The post %{post} was updated by %{profile}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
post:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint,
|
||||
:post,
|
||||
@activity.subject_params["post_slug"]) |> URI.decode()}\">
|
||||
#{@activity.subject_params["post_title"]}
|
||||
#{escape_html(@activity.subject_params["post_title"])}
|
||||
</a>"
|
||||
})
|
||||
|> raw %>
|
||||
<% :post_deleted -> %>
|
||||
<%= dgettext("activity", "The post %{post} was deleted by %{profile}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
post: "<b>#{@activity.subject_params["post_title"]}</b>"
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
post: "<b>#{escape_html(@activity.subject_params["post_title"])}</b>"
|
||||
})
|
||||
|> raw %>
|
||||
<% end %>
|
||||
|
|
|
@ -2,23 +2,23 @@
|
|||
<% :resource_created -> %>
|
||||
<%= if @activity.subject_params["is_folder"] do %>
|
||||
<%= dgettext("activity", "%{profile} created the folder %{resource}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
resource:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint,
|
||||
:resource,
|
||||
@activity.subject_params["resource_uuid"]) |> URI.decode()}\">
|
||||
#{@activity.subject_params["resource_title"]}
|
||||
#{escape_html(@activity.subject_params["resource_title"])}
|
||||
</a>"
|
||||
})
|
||||
|> raw %>
|
||||
<% else %>
|
||||
<%= dgettext("activity", "%{profile} created the resource %{resource}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
resource:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint,
|
||||
:resource,
|
||||
@activity.subject_params["resource_uuid"]) |> URI.decode()}\">
|
||||
#{@activity.subject_params["resource_title"]}
|
||||
#{escape_html(@activity.subject_params["resource_title"])}
|
||||
</a>"
|
||||
})
|
||||
|> raw %>
|
||||
|
@ -29,14 +29,15 @@
|
|||
"activity",
|
||||
"%{profile} renamed the folder from %{old_resource_title} to %{resource}.",
|
||||
%{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
resource:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint,
|
||||
:resource,
|
||||
@activity.subject_params["resource_uuid"]) |> URI.decode()}\">
|
||||
#{@activity.subject_params["resource_title"]}
|
||||
#{escape_html(@activity.subject_params["resource_title"])}
|
||||
</a>",
|
||||
old_resource_title: "<b>#{@activity.subject_params["old_resource_title"]}</b>"
|
||||
old_resource_title:
|
||||
"<b>#{escape_html(@activity.subject_params["old_resource_title"])}</b>"
|
||||
}
|
||||
)
|
||||
|> raw %>
|
||||
|
@ -45,14 +46,15 @@
|
|||
"activity",
|
||||
"%{profile} renamed the resource from %{old_resource_title} to %{resource}.",
|
||||
%{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
resource:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint,
|
||||
:resource,
|
||||
@activity.subject_params["resource_uuid"]) |> URI.decode()}\">
|
||||
#{@activity.subject_params["resource_title"]}
|
||||
#{escape_html(@activity.subject_params["resource_title"])}
|
||||
</a>",
|
||||
old_resource_title: "<b>#{@activity.subject_params["old_resource_title"]}</b>"
|
||||
old_resource_title:
|
||||
"<b>#{escape_html(@activity.subject_params["old_resource_title"])}</b>"
|
||||
}
|
||||
)
|
||||
|> raw %>
|
||||
|
@ -60,23 +62,23 @@
|
|||
<% :resource_moved -> %>
|
||||
<%= if @activity.subject_params["is_folder"] do %>
|
||||
<%= dgettext("activity", "%{profile} moved the folder %{resource}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
resource:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint,
|
||||
:resource,
|
||||
@activity.subject_params["resource_uuid"]) |> URI.decode()}\">
|
||||
#{@activity.subject_params["resource_title"]}
|
||||
#{escape_html(@activity.subject_params["resource_title"])}
|
||||
</a>"
|
||||
})
|
||||
|> raw %>
|
||||
<% else %>
|
||||
<%= dgettext("activity", "%{profile} moved the resource %{resource}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
resource:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint,
|
||||
:resource,
|
||||
@activity.subject_params["resource_uuid"]) |> URI.decode()}\">
|
||||
#{@activity.subject_params["resource_title"]}
|
||||
#{escape_html(@activity.subject_params["resource_title"])}
|
||||
</a>"
|
||||
})
|
||||
|> raw %>
|
||||
|
@ -84,14 +86,14 @@
|
|||
<% :resource_deleted -> %>
|
||||
<%= if @activity.subject_params["is_folder"] do %>
|
||||
<%= dgettext("activity", "%{profile} deleted the folder %{resource}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
resource: "<b>#{@activity.subject_params["resource_title"]}</b>"
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
resource: "<b>#{escape_html(@activity.subject_params["resource_title"])}</b>"
|
||||
})
|
||||
|> raw %>
|
||||
<% else %>
|
||||
<%= dgettext("activity", "%{profile} deleted the resource %{resource}.", %{
|
||||
profile: "<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
resource: "<b>#{@activity.subject_params["resource_title"]}</b>"
|
||||
profile: "<b>#{escaped_display_name_and_username(@activity.author)}</b>",
|
||||
resource: "<b>#{escape_html(@activity.subject_params["resource_title"])}</b>"
|
||||
})
|
||||
|> raw %>
|
||||
<% end %>
|
||||
|
|
|
@ -46,7 +46,7 @@
|
|||
<p style="margin: 0;">
|
||||
<%= gettext(
|
||||
"Hi there! You just registered to join this event: « <b>%{title}</b> ». Please confirm the e-mail address you provided:",
|
||||
title: @participant.event.title
|
||||
title: escape_html(@participant.event.title)
|
||||
)
|
||||
|> raw %>
|
||||
</p>
|
||||
|
|
|
@ -109,7 +109,7 @@
|
|||
<%= gettext("This is a demonstration site to test Mobilizon.") %>
|
||||
</p>
|
||||
<p style="margin: 0; color: #3A384C;">
|
||||
<%= gettext("<b>Please do not use it for real purposes.</b>") |> raw() %>
|
||||
<b><%= gettext("Please do not use it for real purposes.") %></b>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
|
@ -49,13 +49,12 @@
|
|||
"activity",
|
||||
"%{profile} has posted an announcement under event %{event}.",
|
||||
%{
|
||||
profile:
|
||||
"<b>#{Mobilizon.Actors.Actor.display_name_and_username(@activity.author)}</b>",
|
||||
profile: "<b>#{escape_html(display_name_and_username(@activity.author))}</b>",
|
||||
event:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint,
|
||||
:event,
|
||||
@activity.subject_params["event_uuid"]) |> URI.decode()}\">
|
||||
#{@activity.subject_params["event_title"]}
|
||||
#{escape_html(@activity.subject_params["event_title"])}
|
||||
</a>"
|
||||
}
|
||||
)
|
||||
|
|
|
@ -44,7 +44,9 @@
|
|||
style="padding: 20px 30px 0px 30px; color: #474467; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 400; line-height: 25px;"
|
||||
>
|
||||
<p style="margin: 0;">
|
||||
<%= gettext("You recently requested to attend <b>%{title}</b>.", title: @event.title)
|
||||
<%= gettext("You recently requested to attend <b>%{title}</b>.",
|
||||
title: escape_html(@event.title)
|
||||
)
|
||||
|> raw %>
|
||||
</p>
|
||||
</td>
|
||||
|
|
|
@ -44,7 +44,9 @@
|
|||
style="padding: 20px 30px 0px 30px; color: #474467; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 400; line-height: 25px;"
|
||||
>
|
||||
<p style="margin: 0;">
|
||||
<%= gettext("You recently requested to attend <b>%{title}</b>.", title: @event.title)
|
||||
<%= gettext("You recently requested to attend <b>%{title}</b>.",
|
||||
title: escape_html(@event.title)
|
||||
)
|
||||
|> raw %>
|
||||
</p>
|
||||
</td>
|
||||
|
|
|
@ -44,7 +44,9 @@
|
|||
style="padding: 20px 30px 0px 30px; color: #474467; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 400; line-height: 25px;"
|
||||
>
|
||||
<p style="margin: 0;">
|
||||
<%= gettext("You issued a request to attend <b>%{title}</b>.", title: @event.title)
|
||||
<%= gettext("You issued a request to attend <b>%{title}</b>.",
|
||||
title: escape_html(@event.title)
|
||||
)
|
||||
|> raw %>
|
||||
</p>
|
||||
</td>
|
||||
|
|
|
@ -46,7 +46,7 @@
|
|||
<p style="margin: 0;">
|
||||
<%= gettext(
|
||||
"There have been changes for <b>%{title}</b> so we'd thought we'd let you know.",
|
||||
title: @old_event.title
|
||||
title: escape_html(@old_event.title)
|
||||
)
|
||||
|> raw %>
|
||||
</p>
|
||||
|
|
|
@ -46,8 +46,8 @@
|
|||
<p style="margin: 0;">
|
||||
<%= gettext(
|
||||
"<b>%{inviter}</b> just invited you to join their group %{link_start}<b>%{group}</b>%{link_end}",
|
||||
group: @group.name,
|
||||
inviter: @inviter.name,
|
||||
group: escape_html(display_name(@group)),
|
||||
inviter: escape_html(display_name(@inviter)),
|
||||
link_start: "<a href=\"#{@group.url}\">",
|
||||
link_end: "</a>"
|
||||
)
|
||||
|
|
|
@ -46,7 +46,7 @@
|
|||
<p style="margin: 0;">
|
||||
<%= gettext(
|
||||
"You have been removed from group %{link_start}<b>%{group}</b>%{link_end}. You will not be able to access this group's private content anymore.",
|
||||
group: @group.name,
|
||||
group: escape_html(display_name(@group)),
|
||||
link_start: "<a href=\"#{@group.url}\">",
|
||||
link_end: "</a>"
|
||||
)
|
||||
|
|
|
@ -46,9 +46,9 @@
|
|||
<p style="margin: 0;">
|
||||
<%= gettext(
|
||||
"Your membership request for group %{link_start}<b>%{group}</b>%{link_end} has been approved.",
|
||||
group: Mobilizon.Actors.Actor.display_name(@group),
|
||||
group: escape_html(display_name(@group)),
|
||||
link_start:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint, :actor, Mobilizon.Actors.Actor.preferred_username_and_domain(@group)) |> URI.decode()}\">",
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint, :actor, preferred_username_and_domain(@group)) |> URI.decode()}\">",
|
||||
link_end: "</a>"
|
||||
)
|
||||
|> raw %>
|
||||
|
|
|
@ -46,9 +46,9 @@
|
|||
<p style="margin: 0;">
|
||||
<%= gettext(
|
||||
"Your membership request for group %{link_start}<b>%{group}</b>%{link_end} has been rejected.",
|
||||
group: Mobilizon.Actors.Actor.display_name(@group),
|
||||
group: escape_html(display_name(@group)),
|
||||
link_start:
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint, :actor, Mobilizon.Actors.Actor.preferred_username_and_domain(@group)) |> URI.decode()}\">",
|
||||
"<a href=\"#{Routes.page_url(Mobilizon.Web.Endpoint, :actor, preferred_username_and_domain(@group)) |> URI.decode()}\">",
|
||||
link_end: "</a>"
|
||||
)
|
||||
|> raw %>
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
>
|
||||
<h1 style="font-size: 48px; font-weight: 400; margin: 0;">
|
||||
<%= gettext("The group %{group} has been suspended on %{instance}!",
|
||||
group: @group.name || @group.preferred_username,
|
||||
group: display_name(@group),
|
||||
instance: @instance_name
|
||||
) %>
|
||||
</h1>
|
||||
|
@ -49,12 +49,8 @@
|
|||
<p style="margin: 0;">
|
||||
<%= gettext(
|
||||
"Your instance's moderation team has decided to suspend <b>%{group_name}</b> (%{group_address}). You are no longer a member of this group.",
|
||||
group_name: @group.name,
|
||||
group_address:
|
||||
if(@group.domain,
|
||||
do: "@#{@group.preferred_username}@#{@group.domain}",
|
||||
else: "@#{@group.preferred_username}"
|
||||
)
|
||||
group_name: escape_html(display_name(@group)),
|
||||
group_address: preferred_username_and_domain(@group)
|
||||
)
|
||||
|> raw %>
|
||||
</p>
|
||||
|
|
|
@ -45,7 +45,7 @@
|
|||
>
|
||||
<p style="margin: 0;">
|
||||
<%= gettext("<b>%{name}</b> just requested to follow your instance.",
|
||||
name: Mobilizon.Actors.Actor.display_name_and_username(@follower)
|
||||
name: escape_html(display_name_and_username(@follower))
|
||||
)
|
||||
|> raw %>
|
||||
<br />
|
||||
|
@ -67,7 +67,7 @@
|
|||
<p style="margin: 0;">
|
||||
<%= gettext(
|
||||
"Note: %{name} following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too.",
|
||||
name: Mobilizon.Actors.Actor.display_name_and_username(@follower)
|
||||
name: escape_html(display_name_and_username(@follower))
|
||||
) %>
|
||||
</p>
|
||||
</td>
|
||||
|
|
|
@ -47,12 +47,12 @@
|
|||
<%= if @report.reporter.type == :Application and @report.reporter.preferred_username == "relay" do %>
|
||||
<%= gettext(
|
||||
"Someone on <b>%{instance}</b> reported the following content for you to analyze:",
|
||||
instance: @report.reporter.domain
|
||||
instance: escape_html(@report.reporter.domain)
|
||||
)
|
||||
|> raw %>
|
||||
<% else %>
|
||||
<%= gettext("<b>%{reporter}</b> reported the following content.",
|
||||
reporter: Mobilizon.Actors.Actor.display_name_and_username(@report.reporter)
|
||||
reporter: escape_html(display_name_and_username(@report.reporter))
|
||||
)
|
||||
|> raw %>
|
||||
<% end %>
|
||||
|
|
|
@ -4,12 +4,13 @@ defmodule Mobilizon.Web.EmailView do
|
|||
pattern: "**/*",
|
||||
namespace: Mobilizon.Web
|
||||
|
||||
alias Mobilizon.Actors.Actor
|
||||
alias Mobilizon.Service.Address
|
||||
alias Mobilizon.Service.DateTime, as: DateTimeRenderer
|
||||
alias Mobilizon.Web.Router.Helpers, as: Routes
|
||||
import Mobilizon.Web.Gettext
|
||||
import Mobilizon.Service.Metadata.Utils, only: [process_description: 1]
|
||||
import Phoenix.HTML, only: [raw: 1]
|
||||
import Phoenix.HTML, only: [raw: 1, html_escape: 1, safe_to_string: 1]
|
||||
|
||||
defdelegate datetime_to_string(datetime, locale \\ "en", format \\ :medium),
|
||||
to: DateTimeRenderer
|
||||
|
@ -24,4 +25,20 @@ defmodule Mobilizon.Web.EmailView do
|
|||
defdelegate datetime_relative(datetime, locale \\ "en"), to: DateTimeRenderer
|
||||
defdelegate render_address(address), to: Address
|
||||
defdelegate is_same_day?(one, two), to: DateTimeRenderer
|
||||
defdelegate display_name_and_username(actor), to: Actor
|
||||
defdelegate display_name(actor), to: Actor
|
||||
defdelegate preferred_username_and_domain(actor), to: Actor
|
||||
|
||||
@spec escape_html(String.t()) :: String.t()
|
||||
def escape_html(string) do
|
||||
string
|
||||
|> html_escape()
|
||||
|> safe_to_string()
|
||||
end
|
||||
|
||||
def escaped_display_name_and_username(actor) do
|
||||
actor
|
||||
|> Actor.display_name_and_username()
|
||||
|> escape_html()
|
||||
end
|
||||
end
|
||||
|
|
|
@ -76,13 +76,13 @@ msgstr ""
|
|||
msgid "%{profile} deleted the discussion %{discussion}."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:88
|
||||
#: 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:92
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:94
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the resource %{resource}."
|
||||
|
@ -94,13 +94,13 @@ msgstr ""
|
|||
msgid "%{profile} excluded member %{member}."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:64
|
||||
#: 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:73
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:75
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the resource %{resource}."
|
||||
|
@ -124,7 +124,7 @@ msgstr ""
|
|||
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:45
|
||||
#: 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}."
|
||||
|
|
|
@ -77,13 +77,13 @@ msgstr ""
|
|||
msgid "%{profile} deleted the discussion %{discussion}."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:88
|
||||
#: 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:92
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:94
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the resource %{resource}."
|
||||
|
@ -95,13 +95,13 @@ msgstr ""
|
|||
msgid "%{profile} excluded member %{member}."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:64
|
||||
#: 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:73
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:75
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the resource %{resource}."
|
||||
|
@ -125,7 +125,7 @@ msgstr ""
|
|||
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:45
|
||||
#: 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}."
|
||||
|
|
|
@ -769,6 +769,7 @@ msgstr ""
|
|||
msgid "You requested a new password for your account on <b>%{instance}</b>."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#: lib/web/templates/email/email.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please do not use it for real purposes."
|
||||
|
@ -836,7 +837,7 @@ msgstr "تم تحديث الفعالية!"
|
|||
msgid "Flagged comments"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:61
|
||||
#: 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!"
|
||||
|
@ -956,7 +957,7 @@ msgstr "تم تأكيد الفعالية"
|
|||
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:61
|
||||
#: lib/web/templates/email/event_participation_rejected.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unfortunately, the organizers rejected your request."
|
||||
|
@ -977,9 +978,9 @@ msgstr "إعرض التقرير"
|
|||
msgid "View report:"
|
||||
msgstr "إعرض التقرير"
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:82
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:81
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Visit event page"
|
||||
msgstr ""
|
||||
|
@ -1000,9 +1001,9 @@ msgstr ""
|
|||
msgid "What's up today?"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:96
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:98
|
||||
#: 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.html.heex:98
|
||||
#: 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."
|
||||
|
@ -1038,11 +1039,6 @@ msgstr ""
|
|||
msgid "If you didn't trigger the change yourself, please ignore this message."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "<b>Please do not use it for real purposes.</b>"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/group_member_removal.html.heex:64
|
||||
#: lib/web/templates/email/group_member_removal.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1069,13 +1065,13 @@ msgstr ""
|
|||
msgid "You have been removed from group %{link_start}<b>%{group}</b>%{link_end}. You will not be able to access this group's private content anymore."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:85
|
||||
#: lib/web/templates/email/group_suspension.html.heex:81
|
||||
#: 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 ""
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:71
|
||||
#: lib/web/templates/email/group_suspension.html.heex:67
|
||||
#: 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."
|
||||
|
@ -1247,7 +1243,7 @@ msgstr ""
|
|||
msgid "Profile reported"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:61
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
|
||||
msgstr ""
|
||||
|
@ -1326,8 +1322,8 @@ msgstr ""
|
|||
msgid "This is a demonstration site to test Mobilizon."
|
||||
msgstr ""
|
||||
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/actor.ex:90
|
||||
#: lib/service/metadata/actor.ex:97
|
||||
#: lib/service/metadata/instance.ex:60
|
||||
#: lib/service/metadata/instance.ex:66
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1374,12 +1370,12 @@ msgstr ""
|
|||
msgid "Public feed for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:324
|
||||
#: lib/graphql/resolvers/user.ex:333
|
||||
#, 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:330
|
||||
#: lib/graphql/resolvers/user.ex:339
|
||||
#, 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 ""
|
||||
|
|
|
@ -135,7 +135,7 @@ msgstr ""
|
|||
msgid "Current profile is not an administrator of the selected group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:618
|
||||
#: lib/graphql/resolvers/user.ex:627
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while saving user settings"
|
||||
msgstr ""
|
||||
|
@ -144,8 +144,8 @@ msgstr ""
|
|||
#: 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/group.ex:377
|
||||
#: lib/graphql/resolvers/group.ex:426
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Group not found"
|
||||
|
@ -163,6 +163,7 @@ msgid "Impossible to authenticate, either your email or password are invalid."
|
|||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:339
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Member not found"
|
||||
msgstr ""
|
||||
|
@ -172,13 +173,13 @@ msgstr ""
|
|||
msgid "No profile found for the moderator user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:280
|
||||
#: lib/graphql/resolvers/user.ex:283
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:313
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No user with this email was found"
|
||||
msgstr ""
|
||||
|
@ -201,41 +202,41 @@ msgstr ""
|
|||
msgid "Registrations are not open"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:435
|
||||
#: lib/graphql/resolvers/user.ex:444
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The current password is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:336
|
||||
#: lib/graphql/resolvers/user.ex:478
|
||||
#: lib/graphql/resolvers/user.ex:487
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:490
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The new email must be different"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:438
|
||||
#: lib/graphql/resolvers/user.ex:447
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:494
|
||||
#: lib/graphql/resolvers/user.ex:556
|
||||
#: lib/graphql/resolvers/user.ex:559
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The password provided is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:442
|
||||
#: lib/graphql/resolvers/user.ex:451
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:306
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This user can't reset their password"
|
||||
msgstr ""
|
||||
|
@ -245,18 +246,18 @@ msgstr ""
|
|||
msgid "This user has been disabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:259
|
||||
#: lib/graphql/resolvers/user.ex:264
|
||||
#: lib/graphql/resolvers/user.ex:261
|
||||
#: lib/graphql/resolvers/user.ex:266
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unable to validate user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:528
|
||||
#: lib/graphql/resolvers/user.ex:537
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User already disabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:593
|
||||
#: lib/graphql/resolvers/user.ex:602
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User requested is not logged-in"
|
||||
msgstr ""
|
||||
|
@ -266,7 +267,7 @@ msgstr ""
|
|||
msgid "You are already a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#: lib/graphql/resolvers/group.ex:350
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can't leave this group because you are the only administrator"
|
||||
msgstr ""
|
||||
|
@ -281,12 +282,12 @@ msgstr ""
|
|||
msgid "You may not list groups unless moderator."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:493
|
||||
#: lib/graphql/resolvers/user.ex:502
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to change your email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:450
|
||||
#: lib/graphql/resolvers/user.ex:459
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to change your password"
|
||||
msgstr ""
|
||||
|
@ -296,7 +297,7 @@ msgstr ""
|
|||
msgid "You need to be logged-in to delete a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:555
|
||||
#: lib/graphql/resolvers/user.ex:564
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to delete your account"
|
||||
msgstr ""
|
||||
|
@ -306,7 +307,7 @@ msgstr ""
|
|||
msgid "You need to be logged-in to join a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:351
|
||||
#: lib/graphql/resolvers/group.ex:355
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to leave a group"
|
||||
msgstr ""
|
||||
|
@ -321,8 +322,8 @@ msgstr ""
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:289
|
||||
#: lib/graphql/resolvers/user.ex:316
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr ""
|
||||
|
@ -906,7 +907,7 @@ msgstr ""
|
|||
msgid "Error while creating resource"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:511
|
||||
#: lib/graphql/resolvers/user.ex:520
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Invalid activation token"
|
||||
msgstr ""
|
||||
|
@ -948,7 +949,7 @@ msgstr ""
|
|||
msgid "Error while creating a discussion"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:632
|
||||
#: lib/graphql/resolvers/user.ex:641
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while updating locale"
|
||||
msgstr ""
|
||||
|
@ -969,12 +970,12 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:333
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
#: lib/graphql/resolvers/user.ex:484
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:507
|
||||
#: lib/graphql/resolvers/user.ex:516
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to validate user email"
|
||||
msgstr ""
|
||||
|
@ -994,7 +995,7 @@ msgstr ""
|
|||
msgid "You are not the comment creator"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:432
|
||||
#: lib/graphql/resolvers/user.ex:441
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You cannot change your password."
|
||||
msgstr ""
|
||||
|
@ -1034,47 +1035,47 @@ msgstr ""
|
|||
msgid "Unknown error while creating event"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:488
|
||||
#: lib/graphql/resolvers/user.ex:497
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User cannot change email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:395
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow does not match your account"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#: lib/graphql/resolvers/group.ex:403
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:353
|
||||
#: lib/graphql/resolvers/user.ex:362
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Profile with username %{username} not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:348
|
||||
#: lib/graphql/resolvers/user.ex:357
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This profile does not belong to you"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:369
|
||||
#: lib/graphql/resolvers/group.ex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are already following this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:378
|
||||
#: lib/graphql/resolvers/group.ex:382
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to follow a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:427
|
||||
#: lib/graphql/resolvers/group.ex:431
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to unfollow a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:404
|
||||
#: lib/graphql/resolvers/group.ex:408
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to update a group follow"
|
||||
msgstr ""
|
||||
|
@ -1133,3 +1134,9 @@ msgstr ""
|
|||
#, elixir-autogen, elixir-format
|
||||
msgid "Username must only contain alphanumeric lowercased characters and underscores."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:286
|
||||
#: lib/graphql/resolvers/user.ex:309
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "This email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
|
|
|
@ -77,13 +77,13 @@ msgstr ""
|
|||
msgid "%{profile} deleted the discussion %{discussion}."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:88
|
||||
#: 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:92
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:94
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the resource %{resource}."
|
||||
|
@ -95,13 +95,13 @@ msgstr ""
|
|||
msgid "%{profile} excluded member %{member}."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:64
|
||||
#: 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:73
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:75
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the resource %{resource}."
|
||||
|
@ -125,7 +125,7 @@ msgstr ""
|
|||
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:45
|
||||
#: 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}."
|
||||
|
|
|
@ -751,6 +751,7 @@ msgstr ""
|
|||
msgid "You requested a new password for your account on <b>%{instance}</b>."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#: lib/web/templates/email/email.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please do not use it for real purposes."
|
||||
|
@ -815,7 +816,7 @@ msgstr ""
|
|||
msgid "Flagged comments"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:61
|
||||
#: 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!"
|
||||
|
@ -935,7 +936,7 @@ msgstr ""
|
|||
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:61
|
||||
#: lib/web/templates/email/event_participation_rejected.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unfortunately, the organizers rejected your request."
|
||||
|
@ -956,9 +957,9 @@ msgstr ""
|
|||
msgid "View report:"
|
||||
msgstr ""
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:82
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:81
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Visit event page"
|
||||
msgstr ""
|
||||
|
@ -979,9 +980,9 @@ msgstr ""
|
|||
msgid "What's up today?"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:96
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:98
|
||||
#: 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.html.heex:98
|
||||
#: 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."
|
||||
|
@ -1017,11 +1018,6 @@ msgstr ""
|
|||
msgid "If you didn't trigger the change yourself, please ignore this message."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "<b>Please do not use it for real purposes.</b>"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/group_member_removal.html.heex:64
|
||||
#: lib/web/templates/email/group_member_removal.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1048,13 +1044,13 @@ msgstr ""
|
|||
msgid "You have been removed from group %{link_start}<b>%{group}</b>%{link_end}. You will not be able to access this group's private content anymore."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:85
|
||||
#: lib/web/templates/email/group_suspension.html.heex:81
|
||||
#: 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 ""
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:71
|
||||
#: lib/web/templates/email/group_suspension.html.heex:67
|
||||
#: 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."
|
||||
|
@ -1226,7 +1222,7 @@ msgstr ""
|
|||
msgid "Profile reported"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:61
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
|
||||
msgstr ""
|
||||
|
@ -1305,8 +1301,8 @@ msgstr ""
|
|||
msgid "This is a demonstration site to test Mobilizon."
|
||||
msgstr ""
|
||||
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/actor.ex:90
|
||||
#: lib/service/metadata/actor.ex:97
|
||||
#: lib/service/metadata/instance.ex:60
|
||||
#: lib/service/metadata/instance.ex:66
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1353,12 +1349,12 @@ msgstr ""
|
|||
msgid "Public feed for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:324
|
||||
#: lib/graphql/resolvers/user.ex:333
|
||||
#, 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:330
|
||||
#: lib/graphql/resolvers/user.ex:339
|
||||
#, 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 ""
|
||||
|
|
|
@ -109,7 +109,7 @@ msgstr ""
|
|||
msgid "Current profile is not an administrator of the selected group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:618
|
||||
#: lib/graphql/resolvers/user.ex:627
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while saving user settings"
|
||||
msgstr ""
|
||||
|
@ -118,8 +118,8 @@ msgstr ""
|
|||
#: 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/group.ex:377
|
||||
#: lib/graphql/resolvers/group.ex:426
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Group not found"
|
||||
|
@ -137,6 +137,7 @@ msgid "Impossible to authenticate, either your email or password are invalid."
|
|||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:339
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Member not found"
|
||||
msgstr ""
|
||||
|
@ -146,13 +147,13 @@ msgstr ""
|
|||
msgid "No profile found for the moderator user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:280
|
||||
#: lib/graphql/resolvers/user.ex:283
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:313
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No user with this email was found"
|
||||
msgstr ""
|
||||
|
@ -175,41 +176,41 @@ msgstr ""
|
|||
msgid "Registrations are not open"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:435
|
||||
#: lib/graphql/resolvers/user.ex:444
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The current password is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:336
|
||||
#: lib/graphql/resolvers/user.ex:478
|
||||
#: lib/graphql/resolvers/user.ex:487
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:490
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The new email must be different"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:438
|
||||
#: lib/graphql/resolvers/user.ex:447
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:494
|
||||
#: lib/graphql/resolvers/user.ex:556
|
||||
#: lib/graphql/resolvers/user.ex:559
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The password provided is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:442
|
||||
#: lib/graphql/resolvers/user.ex:451
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:306
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This user can't reset their password"
|
||||
msgstr ""
|
||||
|
@ -219,18 +220,18 @@ msgstr ""
|
|||
msgid "This user has been disabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:259
|
||||
#: lib/graphql/resolvers/user.ex:264
|
||||
#: lib/graphql/resolvers/user.ex:261
|
||||
#: lib/graphql/resolvers/user.ex:266
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unable to validate user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:528
|
||||
#: lib/graphql/resolvers/user.ex:537
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User already disabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:593
|
||||
#: lib/graphql/resolvers/user.ex:602
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User requested is not logged-in"
|
||||
msgstr ""
|
||||
|
@ -240,7 +241,7 @@ msgstr ""
|
|||
msgid "You are already a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#: lib/graphql/resolvers/group.ex:350
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can't leave this group because you are the only administrator"
|
||||
msgstr ""
|
||||
|
@ -255,12 +256,12 @@ msgstr ""
|
|||
msgid "You may not list groups unless moderator."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:493
|
||||
#: lib/graphql/resolvers/user.ex:502
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to change your email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:450
|
||||
#: lib/graphql/resolvers/user.ex:459
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to change your password"
|
||||
msgstr ""
|
||||
|
@ -270,7 +271,7 @@ msgstr ""
|
|||
msgid "You need to be logged-in to delete a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:555
|
||||
#: lib/graphql/resolvers/user.ex:564
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to delete your account"
|
||||
msgstr ""
|
||||
|
@ -280,7 +281,7 @@ msgstr ""
|
|||
msgid "You need to be logged-in to join a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:351
|
||||
#: lib/graphql/resolvers/group.ex:355
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to leave a group"
|
||||
msgstr ""
|
||||
|
@ -295,8 +296,8 @@ msgstr ""
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:289
|
||||
#: lib/graphql/resolvers/user.ex:316
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr ""
|
||||
|
@ -880,7 +881,7 @@ msgstr ""
|
|||
msgid "Error while creating resource"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:511
|
||||
#: lib/graphql/resolvers/user.ex:520
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Invalid activation token"
|
||||
msgstr ""
|
||||
|
@ -922,7 +923,7 @@ msgstr ""
|
|||
msgid "Error while creating a discussion"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:632
|
||||
#: lib/graphql/resolvers/user.ex:641
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while updating locale"
|
||||
msgstr ""
|
||||
|
@ -943,12 +944,12 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:333
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
#: lib/graphql/resolvers/user.ex:484
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:507
|
||||
#: lib/graphql/resolvers/user.ex:516
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to validate user email"
|
||||
msgstr ""
|
||||
|
@ -968,7 +969,7 @@ msgstr ""
|
|||
msgid "You are not the comment creator"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:432
|
||||
#: lib/graphql/resolvers/user.ex:441
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You cannot change your password."
|
||||
msgstr ""
|
||||
|
@ -1008,47 +1009,47 @@ msgstr ""
|
|||
msgid "Unknown error while creating event"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:488
|
||||
#: lib/graphql/resolvers/user.ex:497
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User cannot change email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:395
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow does not match your account"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#: lib/graphql/resolvers/group.ex:403
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:353
|
||||
#: lib/graphql/resolvers/user.ex:362
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Profile with username %{username} not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:348
|
||||
#: lib/graphql/resolvers/user.ex:357
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This profile does not belong to you"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:369
|
||||
#: lib/graphql/resolvers/group.ex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are already following this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:378
|
||||
#: lib/graphql/resolvers/group.ex:382
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to follow a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:427
|
||||
#: lib/graphql/resolvers/group.ex:431
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to unfollow a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:404
|
||||
#: lib/graphql/resolvers/group.ex:408
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to update a group follow"
|
||||
msgstr ""
|
||||
|
@ -1107,3 +1108,9 @@ msgstr ""
|
|||
#, elixir-autogen, elixir-format
|
||||
msgid "Username must only contain alphanumeric lowercased characters and underscores."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:286
|
||||
#: lib/graphql/resolvers/user.ex:309
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "This email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
|
|
|
@ -84,13 +84,13 @@ msgstr ""
|
|||
msgid "%{profile} deleted the discussion %{discussion}."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:88
|
||||
#: 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:92
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:94
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the resource %{resource}."
|
||||
|
@ -102,13 +102,13 @@ msgstr ""
|
|||
msgid "%{profile} excluded member %{member}."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:64
|
||||
#: 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:73
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:75
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the resource %{resource}."
|
||||
|
@ -132,7 +132,7 @@ msgstr ""
|
|||
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:45
|
||||
#: 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}."
|
||||
|
|
|
@ -918,6 +918,7 @@ msgstr "L'adreça de correu pel teu compte a <b>%{host}</b> s'està canviant a:"
|
|||
msgid "You requested a new password for your account on <b>%{instance}</b>."
|
||||
msgstr "Algú ha soŀlicitat a %{instance} una contrasenya nova."
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#: lib/web/templates/email/email.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please do not use it for real purposes."
|
||||
|
@ -985,7 +986,7 @@ msgstr "S'ha actualitzat l'activitat!"
|
|||
msgid "Flagged comments"
|
||||
msgstr "Comentaris denunciats"
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:61
|
||||
#: 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!"
|
||||
|
@ -1124,7 +1125,7 @@ msgstr ""
|
|||
"Aquesta activitat encara no està confirmada: l'organització t'ho farà saber "
|
||||
"si la confirmen."
|
||||
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:61
|
||||
#: lib/web/templates/email/event_participation_rejected.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unfortunately, the organizers rejected your request."
|
||||
|
@ -1145,9 +1146,9 @@ msgstr "Mostra la denúncia"
|
|||
msgid "View report:"
|
||||
msgstr "Mostra la denúncia"
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:82
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:81
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Visit event page"
|
||||
msgstr "Vés a la pàgina d'activitat"
|
||||
|
@ -1168,9 +1169,9 @@ msgstr "Vés a l'activitat actualitzada a %{link}"
|
|||
msgid "What's up today?"
|
||||
msgstr "Què fan avui?"
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:96
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:98
|
||||
#: 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.html.heex:98
|
||||
#: 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."
|
||||
|
@ -1212,11 +1213,6 @@ msgstr "T'han acceptat!"
|
|||
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."
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "<b>Please do not use it for real purposes.</b>"
|
||||
msgstr "<b>No ho facis servir més que proves, sisplau.</b>"
|
||||
|
||||
#: lib/web/templates/email/group_member_removal.html.heex:64
|
||||
#: lib/web/templates/email/group_member_removal.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1250,7 +1246,7 @@ msgstr ""
|
|||
"T'han esborrat del grup %{link_start}<b>%{group}</b>%{link_end}. Ja no pots "
|
||||
"accedir al seu contingut privat."
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:85
|
||||
#: lib/web/templates/email/group_suspension.html.heex:81
|
||||
#: 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."
|
||||
|
@ -1258,7 +1254,7 @@ msgstr ""
|
|||
"Com que aquest grup estava ubicat en una altra instància, només queda suspès "
|
||||
"en aquesta."
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:71
|
||||
#: lib/web/templates/email/group_suspension.html.heex:67
|
||||
#: 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."
|
||||
|
@ -1464,7 +1460,7 @@ msgstr "S'ha denunciat el perfil %{profile}"
|
|||
msgid "Profile reported"
|
||||
msgstr "Perfil denunciat"
|
||||
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:61
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
|
||||
msgstr ""
|
||||
|
@ -1550,8 +1546,8 @@ msgstr "Ho sentim, s'ha produït un error al nostre costat."
|
|||
msgid "This is a demonstration site to test Mobilizon."
|
||||
msgstr "Aquesta és una web de proves per provar la beta de Mobilizon."
|
||||
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/actor.ex:90
|
||||
#: lib/service/metadata/actor.ex:97
|
||||
#: lib/service/metadata/instance.ex:60
|
||||
#: lib/service/metadata/instance.ex:66
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1598,12 +1594,12 @@ msgstr "Sembla ser que el servidor de Mobilizon està temporalment inaccessible.
|
|||
msgid "Public feed for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:324
|
||||
#: lib/graphql/resolvers/user.ex:333
|
||||
#, 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:330
|
||||
#: lib/graphql/resolvers/user.ex:339
|
||||
#, 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 ""
|
||||
|
|
|
@ -110,7 +110,7 @@ msgstr "El perfil actual no pertany a aquest grup"
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:627
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while saving user settings"
|
||||
msgstr "No s'han pogut desar les preferències"
|
||||
|
@ -119,8 +119,8 @@ msgstr "No s'han pogut desar les preferències"
|
|||
#: 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/group.ex:377
|
||||
#: lib/graphql/resolvers/group.ex:426
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Group not found"
|
||||
|
@ -138,6 +138,7 @@ 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
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Member not found"
|
||||
msgstr "No s'ha trobat el/la membre"
|
||||
|
@ -147,13 +148,13 @@ msgstr "No s'ha trobat el/la membre"
|
|||
msgid "No profile found for the moderator user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:280
|
||||
#: lib/graphql/resolvers/user.ex:283
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:313
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No user with this email was found"
|
||||
msgstr ""
|
||||
|
@ -176,41 +177,41 @@ msgstr ""
|
|||
msgid "Registrations are not open"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:435
|
||||
#: lib/graphql/resolvers/user.ex:444
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The current password is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:336
|
||||
#: lib/graphql/resolvers/user.ex:478
|
||||
#: lib/graphql/resolvers/user.ex:487
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:490
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The new email must be different"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:438
|
||||
#: lib/graphql/resolvers/user.ex:447
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:494
|
||||
#: lib/graphql/resolvers/user.ex:556
|
||||
#: lib/graphql/resolvers/user.ex:559
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The password provided is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:442
|
||||
#: lib/graphql/resolvers/user.ex:451
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:306
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This user can't reset their password"
|
||||
msgstr ""
|
||||
|
@ -220,18 +221,18 @@ msgstr ""
|
|||
msgid "This user has been disabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:259
|
||||
#: lib/graphql/resolvers/user.ex:264
|
||||
#: lib/graphql/resolvers/user.ex:261
|
||||
#: lib/graphql/resolvers/user.ex:266
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unable to validate user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:528
|
||||
#: lib/graphql/resolvers/user.ex:537
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User already disabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:593
|
||||
#: lib/graphql/resolvers/user.ex:602
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User requested is not logged-in"
|
||||
msgstr ""
|
||||
|
@ -241,7 +242,7 @@ msgstr ""
|
|||
msgid "You are already a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#: lib/graphql/resolvers/group.ex:350
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can't leave this group because you are the only administrator"
|
||||
msgstr ""
|
||||
|
@ -256,12 +257,12 @@ msgstr ""
|
|||
msgid "You may not list groups unless moderator."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:493
|
||||
#: lib/graphql/resolvers/user.ex:502
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to change your email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:450
|
||||
#: lib/graphql/resolvers/user.ex:459
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to change your password"
|
||||
msgstr ""
|
||||
|
@ -271,7 +272,7 @@ msgstr ""
|
|||
msgid "You need to be logged-in to delete a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:555
|
||||
#: lib/graphql/resolvers/user.ex:564
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to delete your account"
|
||||
msgstr ""
|
||||
|
@ -281,7 +282,7 @@ msgstr ""
|
|||
msgid "You need to be logged-in to join a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:351
|
||||
#: lib/graphql/resolvers/group.ex:355
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to leave a group"
|
||||
msgstr ""
|
||||
|
@ -296,8 +297,8 @@ msgstr ""
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:289
|
||||
#: lib/graphql/resolvers/user.ex:316
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr ""
|
||||
|
@ -881,7 +882,7 @@ msgstr ""
|
|||
msgid "Error while creating resource"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:511
|
||||
#: lib/graphql/resolvers/user.ex:520
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Invalid activation token"
|
||||
msgstr ""
|
||||
|
@ -923,7 +924,7 @@ msgstr ""
|
|||
msgid "Error while creating a discussion"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:632
|
||||
#: lib/graphql/resolvers/user.ex:641
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while updating locale"
|
||||
msgstr ""
|
||||
|
@ -944,12 +945,12 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:333
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
#: lib/graphql/resolvers/user.ex:484
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:507
|
||||
#: lib/graphql/resolvers/user.ex:516
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to validate user email"
|
||||
msgstr ""
|
||||
|
@ -969,7 +970,7 @@ msgstr ""
|
|||
msgid "You are not the comment creator"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:432
|
||||
#: lib/graphql/resolvers/user.ex:441
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You cannot change your password."
|
||||
msgstr ""
|
||||
|
@ -1009,47 +1010,47 @@ msgstr ""
|
|||
msgid "Unknown error while creating event"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:488
|
||||
#: lib/graphql/resolvers/user.ex:497
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User cannot change email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:395
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow does not match your account"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#: lib/graphql/resolvers/group.ex:403
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:353
|
||||
#: lib/graphql/resolvers/user.ex:362
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Profile with username %{username} not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:348
|
||||
#: lib/graphql/resolvers/user.ex:357
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This profile does not belong to you"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:369
|
||||
#: lib/graphql/resolvers/group.ex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are already following this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:378
|
||||
#: lib/graphql/resolvers/group.ex:382
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to follow a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:427
|
||||
#: lib/graphql/resolvers/group.ex:431
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to unfollow a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:404
|
||||
#: lib/graphql/resolvers/group.ex:408
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to update a group follow"
|
||||
msgstr ""
|
||||
|
@ -1108,3 +1109,9 @@ msgstr ""
|
|||
#, elixir-autogen, elixir-format
|
||||
msgid "Username must only contain alphanumeric lowercased characters and underscores."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:286
|
||||
#: lib/graphql/resolvers/user.ex:309
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "This email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
|
|
|
@ -84,13 +84,13 @@ msgstr "%{profile} vytvořil zdroj %{resource}."
|
|||
msgid "%{profile} deleted the discussion %{discussion}."
|
||||
msgstr "%{profile} smazal diskusi %{discussion}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:88
|
||||
#: 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}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:94
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the resource %{resource}."
|
||||
|
@ -102,13 +102,13 @@ msgstr "%{profile} smazal prostředek %{resource}."
|
|||
msgid "%{profile} excluded member %{member}."
|
||||
msgstr "%{profile} vyloučil člena %{member}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:64
|
||||
#: 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}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:75
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the resource %{resource}."
|
||||
|
@ -132,7 +132,7 @@ msgstr "%{profile} přejmenoval diskusi %{discussion}."
|
|||
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
|
||||
msgstr "%{profile} přejmenoval složku z %{old_resource_title} na %{resource}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:45
|
||||
#: 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}."
|
||||
|
|
|
@ -925,6 +925,7 @@ msgstr "E-mailová adresa vašeho účtu na <b>%{host}</b> se mění na:"
|
|||
msgid "You requested a new password for your account on <b>%{instance}</b>."
|
||||
msgstr "Vyžádali jste si nové heslo pro svůj účet na <b>%{instance}</b>."
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#: lib/web/templates/email/email.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please do not use it for real purposes."
|
||||
|
@ -997,7 +998,7 @@ msgstr "Aktualizace události!"
|
|||
msgid "Flagged comments"
|
||||
msgstr "Označené komentáře"
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:61
|
||||
#: 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!"
|
||||
|
@ -1139,7 +1140,7 @@ msgstr ""
|
|||
"Tato akce zatím nebyla potvrzena: organizátoři vám dají vědět, pokud ji "
|
||||
"potvrdí."
|
||||
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:61
|
||||
#: lib/web/templates/email/event_participation_rejected.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unfortunately, the organizers rejected your request."
|
||||
|
@ -1160,9 +1161,9 @@ msgstr "Zobrazit hlášení"
|
|||
msgid "View report:"
|
||||
msgstr "Zobrazit hlášení:"
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:82
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:81
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Visit event page"
|
||||
msgstr "Navštivte stránku události"
|
||||
|
@ -1183,9 +1184,9 @@ msgstr "Navštivte aktualizovanou stránku události: %{link}"
|
|||
msgid "What's up today?"
|
||||
msgstr "Co se dnes děje?"
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:96
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:98
|
||||
#: 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.html.heex:98
|
||||
#: 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."
|
||||
|
@ -1228,11 +1229,6 @@ msgstr "Chystáte se!"
|
|||
msgid "If you didn't trigger the change yourself, please ignore this message."
|
||||
msgstr "Pokud jste změnu nevyvolali sami, tuto zprávu ignorujte."
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "<b>Please do not use it for real purposes.</b>"
|
||||
msgstr "<b>Prosím, nepoužívejte ji pro skutečné účely.</b>"
|
||||
|
||||
#: lib/web/templates/email/group_member_removal.html.heex:64
|
||||
#: lib/web/templates/email/group_member_removal.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1267,7 +1263,7 @@ msgstr ""
|
|||
"Byli jste odstraněni ze skupiny %{link_start}<b>%{group}</b>%{link_end}. K "
|
||||
"soukromému obsahu této skupiny již nebudete mít přístup."
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:85
|
||||
#: lib/web/templates/email/group_suspension.html.heex:81
|
||||
#: 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."
|
||||
|
@ -1275,7 +1271,7 @@ msgstr ""
|
|||
"Protože tato skupina byla umístěna v jiné instanci, bude nadále fungovat i v "
|
||||
"jiných instancích než v této."
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:71
|
||||
#: lib/web/templates/email/group_suspension.html.heex:67
|
||||
#: 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."
|
||||
|
@ -1526,7 +1522,7 @@ msgstr "Profil %{profile} byl nahlášen"
|
|||
msgid "Profile reported"
|
||||
msgstr "Profil nahlášen"
|
||||
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:61
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
|
||||
msgstr ""
|
||||
|
@ -1613,8 +1609,8 @@ msgstr "Je nám líto, ale na naší straně se něco pokazilo."
|
|||
msgid "This is a demonstration site to test Mobilizon."
|
||||
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/actor.ex:90
|
||||
#: lib/service/metadata/actor.ex:97
|
||||
#: lib/service/metadata/instance.ex:60
|
||||
#: lib/service/metadata/instance.ex:66
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1662,14 +1658,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:324
|
||||
#: lib/graphql/resolvers/user.ex:333
|
||||
#, 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:330
|
||||
#: lib/graphql/resolvers/user.ex:339
|
||||
#, 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 ""
|
||||
|
|
|
@ -116,7 +116,7 @@ msgstr "Aktuální profil není členem této skupiny"
|
|||
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:618
|
||||
#: lib/graphql/resolvers/user.ex:627
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while saving user settings"
|
||||
msgstr "Chyba při ukládání uživatelských nastavení"
|
||||
|
@ -125,8 +125,8 @@ msgstr "Chyba při ukládání uživatelských nastavení"
|
|||
#: 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/group.ex:377
|
||||
#: lib/graphql/resolvers/group.ex:426
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Group not found"
|
||||
|
@ -144,6 +144,7 @@ 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:339
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Member not found"
|
||||
msgstr "Člen nebyl nalezen"
|
||||
|
@ -153,7 +154,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:280
|
||||
#: lib/graphql/resolvers/user.ex:283
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No user to validate with this email was found"
|
||||
msgstr ""
|
||||
|
@ -161,7 +162,7 @@ msgstr ""
|
|||
"e-mailu"
|
||||
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:304
|
||||
#: lib/graphql/resolvers/user.ex:313
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No user with this email was found"
|
||||
msgstr "Nebyl nalezen žádný uživatel s tímto e-mailem"
|
||||
|
@ -184,43 +185,43 @@ msgstr "Profil není vlastněn ověřeným uživatelem"
|
|||
msgid "Registrations are not open"
|
||||
msgstr "Registrace nejsou otevřeny"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:435
|
||||
#: lib/graphql/resolvers/user.ex:444
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The current password is invalid"
|
||||
msgstr "Aktuální heslo je neplatné"
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:336
|
||||
#: lib/graphql/resolvers/user.ex:478
|
||||
#: lib/graphql/resolvers/user.ex:487
|
||||
#, 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:339
|
||||
#: lib/graphql/resolvers/user.ex:481
|
||||
#: lib/graphql/resolvers/user.ex:490
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The new email must be different"
|
||||
msgstr "Nový e-mail musí být jiný"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:438
|
||||
#: lib/graphql/resolvers/user.ex:447
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The new password must be different"
|
||||
msgstr "Nové heslo se musí lišit"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:485
|
||||
#: lib/graphql/resolvers/user.ex:547
|
||||
#: lib/graphql/resolvers/user.ex:550
|
||||
#: lib/graphql/resolvers/user.ex:494
|
||||
#: lib/graphql/resolvers/user.ex:556
|
||||
#: lib/graphql/resolvers/user.ex:559
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The password provided is invalid"
|
||||
msgstr "Zadané heslo je neplatné"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:442
|
||||
#: lib/graphql/resolvers/user.ex:451
|
||||
#, 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:300
|
||||
#: lib/graphql/resolvers/user.ex:306
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This user can't reset their password"
|
||||
msgstr "Tento uživatel nemůže obnovit své heslo"
|
||||
|
@ -230,18 +231,18 @@ msgstr "Tento uživatel nemůže obnovit své heslo"
|
|||
msgid "This user has been disabled"
|
||||
msgstr "Tento uživatel byl deaktivován"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:259
|
||||
#: lib/graphql/resolvers/user.ex:264
|
||||
#: lib/graphql/resolvers/user.ex:261
|
||||
#: lib/graphql/resolvers/user.ex:266
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unable to validate user"
|
||||
msgstr "Nelze ověřit uživatele"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:528
|
||||
#: lib/graphql/resolvers/user.ex:537
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User already disabled"
|
||||
msgstr "Uživatel je již deaktivován"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:593
|
||||
#: lib/graphql/resolvers/user.ex:602
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User requested is not logged-in"
|
||||
msgstr "Požadovaný uživatel není přihlášen"
|
||||
|
@ -251,7 +252,7 @@ msgstr "Požadovaný uživatel není přihlášen"
|
|||
msgid "You are already a member of this group"
|
||||
msgstr "Jste již členem této skupiny"
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#: lib/graphql/resolvers/group.ex:350
|
||||
#, 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"
|
||||
|
@ -266,12 +267,12 @@ 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:493
|
||||
#: lib/graphql/resolvers/user.ex:502
|
||||
#, 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:450
|
||||
#: lib/graphql/resolvers/user.ex:459
|
||||
#, 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"
|
||||
|
@ -281,7 +282,7 @@ msgstr "Pro změnu hesla musíte být přihlášeni"
|
|||
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:555
|
||||
#: lib/graphql/resolvers/user.ex:564
|
||||
#, 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"
|
||||
|
@ -291,7 +292,7 @@ msgstr "Chcete-li odstranit svůj účet, musíte být přihlášeni"
|
|||
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:351
|
||||
#: lib/graphql/resolvers/group.ex:355
|
||||
#, 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"
|
||||
|
@ -306,8 +307,8 @@ msgstr "Chcete-li aktualizovat skupinu, musíte být přihlášeni"
|
|||
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:283
|
||||
#: lib/graphql/resolvers/user.ex:307
|
||||
#: lib/graphql/resolvers/user.ex:289
|
||||
#: lib/graphql/resolvers/user.ex:316
|
||||
#, 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"
|
||||
|
@ -898,7 +899,7 @@ msgstr "Poskytnutý obrázek je příliš velký"
|
|||
msgid "Error while creating resource"
|
||||
msgstr "Chyba při vytváření prostředku"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:511
|
||||
#: lib/graphql/resolvers/user.ex:520
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Invalid activation token"
|
||||
msgstr "Neplatný aktivační token"
|
||||
|
@ -943,7 +944,7 @@ msgstr "Komentář nebyl nalezen"
|
|||
msgid "Error while creating a discussion"
|
||||
msgstr "Chyba při vytváření diskuse"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:632
|
||||
#: lib/graphql/resolvers/user.ex:641
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while updating locale"
|
||||
msgstr "Chyba při aktualizaci locale"
|
||||
|
@ -964,12 +965,12 @@ msgid "Failed to update the group"
|
|||
msgstr "Nepodařilo se aktualizovat skupinu"
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:333
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
#: lib/graphql/resolvers/user.ex:484
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to update user email"
|
||||
msgstr "Nepodařilo se aktualizovat e-mail uživatele"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:507
|
||||
#: lib/graphql/resolvers/user.ex:516
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to validate user email"
|
||||
msgstr "Nepodařilo se ověřit e-mail uživatele"
|
||||
|
@ -989,7 +990,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:432
|
||||
#: lib/graphql/resolvers/user.ex:441
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You cannot change your password."
|
||||
msgstr "Heslo nelze změnit."
|
||||
|
@ -1029,47 +1030,47 @@ msgstr "Události mohou vytvářet pouze skupiny"
|
|||
msgid "Unknown error while creating event"
|
||||
msgstr "Neznámá chyba při vytváření události"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:488
|
||||
#: lib/graphql/resolvers/user.ex:497
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User cannot change email"
|
||||
msgstr "Uživatel nemůže změnit e-mail"
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:395
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow does not match your account"
|
||||
msgstr "Sledování neodpovídá vašemu účtu"
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#: lib/graphql/resolvers/group.ex:403
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow not found"
|
||||
msgstr "Sledování nebylo nalezeno"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:353
|
||||
#: lib/graphql/resolvers/user.ex:362
|
||||
#, 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:348
|
||||
#: lib/graphql/resolvers/user.ex:357
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This profile does not belong to you"
|
||||
msgstr "Tento profil vám nepatří"
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:369
|
||||
#: lib/graphql/resolvers/group.ex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are already following this group"
|
||||
msgstr "Tuto skupinu již sledujete"
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:378
|
||||
#: lib/graphql/resolvers/group.ex:382
|
||||
#, 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:427
|
||||
#: lib/graphql/resolvers/group.ex:431
|
||||
#, 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:404
|
||||
#: lib/graphql/resolvers/group.ex:408
|
||||
#, 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"
|
||||
|
@ -1130,3 +1131,9 @@ msgstr ""
|
|||
#, elixir-autogen, elixir-format
|
||||
msgid "Username must only contain alphanumeric lowercased characters and underscores."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:286
|
||||
#: lib/graphql/resolvers/user.ex:309
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "This email doesn't seem to be valid"
|
||||
msgstr "Nový e-mail se nezdá být platný"
|
||||
|
|
|
@ -84,13 +84,13 @@ 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:86
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:88
|
||||
#: 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:92
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:94
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the resource %{resource}."
|
||||
|
@ -102,13 +102,13 @@ msgstr "%{profile} hat die Ressource %{resource} gelöscht."
|
|||
msgid "%{profile} excluded member %{member}."
|
||||
msgstr "%{profile} hat das Mitglied %{member} ausgeschlossen."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:64
|
||||
#: 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:73
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:75
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the resource %{resource}."
|
||||
|
@ -133,7 +133,7 @@ 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:44
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:45
|
||||
#: 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}."
|
||||
|
|
|
@ -951,6 +951,7 @@ msgid "You requested a new password for your account on <b>%{instance}</b>."
|
|||
msgstr ""
|
||||
"Sie haben ein neues Passwort für Ihr Konto auf <b>%{instance}</b> angefragt."
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#: lib/web/templates/email/email.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please do not use it for real purposes."
|
||||
|
@ -1019,7 +1020,7 @@ msgstr "Veranstaltung aktualisiert!"
|
|||
msgid "Flagged comments"
|
||||
msgstr "Markierte Kommentare"
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:61
|
||||
#: 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!"
|
||||
|
@ -1164,7 +1165,7 @@ msgstr ""
|
|||
"Diese Veranstaltung muss noch bestätigt werden: Die Organisatorinnen werden "
|
||||
"Dich nach der Bestätigung informieren."
|
||||
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:61
|
||||
#: lib/web/templates/email/event_participation_rejected.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unfortunately, the organizers rejected your request."
|
||||
|
@ -1185,9 +1186,9 @@ msgstr "Meldung ansehen"
|
|||
msgid "View report:"
|
||||
msgstr "Meldung ansehen:"
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:82
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:81
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Visit event page"
|
||||
msgstr "Besuche die Event Seite"
|
||||
|
@ -1208,9 +1209,9 @@ msgstr "Zeige die aktualisierte Veranstaltung unter: %{link}"
|
|||
msgid "What's up today?"
|
||||
msgstr "Was gibt's heute?"
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:96
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:98
|
||||
#: 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.html.heex:98
|
||||
#: 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."
|
||||
|
@ -1256,11 +1257,6 @@ msgstr ""
|
|||
"Wenn Sie die Änderung nicht selbst ausgelöst haben, ignorieren Sie bitte "
|
||||
"diese Meldung."
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "<b>Please do not use it for real purposes.</b>"
|
||||
msgstr "<b>Bitte verwenden Sie es nicht für reale Zwecke.</b>"
|
||||
|
||||
#: lib/web/templates/email/group_member_removal.html.heex:64
|
||||
#: lib/web/templates/email/group_member_removal.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1295,7 +1291,7 @@ msgstr ""
|
|||
"Sie wurden aus der Gruppe %{link_start}<b>%{group}</b>%{link_end} entfernt. "
|
||||
"Sie werden nicht mehr auf den privaten Inhalt dieser Gruppe zugreifen können."
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:85
|
||||
#: lib/web/templates/email/group_suspension.html.heex:81
|
||||
#: 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."
|
||||
|
@ -1303,7 +1299,7 @@ msgstr ""
|
|||
"Da sich diese Gruppe auf einer anderen Instanz befand, funktioniert sie auch "
|
||||
"weiterhin für andere Instanzen als diese."
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:71
|
||||
#: lib/web/templates/email/group_suspension.html.heex:67
|
||||
#: 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."
|
||||
|
@ -1567,7 +1563,7 @@ msgstr "Profil %{profile} wurde gemeldet"
|
|||
msgid "Profile reported"
|
||||
msgstr "Profil gemeldet"
|
||||
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:61
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
|
||||
msgstr ""
|
||||
|
@ -1658,8 +1654,8 @@ msgstr ""
|
|||
"Dies ist eine Demonstrationsseite, um die Beta-Version von Mobilizon zu "
|
||||
"testen."
|
||||
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/actor.ex:90
|
||||
#: lib/service/metadata/actor.ex:97
|
||||
#: lib/service/metadata/instance.ex:60
|
||||
#: lib/service/metadata/instance.ex:66
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1712,13 +1708,13 @@ msgstr ""
|
|||
msgid "Public feed for %{instance}"
|
||||
msgstr "Öffentlicher Newsfeed für %{instance}"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:324
|
||||
#: lib/graphql/resolvers/user.ex:333
|
||||
#, 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:330
|
||||
#: lib/graphql/resolvers/user.ex:339
|
||||
#, 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 ""
|
||||
|
|
|
@ -110,7 +110,7 @@ msgstr "Aktuelles Profil ist nicht Mitglied dieser Gruppe"
|
|||
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:618
|
||||
#: lib/graphql/resolvers/user.ex:627
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while saving user settings"
|
||||
msgstr "Fehler beim Speichern von Benutzereinstellungen"
|
||||
|
@ -119,8 +119,8 @@ msgstr "Fehler beim Speichern von Benutzereinstellungen"
|
|||
#: 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/group.ex:377
|
||||
#: lib/graphql/resolvers/group.ex:426
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Group not found"
|
||||
|
@ -140,6 +140,7 @@ msgstr ""
|
|||
"Passwort sind ungültig."
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:339
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Member not found"
|
||||
msgstr "Mitglied wurde nicht gefunden"
|
||||
|
@ -149,14 +150,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:280
|
||||
#: lib/graphql/resolvers/user.ex:283
|
||||
#, 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:304
|
||||
#: lib/graphql/resolvers/user.ex:313
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No user with this email was found"
|
||||
msgstr "Es wurde kein Benutzer mit dieser E-Mail gefunden"
|
||||
|
@ -179,43 +180,43 @@ msgstr "Profil ist nicht im Besitz des authentifizierten Benutzers"
|
|||
msgid "Registrations are not open"
|
||||
msgstr "Registrierungen sind nicht geöffnet"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:435
|
||||
#: lib/graphql/resolvers/user.ex:444
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The current password is invalid"
|
||||
msgstr "Das aktuelle Passwort ist ungültig"
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:336
|
||||
#: lib/graphql/resolvers/user.ex:478
|
||||
#: lib/graphql/resolvers/user.ex:487
|
||||
#, 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:339
|
||||
#: lib/graphql/resolvers/user.ex:481
|
||||
#: lib/graphql/resolvers/user.ex:490
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The new email must be different"
|
||||
msgstr "Die neue E-Mail muss anders lauten"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:438
|
||||
#: lib/graphql/resolvers/user.ex:447
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The new password must be different"
|
||||
msgstr "Das neue Passwort muss anders lauten"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:485
|
||||
#: lib/graphql/resolvers/user.ex:547
|
||||
#: lib/graphql/resolvers/user.ex:550
|
||||
#: lib/graphql/resolvers/user.ex:494
|
||||
#: lib/graphql/resolvers/user.ex:556
|
||||
#: lib/graphql/resolvers/user.ex:559
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The password provided is invalid"
|
||||
msgstr "Das angegebene Passwort ist ungültig"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:442
|
||||
#: lib/graphql/resolvers/user.ex:451
|
||||
#, 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:300
|
||||
#: lib/graphql/resolvers/user.ex:306
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This user can't reset their password"
|
||||
msgstr "Dieser Benutzer kann sein Passwort nicht zurücksetzen"
|
||||
|
@ -225,18 +226,18 @@ msgstr "Dieser Benutzer kann sein Passwort nicht zurücksetzen"
|
|||
msgid "This user has been disabled"
|
||||
msgstr "Dieser Benutzer wurde deaktiviert"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:259
|
||||
#: lib/graphql/resolvers/user.ex:264
|
||||
#: lib/graphql/resolvers/user.ex:261
|
||||
#: lib/graphql/resolvers/user.ex:266
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unable to validate user"
|
||||
msgstr "Benutzer kann nicht validiert werden"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:528
|
||||
#: lib/graphql/resolvers/user.ex:537
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User already disabled"
|
||||
msgstr "Benutzer bereits deaktiviert"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:593
|
||||
#: lib/graphql/resolvers/user.ex:602
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User requested is not logged-in"
|
||||
msgstr "Angeforderter Benutzer ist nicht eingeloggt"
|
||||
|
@ -246,7 +247,7 @@ msgstr "Angeforderter Benutzer ist nicht eingeloggt"
|
|||
msgid "You are already a member of this group"
|
||||
msgstr "Sie sind bereits Mitglied in dieser Gruppe"
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#: lib/graphql/resolvers/group.ex:350
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can't leave this group because you are the only administrator"
|
||||
msgstr ""
|
||||
|
@ -263,12 +264,12 @@ 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:493
|
||||
#: lib/graphql/resolvers/user.ex:502
|
||||
#, 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:450
|
||||
#: lib/graphql/resolvers/user.ex:459
|
||||
#, 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"
|
||||
|
@ -278,7 +279,7 @@ msgstr "Sie müssen eingeloggt sein, um Ihr Passwort zu ändern"
|
|||
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:555
|
||||
#: lib/graphql/resolvers/user.ex:564
|
||||
#, 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"
|
||||
|
@ -288,7 +289,7 @@ msgstr "Sie müssen eingeloggt sein, um Ihr Konto zu löschen"
|
|||
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:351
|
||||
#: lib/graphql/resolvers/group.ex:355
|
||||
#, 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"
|
||||
|
@ -304,8 +305,8 @@ 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:283
|
||||
#: lib/graphql/resolvers/user.ex:307
|
||||
#: lib/graphql/resolvers/user.ex:289
|
||||
#: lib/graphql/resolvers/user.ex:316
|
||||
#, 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"
|
||||
|
@ -910,7 +911,7 @@ msgstr "Das Bild ist zu groß"
|
|||
msgid "Error while creating resource"
|
||||
msgstr "Fehler beim Speichern des Reports"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:511
|
||||
#: lib/graphql/resolvers/user.ex:520
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Invalid activation token"
|
||||
msgstr "Ungültiges Aktivierungstoken"
|
||||
|
@ -958,7 +959,7 @@ msgstr "Veranstaltung nicht gefunden"
|
|||
msgid "Error while creating a discussion"
|
||||
msgstr "Fehler beim Speichern des Reports"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:632
|
||||
#: lib/graphql/resolvers/user.ex:641
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while updating locale"
|
||||
msgstr "Fehler beim Aktualisieren des Reports"
|
||||
|
@ -979,12 +980,12 @@ msgid "Failed to update the group"
|
|||
msgstr "Aktualisierung der Gruppe fehlgeschlagen"
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:333
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
#: lib/graphql/resolvers/user.ex:484
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to update user email"
|
||||
msgstr "Das Aktualisieren der E-Mail des Benutzers fehlgeschlagen"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:507
|
||||
#: lib/graphql/resolvers/user.ex:516
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to validate user email"
|
||||
msgstr "Benutzer kann nicht validiert werden"
|
||||
|
@ -1004,7 +1005,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:432
|
||||
#: lib/graphql/resolvers/user.ex:441
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You cannot change your password."
|
||||
msgstr "Sie können Ihr Passwort nicht ändern."
|
||||
|
@ -1046,47 +1047,47 @@ msgstr "Nur Gruppen können Veranstaltungen erstellen"
|
|||
msgid "Unknown error while creating event"
|
||||
msgstr "Unbekannter Fehler beim Erstellen einer Veranstaltung"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:488
|
||||
#: lib/graphql/resolvers/user.ex:497
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User cannot change email"
|
||||
msgstr "Benutzer kann E-Mail nicht ändern"
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:395
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow does not match your account"
|
||||
msgstr "Follower stimmt nicht mit Ihrem Konto überein"
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#: lib/graphql/resolvers/group.ex:403
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow not found"
|
||||
msgstr "Follower nicht gefunden"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:353
|
||||
#: lib/graphql/resolvers/user.ex:362
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Profile with username %{username} not found"
|
||||
msgstr "Person mit Benutzernamen %{username} nicht gefunden"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:348
|
||||
#: lib/graphql/resolvers/user.ex:357
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This profile does not belong to you"
|
||||
msgstr "Dieses Profil gehört nicht Ihnen"
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:369
|
||||
#: lib/graphql/resolvers/group.ex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are already following this group"
|
||||
msgstr "Sie folgen dieser Gruppe bereits"
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:378
|
||||
#: lib/graphql/resolvers/group.ex:382
|
||||
#, 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:427
|
||||
#: lib/graphql/resolvers/group.ex:431
|
||||
#, 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:404
|
||||
#: lib/graphql/resolvers/group.ex:408
|
||||
#, 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"
|
||||
|
@ -1147,3 +1148,9 @@ msgstr "Keine Instanz gefunden um dieser Adresse zu folgen"
|
|||
#, elixir-autogen, elixir-format
|
||||
msgid "Username must only contain alphanumeric lowercased characters and underscores."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:286
|
||||
#: lib/graphql/resolvers/user.ex:309
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "This email doesn't seem to be valid"
|
||||
msgstr "Die neue E-Mail scheint nicht gültig zu sein"
|
||||
|
|
|
@ -732,6 +732,7 @@ msgstr ""
|
|||
msgid "You requested a new password for your account on <b>%{instance}</b>."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#: lib/web/templates/email/email.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please do not use it for real purposes."
|
||||
|
@ -795,7 +796,7 @@ msgstr ""
|
|||
msgid "Flagged comments"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:61
|
||||
#: 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!"
|
||||
|
@ -915,7 +916,7 @@ msgstr ""
|
|||
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:61
|
||||
#: lib/web/templates/email/event_participation_rejected.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unfortunately, the organizers rejected your request."
|
||||
|
@ -936,9 +937,9 @@ msgstr ""
|
|||
msgid "View report:"
|
||||
msgstr ""
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:82
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:81
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Visit event page"
|
||||
msgstr ""
|
||||
|
@ -959,9 +960,9 @@ msgstr ""
|
|||
msgid "What's up today?"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:96
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:98
|
||||
#: 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.html.heex:98
|
||||
#: 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."
|
||||
|
@ -997,11 +998,6 @@ msgstr ""
|
|||
msgid "If you didn't trigger the change yourself, please ignore this message."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "<b>Please do not use it for real purposes.</b>"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/group_member_removal.html.heex:64
|
||||
#: lib/web/templates/email/group_member_removal.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1028,13 +1024,13 @@ msgstr ""
|
|||
msgid "You have been removed from group %{link_start}<b>%{group}</b>%{link_end}. You will not be able to access this group's private content anymore."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:85
|
||||
#: lib/web/templates/email/group_suspension.html.heex:81
|
||||
#: 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 ""
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:71
|
||||
#: lib/web/templates/email/group_suspension.html.heex:67
|
||||
#: 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."
|
||||
|
@ -1206,7 +1202,7 @@ msgstr ""
|
|||
msgid "Profile reported"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:61
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
|
||||
msgstr ""
|
||||
|
@ -1285,8 +1281,8 @@ msgstr ""
|
|||
msgid "This is a demonstration site to test Mobilizon."
|
||||
msgstr ""
|
||||
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/actor.ex:90
|
||||
#: lib/service/metadata/actor.ex:97
|
||||
#: lib/service/metadata/instance.ex:60
|
||||
#: lib/service/metadata/instance.ex:66
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1333,12 +1329,12 @@ msgstr ""
|
|||
msgid "Public feed for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:324
|
||||
#: lib/graphql/resolvers/user.ex:333
|
||||
#, 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:330
|
||||
#: lib/graphql/resolvers/user.ex:339
|
||||
#, 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 ""
|
||||
|
|
|
@ -77,13 +77,13 @@ msgstr ""
|
|||
msgid "%{profile} deleted the discussion %{discussion}."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:88
|
||||
#: 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:92
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:94
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the resource %{resource}."
|
||||
|
@ -95,13 +95,13 @@ msgstr ""
|
|||
msgid "%{profile} excluded member %{member}."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:64
|
||||
#: 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:73
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:75
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the resource %{resource}."
|
||||
|
@ -125,7 +125,7 @@ msgstr ""
|
|||
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:45
|
||||
#: 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}."
|
||||
|
|
|
@ -785,6 +785,7 @@ msgstr ""
|
|||
msgid "You requested a new password for your account on <b>%{instance}</b>."
|
||||
msgstr "You requested a new password for your account on %{instance}."
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#: lib/web/templates/email/email.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please do not use it for real purposes."
|
||||
|
@ -848,7 +849,7 @@ msgstr "Event updated!"
|
|||
msgid "Flagged comments"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:61
|
||||
#: 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!"
|
||||
|
@ -968,7 +969,7 @@ msgstr "Event has been confirmed"
|
|||
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:61
|
||||
#: lib/web/templates/email/event_participation_rejected.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unfortunately, the organizers rejected your request."
|
||||
|
@ -989,9 +990,9 @@ msgstr "View the report"
|
|||
msgid "View report:"
|
||||
msgstr "View the report"
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:82
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:81
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Visit event page"
|
||||
msgstr ""
|
||||
|
@ -1012,9 +1013,9 @@ msgstr "View the updated event on: %{link}"
|
|||
msgid "What's up today?"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:96
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:98
|
||||
#: 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.html.heex:98
|
||||
#: 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."
|
||||
|
@ -1050,11 +1051,6 @@ msgstr ""
|
|||
msgid "If you didn't trigger the change yourself, please ignore this message."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "<b>Please do not use it for real purposes.</b>"
|
||||
msgstr "Please do not use it in any real way"
|
||||
|
||||
#: lib/web/templates/email/group_member_removal.html.heex:64
|
||||
#: lib/web/templates/email/group_member_removal.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1081,13 +1077,13 @@ msgstr ""
|
|||
msgid "You have been removed from group %{link_start}<b>%{group}</b>%{link_end}. You will not be able to access this group's private content anymore."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:85
|
||||
#: lib/web/templates/email/group_suspension.html.heex:81
|
||||
#: 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 ""
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:71
|
||||
#: lib/web/templates/email/group_suspension.html.heex:67
|
||||
#: 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."
|
||||
|
@ -1259,7 +1255,7 @@ msgstr ""
|
|||
msgid "Profile reported"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:61
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
|
||||
msgstr ""
|
||||
|
@ -1338,8 +1334,8 @@ msgstr ""
|
|||
msgid "This is a demonstration site to test Mobilizon."
|
||||
msgstr "This is a demonstration site to test the beta version of Mobilizon."
|
||||
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/actor.ex:90
|
||||
#: lib/service/metadata/actor.ex:97
|
||||
#: lib/service/metadata/instance.ex:60
|
||||
#: lib/service/metadata/instance.ex:66
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1386,12 +1382,12 @@ msgstr ""
|
|||
msgid "Public feed for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:324
|
||||
#: lib/graphql/resolvers/user.ex:333
|
||||
#, 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:330
|
||||
#: lib/graphql/resolvers/user.ex:339
|
||||
#, 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 ""
|
||||
|
|
|
@ -113,7 +113,7 @@ msgstr ""
|
|||
msgid "Current profile is not an administrator of the selected group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:618
|
||||
#: lib/graphql/resolvers/user.ex:627
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while saving user settings"
|
||||
msgstr ""
|
||||
|
@ -122,8 +122,8 @@ msgstr ""
|
|||
#: 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/group.ex:377
|
||||
#: lib/graphql/resolvers/group.ex:426
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Group not found"
|
||||
|
@ -141,6 +141,7 @@ msgid "Impossible to authenticate, either your email or password are invalid."
|
|||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:339
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Member not found"
|
||||
msgstr ""
|
||||
|
@ -150,13 +151,13 @@ msgstr ""
|
|||
msgid "No profile found for the moderator user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:280
|
||||
#: lib/graphql/resolvers/user.ex:283
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:313
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No user with this email was found"
|
||||
msgstr ""
|
||||
|
@ -179,41 +180,41 @@ msgstr ""
|
|||
msgid "Registrations are not open"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:435
|
||||
#: lib/graphql/resolvers/user.ex:444
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The current password is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:336
|
||||
#: lib/graphql/resolvers/user.ex:478
|
||||
#: lib/graphql/resolvers/user.ex:487
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:490
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The new email must be different"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:438
|
||||
#: lib/graphql/resolvers/user.ex:447
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:494
|
||||
#: lib/graphql/resolvers/user.ex:556
|
||||
#: lib/graphql/resolvers/user.ex:559
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The password provided is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:442
|
||||
#: lib/graphql/resolvers/user.ex:451
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:306
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This user can't reset their password"
|
||||
msgstr ""
|
||||
|
@ -223,18 +224,18 @@ msgstr ""
|
|||
msgid "This user has been disabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:259
|
||||
#: lib/graphql/resolvers/user.ex:264
|
||||
#: lib/graphql/resolvers/user.ex:261
|
||||
#: lib/graphql/resolvers/user.ex:266
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unable to validate user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:528
|
||||
#: lib/graphql/resolvers/user.ex:537
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User already disabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:593
|
||||
#: lib/graphql/resolvers/user.ex:602
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User requested is not logged-in"
|
||||
msgstr ""
|
||||
|
@ -244,7 +245,7 @@ msgstr ""
|
|||
msgid "You are already a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#: lib/graphql/resolvers/group.ex:350
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can't leave this group because you are the only administrator"
|
||||
msgstr ""
|
||||
|
@ -259,12 +260,12 @@ msgstr ""
|
|||
msgid "You may not list groups unless moderator."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:493
|
||||
#: lib/graphql/resolvers/user.ex:502
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to change your email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:450
|
||||
#: lib/graphql/resolvers/user.ex:459
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to change your password"
|
||||
msgstr ""
|
||||
|
@ -274,7 +275,7 @@ msgstr ""
|
|||
msgid "You need to be logged-in to delete a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:555
|
||||
#: lib/graphql/resolvers/user.ex:564
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to delete your account"
|
||||
msgstr ""
|
||||
|
@ -284,7 +285,7 @@ msgstr ""
|
|||
msgid "You need to be logged-in to join a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:351
|
||||
#: lib/graphql/resolvers/group.ex:355
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to leave a group"
|
||||
msgstr ""
|
||||
|
@ -299,8 +300,8 @@ msgstr ""
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:289
|
||||
#: lib/graphql/resolvers/user.ex:316
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr ""
|
||||
|
@ -884,7 +885,7 @@ msgstr ""
|
|||
msgid "Error while creating resource"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:511
|
||||
#: lib/graphql/resolvers/user.ex:520
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Invalid activation token"
|
||||
msgstr ""
|
||||
|
@ -926,7 +927,7 @@ msgstr ""
|
|||
msgid "Error while creating a discussion"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:632
|
||||
#: lib/graphql/resolvers/user.ex:641
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while updating locale"
|
||||
msgstr ""
|
||||
|
@ -947,12 +948,12 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:333
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
#: lib/graphql/resolvers/user.ex:484
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:507
|
||||
#: lib/graphql/resolvers/user.ex:516
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to validate user email"
|
||||
msgstr ""
|
||||
|
@ -972,7 +973,7 @@ msgstr ""
|
|||
msgid "You are not the comment creator"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:432
|
||||
#: lib/graphql/resolvers/user.ex:441
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You cannot change your password."
|
||||
msgstr ""
|
||||
|
@ -1012,47 +1013,47 @@ msgstr ""
|
|||
msgid "Unknown error while creating event"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:488
|
||||
#: lib/graphql/resolvers/user.ex:497
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User cannot change email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:395
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow does not match your account"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#: lib/graphql/resolvers/group.ex:403
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:353
|
||||
#: lib/graphql/resolvers/user.ex:362
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Profile with username %{username} not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:348
|
||||
#: lib/graphql/resolvers/user.ex:357
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This profile does not belong to you"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:369
|
||||
#: lib/graphql/resolvers/group.ex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are already following this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:378
|
||||
#: lib/graphql/resolvers/group.ex:382
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to follow a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:427
|
||||
#: lib/graphql/resolvers/group.ex:431
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to unfollow a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:404
|
||||
#: lib/graphql/resolvers/group.ex:408
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to update a group follow"
|
||||
msgstr ""
|
||||
|
@ -1111,3 +1112,9 @@ msgstr ""
|
|||
#, elixir-autogen, elixir-format
|
||||
msgid "Username must only contain alphanumeric lowercased characters and underscores."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:286
|
||||
#: lib/graphql/resolvers/user.ex:309
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "This email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
|
|
|
@ -110,7 +110,7 @@ msgstr ""
|
|||
msgid "Current profile is not an administrator of the selected group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:618
|
||||
#: lib/graphql/resolvers/user.ex:627
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while saving user settings"
|
||||
msgstr ""
|
||||
|
@ -119,8 +119,8 @@ msgstr ""
|
|||
#: 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/group.ex:377
|
||||
#: lib/graphql/resolvers/group.ex:426
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Group not found"
|
||||
|
@ -138,6 +138,7 @@ msgid "Impossible to authenticate, either your email or password are invalid."
|
|||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:339
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Member not found"
|
||||
msgstr ""
|
||||
|
@ -147,13 +148,13 @@ msgstr ""
|
|||
msgid "No profile found for the moderator user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:280
|
||||
#: lib/graphql/resolvers/user.ex:283
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:313
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No user with this email was found"
|
||||
msgstr ""
|
||||
|
@ -176,41 +177,41 @@ msgstr ""
|
|||
msgid "Registrations are not open"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:435
|
||||
#: lib/graphql/resolvers/user.ex:444
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The current password is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:336
|
||||
#: lib/graphql/resolvers/user.ex:478
|
||||
#: lib/graphql/resolvers/user.ex:487
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:490
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The new email must be different"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:438
|
||||
#: lib/graphql/resolvers/user.ex:447
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:494
|
||||
#: lib/graphql/resolvers/user.ex:556
|
||||
#: lib/graphql/resolvers/user.ex:559
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The password provided is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:442
|
||||
#: lib/graphql/resolvers/user.ex:451
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:306
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This user can't reset their password"
|
||||
msgstr ""
|
||||
|
@ -220,18 +221,18 @@ msgstr ""
|
|||
msgid "This user has been disabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:259
|
||||
#: lib/graphql/resolvers/user.ex:264
|
||||
#: lib/graphql/resolvers/user.ex:261
|
||||
#: lib/graphql/resolvers/user.ex:266
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unable to validate user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:528
|
||||
#: lib/graphql/resolvers/user.ex:537
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User already disabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:593
|
||||
#: lib/graphql/resolvers/user.ex:602
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User requested is not logged-in"
|
||||
msgstr ""
|
||||
|
@ -241,7 +242,7 @@ msgstr ""
|
|||
msgid "You are already a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#: lib/graphql/resolvers/group.ex:350
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can't leave this group because you are the only administrator"
|
||||
msgstr ""
|
||||
|
@ -256,12 +257,12 @@ msgstr ""
|
|||
msgid "You may not list groups unless moderator."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:493
|
||||
#: lib/graphql/resolvers/user.ex:502
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to change your email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:450
|
||||
#: lib/graphql/resolvers/user.ex:459
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to change your password"
|
||||
msgstr ""
|
||||
|
@ -271,7 +272,7 @@ msgstr ""
|
|||
msgid "You need to be logged-in to delete a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:555
|
||||
#: lib/graphql/resolvers/user.ex:564
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to delete your account"
|
||||
msgstr ""
|
||||
|
@ -281,7 +282,7 @@ msgstr ""
|
|||
msgid "You need to be logged-in to join a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:351
|
||||
#: lib/graphql/resolvers/group.ex:355
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to leave a group"
|
||||
msgstr ""
|
||||
|
@ -296,8 +297,8 @@ msgstr ""
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:289
|
||||
#: lib/graphql/resolvers/user.ex:316
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr ""
|
||||
|
@ -881,7 +882,7 @@ msgstr ""
|
|||
msgid "Error while creating resource"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:511
|
||||
#: lib/graphql/resolvers/user.ex:520
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Invalid activation token"
|
||||
msgstr ""
|
||||
|
@ -923,7 +924,7 @@ msgstr ""
|
|||
msgid "Error while creating a discussion"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:632
|
||||
#: lib/graphql/resolvers/user.ex:641
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while updating locale"
|
||||
msgstr ""
|
||||
|
@ -944,12 +945,12 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:333
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
#: lib/graphql/resolvers/user.ex:484
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:507
|
||||
#: lib/graphql/resolvers/user.ex:516
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to validate user email"
|
||||
msgstr ""
|
||||
|
@ -969,7 +970,7 @@ msgstr ""
|
|||
msgid "You are not the comment creator"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:432
|
||||
#: lib/graphql/resolvers/user.ex:441
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You cannot change your password."
|
||||
msgstr ""
|
||||
|
@ -1009,47 +1010,47 @@ msgstr ""
|
|||
msgid "Unknown error while creating event"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:488
|
||||
#: lib/graphql/resolvers/user.ex:497
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User cannot change email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:395
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow does not match your account"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#: lib/graphql/resolvers/group.ex:403
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:353
|
||||
#: lib/graphql/resolvers/user.ex:362
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Profile with username %{username} not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:348
|
||||
#: lib/graphql/resolvers/user.ex:357
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This profile does not belong to you"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:369
|
||||
#: lib/graphql/resolvers/group.ex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are already following this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:378
|
||||
#: lib/graphql/resolvers/group.ex:382
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to follow a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:427
|
||||
#: lib/graphql/resolvers/group.ex:431
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to unfollow a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:404
|
||||
#: lib/graphql/resolvers/group.ex:408
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to update a group follow"
|
||||
msgstr ""
|
||||
|
@ -1108,3 +1109,9 @@ msgstr ""
|
|||
#, elixir-autogen, elixir-format
|
||||
msgid "Username must only contain alphanumeric lowercased characters and underscores."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:286
|
||||
#: lib/graphql/resolvers/user.ex:309
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
|
|
|
@ -84,13 +84,13 @@ msgstr "%{profile} creó el recurso %{resource}."
|
|||
msgid "%{profile} deleted the discussion %{discussion}."
|
||||
msgstr "%{profile} eliminó la discusión %{discussion}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:88
|
||||
#: 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}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:94
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the resource %{resource}."
|
||||
|
@ -102,13 +102,13 @@ msgstr "%{profile} eliminado el recurso %{resource}."
|
|||
msgid "%{profile} excluded member %{member}."
|
||||
msgstr "%{profile }miembro excluido %{member}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:64
|
||||
#: 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}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:75
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the resource %{resource}."
|
||||
|
@ -133,7 +133,7 @@ msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
|
|||
msgstr ""
|
||||
"%{profile} ha renombrado la carpeta de %{old_resource_title} a %{resource}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:45
|
||||
#: 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}."
|
||||
|
|
|
@ -930,6 +930,7 @@ msgstr ""
|
|||
msgid "You requested a new password for your account on <b>%{instance}</b>."
|
||||
msgstr "Solicitó una nueva contraseña para su cuenta en <b>%{instance} </b>."
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#: lib/web/templates/email/email.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please do not use it for real purposes."
|
||||
|
@ -997,7 +998,7 @@ msgstr "¡Evento actualizado!"
|
|||
msgid "Flagged comments"
|
||||
msgstr "Comentarios marcados"
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:61
|
||||
#: 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!"
|
||||
|
@ -1135,7 +1136,7 @@ msgstr ""
|
|||
"Este evento aún no se ha confirmado: los organizadores te avisarán si lo "
|
||||
"confirman."
|
||||
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:61
|
||||
#: lib/web/templates/email/event_participation_rejected.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unfortunately, the organizers rejected your request."
|
||||
|
@ -1157,9 +1158,9 @@ msgstr "Ver el informe"
|
|||
msgid "View report:"
|
||||
msgstr "Ver el informe:"
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:82
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:81
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Visit event page"
|
||||
msgstr "Visita la página del evento"
|
||||
|
@ -1180,9 +1181,9 @@ msgstr "Ver el evento actualizado en: %{link}"
|
|||
msgid "What's up today?"
|
||||
msgstr "Qué pasa hoy?"
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:96
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:98
|
||||
#: 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.html.heex:98
|
||||
#: 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."
|
||||
|
@ -1224,11 +1225,6 @@ msgstr "¡Vas!"
|
|||
msgid "If you didn't trigger the change yourself, please ignore this message."
|
||||
msgstr "Si no activó el cambio usted mismo, ignore este mensaje."
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "<b>Please do not use it for real purposes.</b>"
|
||||
msgstr "<b>Por favor no lo use de ninguna manera real.</b>"
|
||||
|
||||
#: lib/web/templates/email/group_member_removal.html.heex:64
|
||||
#: lib/web/templates/email/group_member_removal.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1263,7 +1259,7 @@ msgstr ""
|
|||
"Ha sido eliminado del grupo% {link_start} <b>%{group} </b>% {link_end}. Ya "
|
||||
"no podrá acceder al contenido privado de este grupo."
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:85
|
||||
#: lib/web/templates/email/group_suspension.html.heex:81
|
||||
#: 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."
|
||||
|
@ -1271,7 +1267,7 @@ msgstr ""
|
|||
"Como este grupo estaba ubicado en otra instancia, seguirá funcionando para "
|
||||
"otras instancias además de esta."
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:71
|
||||
#: lib/web/templates/email/group_suspension.html.heex:67
|
||||
#: 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."
|
||||
|
@ -1529,7 +1525,7 @@ msgstr "Se informó el perfil %{profile}"
|
|||
msgid "Profile reported"
|
||||
msgstr "Perfil informado"
|
||||
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:61
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
|
||||
msgstr ""
|
||||
|
@ -1612,8 +1608,8 @@ msgstr "Lo sentimos, pero algo salió mal por nuestra parte."
|
|||
msgid "This is a demonstration site to test Mobilizon."
|
||||
msgstr "Este es un sitio de demostración para probar Mobilizon."
|
||||
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/actor.ex:90
|
||||
#: lib/service/metadata/actor.ex:97
|
||||
#: lib/service/metadata/instance.ex:60
|
||||
#: lib/service/metadata/instance.ex:66
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1665,14 +1661,14 @@ msgstr ""
|
|||
msgid "Public feed for %{instance}"
|
||||
msgstr "Flujo público para %{instance}"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:324
|
||||
#: lib/graphql/resolvers/user.ex:333
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/user.ex:339
|
||||
#, 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 ""
|
||||
|
|
|
@ -110,7 +110,7 @@ msgstr "El perfil actual no es miembro de este grupo"
|
|||
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:618
|
||||
#: lib/graphql/resolvers/user.ex:627
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while saving user settings"
|
||||
msgstr "Error al guardar los parámetros del usuario"
|
||||
|
@ -119,8 +119,8 @@ msgstr "Error al guardar los parámetros del usuario"
|
|||
#: 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/group.ex:377
|
||||
#: lib/graphql/resolvers/group.ex:426
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Group not found"
|
||||
|
@ -139,6 +139,7 @@ msgstr ""
|
|||
"Imposible autenticarse, su correo electrónico o contraseña no son válidos."
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:339
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Member not found"
|
||||
msgstr "Miembro no encontrado"
|
||||
|
@ -148,13 +149,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:280
|
||||
#: lib/graphql/resolvers/user.ex:283
|
||||
#, 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:304
|
||||
#: lib/graphql/resolvers/user.ex:313
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No user with this email was found"
|
||||
msgstr "No se encontró ningún usuario con este correo electrónico"
|
||||
|
@ -177,43 +178,43 @@ msgstr "El perfil no es propiedad del usuario autenticado"
|
|||
msgid "Registrations are not open"
|
||||
msgstr "Las inscripciones no están abiertas"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:435
|
||||
#: lib/graphql/resolvers/user.ex:444
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The current password is invalid"
|
||||
msgstr "La contraseña actual no es válida"
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:336
|
||||
#: lib/graphql/resolvers/user.ex:478
|
||||
#: lib/graphql/resolvers/user.ex:487
|
||||
#, 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:339
|
||||
#: lib/graphql/resolvers/user.ex:481
|
||||
#: lib/graphql/resolvers/user.ex:490
|
||||
#, 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:438
|
||||
#: lib/graphql/resolvers/user.ex:447
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The new password must be different"
|
||||
msgstr "La nueva contraseña debe ser diferente"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:485
|
||||
#: lib/graphql/resolvers/user.ex:547
|
||||
#: lib/graphql/resolvers/user.ex:550
|
||||
#: lib/graphql/resolvers/user.ex:494
|
||||
#: lib/graphql/resolvers/user.ex:556
|
||||
#: lib/graphql/resolvers/user.ex:559
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The password provided is invalid"
|
||||
msgstr "La contraseña proporcionada no es válida"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:442
|
||||
#: lib/graphql/resolvers/user.ex:451
|
||||
#, 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:300
|
||||
#: lib/graphql/resolvers/user.ex:306
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This user can't reset their password"
|
||||
msgstr "Este usuario no puede restablecer su contraseña"
|
||||
|
@ -223,18 +224,18 @@ msgstr "Este usuario no puede restablecer su contraseña"
|
|||
msgid "This user has been disabled"
|
||||
msgstr "Este usuario ha sido inhabilitado"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:259
|
||||
#: lib/graphql/resolvers/user.ex:264
|
||||
#: lib/graphql/resolvers/user.ex:261
|
||||
#: lib/graphql/resolvers/user.ex:266
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unable to validate user"
|
||||
msgstr "No se puede validar al usuario"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:528
|
||||
#: lib/graphql/resolvers/user.ex:537
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User already disabled"
|
||||
msgstr "El usuario ya está inhabilitado"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:593
|
||||
#: lib/graphql/resolvers/user.ex:602
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User requested is not logged-in"
|
||||
msgstr "El usuario solicitado no ha iniciado sesión"
|
||||
|
@ -244,7 +245,7 @@ msgstr "El usuario solicitado no ha iniciado sesión"
|
|||
msgid "You are already a member of this group"
|
||||
msgstr "Ya eres miembro de este grupo"
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#: lib/graphql/resolvers/group.ex:350
|
||||
#, 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"
|
||||
|
@ -259,12 +260,12 @@ 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:493
|
||||
#: lib/graphql/resolvers/user.ex:502
|
||||
#, 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:450
|
||||
#: lib/graphql/resolvers/user.ex:459
|
||||
#, 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"
|
||||
|
@ -274,7 +275,7 @@ msgstr "Debes iniciar sesión para cambiar tu contraseña"
|
|||
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:555
|
||||
#: lib/graphql/resolvers/user.ex:564
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to delete your account"
|
||||
msgstr "Debes iniciar sesión para eliminar su cuenta"
|
||||
|
@ -284,7 +285,7 @@ msgstr "Debes iniciar sesión para eliminar su cuenta"
|
|||
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:351
|
||||
#: lib/graphql/resolvers/group.ex:355
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to leave a group"
|
||||
msgstr "Debes iniciar sesión para dejar un grupo"
|
||||
|
@ -299,8 +300,8 @@ msgstr "Debes iniciar sesión para actualizar un grupo"
|
|||
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:283
|
||||
#: lib/graphql/resolvers/user.ex:307
|
||||
#: lib/graphql/resolvers/user.ex:289
|
||||
#: lib/graphql/resolvers/user.ex:316
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr ""
|
||||
|
@ -901,7 +902,7 @@ msgstr "La imagen proporcionada es demasiado pesada"
|
|||
msgid "Error while creating resource"
|
||||
msgstr "Error al crear el recurso"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:511
|
||||
#: lib/graphql/resolvers/user.ex:520
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Invalid activation token"
|
||||
msgstr "Token de activación no válido"
|
||||
|
@ -949,7 +950,7 @@ msgstr "Evento no encontrado"
|
|||
msgid "Error while creating a discussion"
|
||||
msgstr "Error al crear el recurso"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:632
|
||||
#: lib/graphql/resolvers/user.ex:641
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while updating locale"
|
||||
msgstr "Error al actualizar el informe"
|
||||
|
@ -970,12 +971,12 @@ msgid "Failed to update the group"
|
|||
msgstr "No se pudo actualizar el grupo"
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:333
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
#: lib/graphql/resolvers/user.ex:484
|
||||
#, 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:507
|
||||
#: lib/graphql/resolvers/user.ex:516
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to validate user email"
|
||||
msgstr "No se puede validar al usuario"
|
||||
|
@ -995,7 +996,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:432
|
||||
#: lib/graphql/resolvers/user.ex:441
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You cannot change your password."
|
||||
msgstr "No puede cambiar su contraseña."
|
||||
|
@ -1036,47 +1037,47 @@ msgstr "Solo los grupos pueden crear eventos"
|
|||
msgid "Unknown error while creating event"
|
||||
msgstr "Error desconocido al crear el evevento"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:488
|
||||
#: lib/graphql/resolvers/user.ex:497
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User cannot change email"
|
||||
msgstr "El usuario no puede cambiar el correo electrónico"
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:395
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow does not match your account"
|
||||
msgstr "Seguir no conduce a tu cuenta"
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#: lib/graphql/resolvers/group.ex:403
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow not found"
|
||||
msgstr "Seguimiento no encontrado"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:353
|
||||
#: lib/graphql/resolvers/user.ex:362
|
||||
#, 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:348
|
||||
#: lib/graphql/resolvers/user.ex:357
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This profile does not belong to you"
|
||||
msgstr "Este perfil no te pertenece"
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:369
|
||||
#: lib/graphql/resolvers/group.ex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are already following this group"
|
||||
msgstr "Ya estas siguiendo este grupo"
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:378
|
||||
#: lib/graphql/resolvers/group.ex:382
|
||||
#, 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:427
|
||||
#: lib/graphql/resolvers/group.ex:431
|
||||
#, 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:404
|
||||
#: lib/graphql/resolvers/group.ex:408
|
||||
#, 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"
|
||||
|
@ -1139,3 +1140,9 @@ msgid "Username must only contain alphanumeric lowercased characters and undersc
|
|||
msgstr ""
|
||||
"El nombre de usuario solo debe contener caracteres alfanuméricos en "
|
||||
"minúsculas y guiones bajos."
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:286
|
||||
#: lib/graphql/resolvers/user.ex:309
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "This email doesn't seem to be valid"
|
||||
msgstr "El nuevo correo electrónico no parece ser válido"
|
||||
|
|
|
@ -84,13 +84,13 @@ 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:86
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:88
|
||||
#: 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:92
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:94
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the resource %{resource}."
|
||||
|
@ -102,13 +102,13 @@ msgstr "%{profile} poisti resurssin %{resource}."
|
|||
msgid "%{profile} excluded member %{member}."
|
||||
msgstr "%{profile} hylkäsi jäsenen %{member}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:64
|
||||
#: 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:73
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:75
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the resource %{resource}."
|
||||
|
@ -132,7 +132,7 @@ msgstr "%{profile} muutti keskustelun %{discussion} nimer."
|
|||
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:44
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:45
|
||||
#: 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}."
|
||||
|
|
|
@ -913,6 +913,7 @@ msgstr ""
|
|||
msgid "You requested a new password for your account on <b>%{instance}</b>."
|
||||
msgstr "Pyysit uutta salasanaa tilillesi palvelimella <b>%{instance}</b>."
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#: lib/web/templates/email/email.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please do not use it for real purposes."
|
||||
|
@ -980,7 +981,7 @@ msgstr "Tapahtuma päivitetty!"
|
|||
msgid "Flagged comments"
|
||||
msgstr "Merkityt kommentit"
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:61
|
||||
#: 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!"
|
||||
|
@ -1118,7 +1119,7 @@ msgstr ""
|
|||
"Tapahtumaa ei ole vielä vahvistettu. Järjestäjät ilmoittavat vahvistamisesta "
|
||||
"myöhemmin."
|
||||
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:61
|
||||
#: lib/web/templates/email/event_participation_rejected.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unfortunately, the organizers rejected your request."
|
||||
|
@ -1139,9 +1140,9 @@ msgstr "Näytä raportti"
|
|||
msgid "View report:"
|
||||
msgstr "Näytä raportti:"
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:82
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:81
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Visit event page"
|
||||
msgstr "Käy tapahtumasivulla"
|
||||
|
@ -1162,9 +1163,9 @@ msgstr "Katso päivitetty tapahtuma: %{linkki}"
|
|||
msgid "What's up today?"
|
||||
msgstr "Mitä tänään tapahtuu?"
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:96
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:98
|
||||
#: 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.html.heex:98
|
||||
#: 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."
|
||||
|
@ -1206,11 +1207,6 @@ msgstr "Olet mukana!"
|
|||
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."
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "<b>Please do not use it for real purposes.</b>"
|
||||
msgstr "<b>Älä käytä todellisiin tarkoituksiin.</b>"
|
||||
|
||||
#: lib/web/templates/email/group_member_removal.html.heex:64
|
||||
#: lib/web/templates/email/group_member_removal.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1245,7 +1241,7 @@ msgstr ""
|
|||
"Sinut on poistettu ryhmästä %{link_start}<b>%{group}</b>%{link_end}. Et voi "
|
||||
"enää käyttää ryhmän yksityistä sisältöä."
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:85
|
||||
#: lib/web/templates/email/group_suspension.html.heex:81
|
||||
#: 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."
|
||||
|
@ -1253,7 +1249,7 @@ msgstr ""
|
|||
"Koska tämä ryhmä sijaitsi toisella palvelimella, sen toiminta jatkuu muilla "
|
||||
"kuin tällä palvelimella."
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:71
|
||||
#: lib/web/templates/email/group_suspension.html.heex:67
|
||||
#: 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."
|
||||
|
@ -1502,7 +1498,7 @@ msgstr "Profiilista %{profile} tehtiin ilmoitus"
|
|||
msgid "Profile reported"
|
||||
msgstr "Profiili ilmoitettu"
|
||||
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:61
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
|
||||
msgstr ""
|
||||
|
@ -1587,8 +1583,8 @@ msgstr "Pahoittelemme, tapahtui virhe palvelimen päässä."
|
|||
msgid "This is a demonstration site to test Mobilizon."
|
||||
msgstr "Tämä on koekäyttöön tarkoitettu Mobilizonin esittelysivu."
|
||||
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/actor.ex:90
|
||||
#: lib/service/metadata/actor.ex:97
|
||||
#: lib/service/metadata/instance.ex:60
|
||||
#: lib/service/metadata/instance.ex:66
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1637,12 +1633,12 @@ msgstr "Mobilizon-palvelin näyttää olevan väliakaisesti alhaalla."
|
|||
msgid "Public feed for %{instance}"
|
||||
msgstr "Palvelimen %{instance} julkinen syöte"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:324
|
||||
#: lib/graphql/resolvers/user.ex:333
|
||||
#, 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:330
|
||||
#: lib/graphql/resolvers/user.ex:339
|
||||
#, 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 ""
|
||||
|
|
|
@ -110,7 +110,7 @@ msgstr "Nykyinen profiili ei kuulu tähän ryhmään"
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:627
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while saving user settings"
|
||||
msgstr "Käyttäjän asetusten tallennuksessa tapahtui virhe"
|
||||
|
@ -119,8 +119,8 @@ msgstr "Käyttäjän asetusten tallennuksessa tapahtui virhe"
|
|||
#: 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/group.ex:377
|
||||
#: lib/graphql/resolvers/group.ex:426
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Group not found"
|
||||
|
@ -139,6 +139,7 @@ msgstr ""
|
|||
"Kirjautuminen epäonnistui - joko sähköpostiosoitteesi tai salasana on väärin."
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:339
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Member not found"
|
||||
msgstr "Jäsentä ei löydy"
|
||||
|
@ -148,13 +149,13 @@ msgstr "Jäsentä ei löydy"
|
|||
msgid "No profile found for the moderator user"
|
||||
msgstr "Moderaattorikäyttäjän profiilia ei löydy"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:280
|
||||
#: lib/graphql/resolvers/user.ex:283
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No user to validate with this email was found"
|
||||
msgstr "Käyttäjää tämän sähköpostin vahvistamiseksi ei löydy"
|
||||
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:304
|
||||
#: lib/graphql/resolvers/user.ex:313
|
||||
#, 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"
|
||||
|
@ -177,43 +178,43 @@ msgstr "Profiili ei ole tunnistautuneen käyttäjän omistuksessa"
|
|||
msgid "Registrations are not open"
|
||||
msgstr "Ei voi rekisteröityä"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:435
|
||||
#: lib/graphql/resolvers/user.ex:444
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The current password is invalid"
|
||||
msgstr "Nykyinen salasana ei kelpaa"
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:336
|
||||
#: lib/graphql/resolvers/user.ex:478
|
||||
#: lib/graphql/resolvers/user.ex:487
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/user.ex:490
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The new email must be different"
|
||||
msgstr "Uuden sähköpostiosoitteen on poikettava vanhasta"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:438
|
||||
#: lib/graphql/resolvers/user.ex:447
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/user.ex:494
|
||||
#: lib/graphql/resolvers/user.ex:556
|
||||
#: lib/graphql/resolvers/user.ex:559
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The password provided is invalid"
|
||||
msgstr "Annettu salasana on epäkelpo"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:442
|
||||
#: lib/graphql/resolvers/user.ex:451
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/user.ex:306
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This user can't reset their password"
|
||||
msgstr "Käyttäjä ei voi palauttaa salasanaansa"
|
||||
|
@ -223,18 +224,18 @@ msgstr "Käyttäjä ei voi palauttaa salasanaansa"
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:261
|
||||
#: lib/graphql/resolvers/user.ex:266
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unable to validate user"
|
||||
msgstr "Käyttäjää ei voi vahvistaa"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:528
|
||||
#: lib/graphql/resolvers/user.ex:537
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User already disabled"
|
||||
msgstr "Käyttäjä on jo poistettu käytöstä"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:593
|
||||
#: lib/graphql/resolvers/user.ex:602
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User requested is not logged-in"
|
||||
msgstr "Pyydetty käyttäjä ei ole kirjautuneena sisään"
|
||||
|
@ -244,7 +245,7 @@ msgstr "Pyydetty käyttäjä ei ole kirjautuneena sisään"
|
|||
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
|
||||
#: lib/graphql/resolvers/group.ex:350
|
||||
#, elixir-autogen, elixir-format
|
||||
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ä"
|
||||
|
@ -259,12 +260,12 @@ msgstr "Et voi liittyä tähän ryhmään"
|
|||
msgid "You may not list groups unless moderator."
|
||||
msgstr "Voit nähdä ryhmäluettelon vain, jos olet moderaattori."
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:493
|
||||
#: lib/graphql/resolvers/user.ex:502
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/user.ex:459
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to change your password"
|
||||
msgstr "Salasanan voi vaihtaa vain sisäänkirjautuneena"
|
||||
|
@ -274,7 +275,7 @@ msgstr "Salasanan voi vaihtaa vain sisäänkirjautuneena"
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:564
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to delete your account"
|
||||
msgstr "Voit poistaa tilisi vain sisäänkirjautuneena"
|
||||
|
@ -284,7 +285,7 @@ msgstr "Voit poistaa tilisi vain sisäänkirjautuneena"
|
|||
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
|
||||
#: lib/graphql/resolvers/group.ex:355
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to leave a group"
|
||||
msgstr "Voit poistua ryhmästä vain sisäänkirjautuneena"
|
||||
|
@ -299,8 +300,8 @@ msgstr "Voit päivittää ryhmää vain sisäänkirjautuneena"
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:289
|
||||
#: lib/graphql/resolvers/user.ex:316
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr "Pyysit uutta vahvistussähköpostia liian aikaisin"
|
||||
|
@ -887,7 +888,7 @@ msgstr "Toimitettu kuva on liian suuri"
|
|||
msgid "Error while creating resource"
|
||||
msgstr "Virhe raporttia tallennettaessa"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:511
|
||||
#: lib/graphql/resolvers/user.ex:520
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Invalid activation token"
|
||||
msgstr "Virheellinen aktivointimerkki"
|
||||
|
@ -929,7 +930,7 @@ msgstr "Tapahtumaa ei löydy"
|
|||
msgid "Error while creating a discussion"
|
||||
msgstr "Virhe raporttia tallennettaessa"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:632
|
||||
#: lib/graphql/resolvers/user.ex:641
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while updating locale"
|
||||
msgstr "Virhe raporttia päivitettäessä"
|
||||
|
@ -950,12 +951,12 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:333
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
#: lib/graphql/resolvers/user.ex:484
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:507
|
||||
#: lib/graphql/resolvers/user.ex:516
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to validate user email"
|
||||
msgstr "Käyttäjää ei voi vahvistaa"
|
||||
|
@ -975,7 +976,7 @@ msgstr ""
|
|||
msgid "You are not the comment creator"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:432
|
||||
#: lib/graphql/resolvers/user.ex:441
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You cannot change your password."
|
||||
msgstr ""
|
||||
|
@ -1015,47 +1016,47 @@ msgstr ""
|
|||
msgid "Unknown error while creating event"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:488
|
||||
#: lib/graphql/resolvers/user.ex:497
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User cannot change email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:395
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow does not match your account"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#: lib/graphql/resolvers/group.ex:403
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:353
|
||||
#: lib/graphql/resolvers/user.ex:362
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Profile with username %{username} not found"
|
||||
msgstr "Käyttäjänimellä %{username} ei löydy henkilöä"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:348
|
||||
#: lib/graphql/resolvers/user.ex:357
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This profile does not belong to you"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:369
|
||||
#: lib/graphql/resolvers/group.ex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are already following this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:378
|
||||
#: lib/graphql/resolvers/group.ex:382
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/group.ex:431
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/group.ex:408
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to update a group follow"
|
||||
msgstr "Voit päivittää ryhmää vain sisäänkirjautuneena"
|
||||
|
@ -1114,3 +1115,9 @@ msgstr ""
|
|||
#, elixir-autogen, elixir-format
|
||||
msgid "Username must only contain alphanumeric lowercased characters and underscores."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:286
|
||||
#: lib/graphql/resolvers/user.ex:309
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "This email doesn't seem to be valid"
|
||||
msgstr "Uusi sähköpostiosoite ei vaikuta kelvolliselta"
|
||||
|
|
|
@ -87,13 +87,13 @@ msgstr "%{profile} a créé la resource %{resource}."
|
|||
msgid "%{profile} deleted the discussion %{discussion}."
|
||||
msgstr "%{profile} a créé la discussion %{discussion}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:88
|
||||
#: 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}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:94
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the resource %{resource}."
|
||||
|
@ -105,13 +105,13 @@ msgstr "%{profile} a supprimé la resource %{resource}."
|
|||
msgid "%{profile} excluded member %{member}."
|
||||
msgstr "%{profile} a exclu le ou la membre %{member}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:64
|
||||
#: 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}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:75
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the resource %{resource}."
|
||||
|
@ -135,7 +135,7 @@ msgstr "%{profile} a renommé la discussion %{discussion}."
|
|||
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
|
||||
msgstr "%{profile} a renommé le dossier %{old_resource_title} en %{resource}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:45
|
||||
#: 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}."
|
||||
|
|
|
@ -332,10 +332,7 @@ msgstr "Utilisation du site par des mineurs"
|
|||
#: lib/web/templates/api/privacy.html.heex:68
|
||||
#, elixir-autogen, elixir-format
|
||||
msgctxt "terms"
|
||||
msgid ""
|
||||
"The email address you provide may be used to send you information, updates and notifications about other people\n"
|
||||
" interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n"
|
||||
" questions."
|
||||
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 "
|
||||
|
@ -347,9 +344,7 @@ msgstr ""
|
|||
#: 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."
|
||||
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"
|
||||
|
@ -359,9 +354,7 @@ msgstr ""
|
|||
#: 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."
|
||||
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"
|
||||
|
@ -962,6 +955,7 @@ msgstr ""
|
|||
"Vous avez demandé un nouveau mot de passe pour votre compte sur "
|
||||
"<b>%{instance}</b>."
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#: lib/web/templates/email/email.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please do not use it for real purposes."
|
||||
|
@ -1031,7 +1025,7 @@ msgstr "Événement mis à jour !"
|
|||
msgid "Flagged comments"
|
||||
msgstr "Commentaires signalés"
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:61
|
||||
#: 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!"
|
||||
|
@ -1177,7 +1171,7 @@ msgstr ""
|
|||
"Cet événement doit encore être confirmé : les organisateur·ices vous feront "
|
||||
"savoir si l'événement est confirmé."
|
||||
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:61
|
||||
#: lib/web/templates/email/event_participation_rejected.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unfortunately, the organizers rejected your request."
|
||||
|
@ -1201,8 +1195,8 @@ msgid "View report:"
|
|||
msgstr "Voir le signalement :"
|
||||
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:82
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:79
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:79
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:81
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Visit event page"
|
||||
msgstr "Voir la page de l'événement"
|
||||
|
@ -1223,9 +1217,9 @@ msgstr "Voir l'événement mis à jour sur : %{link}"
|
|||
msgid "What's up today?"
|
||||
msgstr "Quoi de neuf aujourd'hui ?"
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:96
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:98
|
||||
#: 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.html.heex:98
|
||||
#: 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."
|
||||
|
@ -1271,12 +1265,9 @@ msgstr ""
|
|||
"Si vous n'êtes pas à l'origine de cette modification, merci d'ignorer ce "
|
||||
"message."
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#: 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 "<b>Please do not use it for real purposes.</b>"
|
||||
msgstr "<b>Veuillez ne pas l'utiliser pour un cas réel.</b>"
|
||||
|
||||
#: 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."
|
||||
|
||||
|
@ -1306,7 +1297,7 @@ msgstr ""
|
|||
"Vous avez été enlevé du groupe %{link_start}<b>%{group}</b>%{link_end}. Vous "
|
||||
"ne serez plus en mesure d'accéder au contenu privé du groupe."
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:85
|
||||
#: lib/web/templates/email/group_suspension.html.heex:81
|
||||
#: 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."
|
||||
|
@ -1314,7 +1305,7 @@ msgstr ""
|
|||
"Comme ce groupe était originaire d'une autre instance, il continuera à "
|
||||
"fonctionner pour d'autres instances que celle-ci."
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:71
|
||||
#: lib/web/templates/email/group_suspension.html.heex:67
|
||||
#: 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."
|
||||
|
@ -1335,7 +1326,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}"
|
||||
|
@ -1579,7 +1570,7 @@ msgstr "Le profil %{profile} a été signalé"
|
|||
msgid "Profile reported"
|
||||
msgstr "Profil signalé"
|
||||
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:61
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
|
||||
msgstr ""
|
||||
|
@ -1596,17 +1587,12 @@ msgstr "Un texte est requis pour le billet"
|
|||
msgid "A title is required for the post"
|
||||
msgstr "Un titre est requis pour le billet"
|
||||
|
||||
#: 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 "%{name} demande à suivre votre 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."
|
||||
|
@ -1614,12 +1600,12 @@ msgstr ""
|
|||
"Si vous acceptez, leur instance recevra tous les événements publics de votre "
|
||||
"instance."
|
||||
|
||||
#: 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 "L'instance %{name} (%{domain}) demande à suivre votre 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."
|
||||
|
@ -1633,15 +1619,6 @@ msgstr ""
|
|||
msgid "Want to connect?"
|
||||
msgstr "Voulez-vous vous connecter ?"
|
||||
|
||||
#: 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 ""
|
||||
"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."
|
||||
|
||||
#: lib/web/templates/email/anonymous_participation_confirmation.html.heex:47
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Hi there! You just registered to join this event: « <b>%{title}</b> ». Please confirm the e-mail address you provided:"
|
||||
|
@ -1683,10 +1660,10 @@ msgstr ""
|
|||
msgid "This is a demonstration site to test Mobilizon."
|
||||
msgstr "Ceci est un site de démonstration permettant de tester 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/actor.ex:90
|
||||
#: lib/service/metadata/actor.ex:97
|
||||
#: lib/service/metadata/instance.ex:60
|
||||
#: lib/service/metadata/instance.ex:66
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{name}'s feed"
|
||||
msgstr "Flux de %{name}"
|
||||
|
@ -1736,14 +1713,14 @@ msgstr ""
|
|||
msgid "Public feed for %{instance}"
|
||||
msgstr "Flux public pour %{instance}"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:316
|
||||
#: lib/graphql/resolvers/user.ex:333
|
||||
#, elixir-autogen, elixir-format
|
||||
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."
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:322
|
||||
#: lib/graphql/resolvers/user.ex:339
|
||||
#, 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 ""
|
||||
|
@ -1779,8 +1756,6 @@ 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.
|
||||
#: lib/service/export/participants/csv.ex:81
|
||||
#: lib/service/export/participants/ods.ex:86
|
||||
|
@ -1982,7 +1957,7 @@ msgstr "Participer :"
|
|||
msgid "Title: %{title}"
|
||||
msgstr "Titre : %{title}"
|
||||
|
||||
#: lib/web/email/group.ex:43
|
||||
#: lib/web/email/group.ex:45
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "📅 Just scheduled by %{group}: %{event}"
|
||||
msgstr "📅 Programmé à l'instant par %{group} : %{event}"
|
||||
|
@ -2240,17 +2215,12 @@ msgstr ""
|
|||
msgid "%{name} just requested to follow your instance."
|
||||
msgstr "%{name} vient de demander à suivre votre instance."
|
||||
|
||||
#: lib/web/templates/email/instance_follow.html.heex:48
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "<b>%{name} (%{domain})</b> just requested to follow your instance."
|
||||
msgstr "<b>%{name} (%{domain})</b> vient de demander à suivre votre instance."
|
||||
|
||||
#: lib/web/templates/email/instance_follow.html.heex:54
|
||||
#: lib/web/templates/email/instance_follow.html.heex:47
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "<b>%{name}</b> just requested to follow your instance."
|
||||
msgstr "<b>%{name}</b> demande à suivre votre 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."
|
||||
|
@ -2258,7 +2228,7 @@ msgstr ""
|
|||
"Si vous acceptez, ce profil recevra tous les événements publics de votre "
|
||||
"instance."
|
||||
|
||||
#: 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."
|
||||
|
@ -2266,158 +2236,158 @@ msgstr ""
|
|||
"Pour accepter cette invitation, rendez-vous sur la page du profil dans "
|
||||
"l'administration."
|
||||
|
||||
#: 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 "Voir les détails"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:16
|
||||
#: lib/mobilizon/events/categories.ex:32
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Arts"
|
||||
msgstr "Arts"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:52
|
||||
#: lib/mobilizon/events/categories.ex:68
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Auto, boat and air"
|
||||
msgstr "Automobile, bateaux et aéronautique"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:20
|
||||
#: lib/mobilizon/events/categories.ex:36
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Book clubs"
|
||||
msgstr "Clubs de lecture"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:24
|
||||
#: lib/mobilizon/events/categories.ex:40
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Business"
|
||||
msgstr "Entreprises"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:28
|
||||
#: lib/mobilizon/events/categories.ex:44
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Causes"
|
||||
msgstr "Causes"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:32
|
||||
#: lib/mobilizon/events/categories.ex:48
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Comedy"
|
||||
msgstr "Comédie"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:56
|
||||
#: lib/mobilizon/events/categories.ex:72
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Community"
|
||||
msgstr "Communauté"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:36
|
||||
#: lib/mobilizon/events/categories.ex:52
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Crafts"
|
||||
msgstr "Artisanat"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:60
|
||||
#: lib/mobilizon/events/categories.ex:76
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Family & Education"
|
||||
msgstr "Famille et éducation"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:64
|
||||
#: lib/mobilizon/events/categories.ex:80
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Fashion & Beauty"
|
||||
msgstr "Mode et beauté"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:68
|
||||
#: lib/mobilizon/events/categories.ex:84
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Film & Media"
|
||||
msgstr "Films et médias"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:40
|
||||
#: lib/mobilizon/events/categories.ex:56
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Food & Drink"
|
||||
msgstr "Alimentation et boissons"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:72
|
||||
#: lib/mobilizon/events/categories.ex:88
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Games"
|
||||
msgstr "Jeux"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:44
|
||||
#: lib/mobilizon/events/categories.ex:60
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Health"
|
||||
msgstr "Santé"
|
||||
|
||||
#: 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 "Langue et Culture"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:80
|
||||
#: lib/mobilizon/events/categories.ex:96
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Learning"
|
||||
msgstr "Apprentissage"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:133
|
||||
#: lib/mobilizon/events/categories.ex:149
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Meeting"
|
||||
msgstr "Rencontre"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:88
|
||||
#: lib/mobilizon/events/categories.ex:104
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Movements and politics"
|
||||
msgstr "Politique et organisations"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:48
|
||||
#: lib/mobilizon/events/categories.ex:64
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Music"
|
||||
msgstr "Musique"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:92
|
||||
#: lib/mobilizon/events/categories.ex:108
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Networking"
|
||||
msgstr "Réseautage"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:112
|
||||
#: lib/mobilizon/events/categories.ex:128
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Outdoors & Adventure"
|
||||
msgstr "Plein air et aventure"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:96
|
||||
#: lib/mobilizon/events/categories.ex:112
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Party"
|
||||
msgstr "Fête"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:100
|
||||
#: lib/mobilizon/events/categories.ex:116
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Performing & Visual Arts"
|
||||
msgstr "Arts du spectacle et arts visuels"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:104
|
||||
#: lib/mobilizon/events/categories.ex:120
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pets"
|
||||
msgstr "Animaux domestiques"
|
||||
|
||||
#: 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 "Science et technologie"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:116
|
||||
#: lib/mobilizon/events/categories.ex:132
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Spirituality, Religion & Beliefs"
|
||||
msgstr "Spiritualité, religion et croyances"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:124
|
||||
#: lib/mobilizon/events/categories.ex:140
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Sports"
|
||||
msgstr "Sports"
|
||||
|
||||
#: lib/mobilizon/events/categories.ex:128
|
||||
#: lib/mobilizon/events/categories.ex:144
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Theatre"
|
||||
msgstr "Théâtre"
|
||||
|
@ -2433,13 +2403,18 @@ msgid "Activate my account:"
|
|||
msgstr "Activer mon compte :"
|
||||
|
||||
#: lib/web/email/follow.ex:49
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: 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 "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
|
||||
#: 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 "À la prochaine fois !"
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -90,13 +90,13 @@ msgstr "Chruthaich %{profile} an goireas %{resource}."
|
|||
msgid "%{profile} deleted the discussion %{discussion}."
|
||||
msgstr "Sguab %{profile} às an deasbad %{discussion}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:88
|
||||
#: 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}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:94
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the resource %{resource}."
|
||||
|
@ -108,13 +108,13 @@ msgstr "Sguab %{profile} às an goireas %{resource}."
|
|||
msgid "%{profile} excluded member %{member}."
|
||||
msgstr "Dhùin %{profile} am ball %{member} a-mach."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:64
|
||||
#: 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}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:75
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the resource %{resource}."
|
||||
|
@ -138,7 +138,7 @@ msgstr "Thug %{profile} ainm ùr air an deasbad %{discussion}."
|
|||
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
|
||||
msgstr "Thug %{profile} %{resource} air a’ phasgan %{old_resource_title}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:45
|
||||
#: 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}."
|
||||
|
|
|
@ -763,6 +763,7 @@ msgstr ""
|
|||
msgid "You requested a new password for your account on <b>%{instance}</b>."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#: lib/web/templates/email/email.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please do not use it for real purposes."
|
||||
|
@ -828,7 +829,7 @@ msgstr ""
|
|||
msgid "Flagged comments"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:61
|
||||
#: 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!"
|
||||
|
@ -948,7 +949,7 @@ msgstr ""
|
|||
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:61
|
||||
#: lib/web/templates/email/event_participation_rejected.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unfortunately, the organizers rejected your request."
|
||||
|
@ -969,9 +970,9 @@ msgstr ""
|
|||
msgid "View report:"
|
||||
msgstr ""
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:82
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:81
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Visit event page"
|
||||
msgstr ""
|
||||
|
@ -992,9 +993,9 @@ msgstr ""
|
|||
msgid "What's up today?"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:96
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:98
|
||||
#: 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.html.heex:98
|
||||
#: 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."
|
||||
|
@ -1030,11 +1031,6 @@ msgstr ""
|
|||
msgid "If you didn't trigger the change yourself, please ignore this message."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "<b>Please do not use it for real purposes.</b>"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/group_member_removal.html.heex:64
|
||||
#: lib/web/templates/email/group_member_removal.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1061,13 +1057,13 @@ msgstr ""
|
|||
msgid "You have been removed from group %{link_start}<b>%{group}</b>%{link_end}. You will not be able to access this group's private content anymore."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:85
|
||||
#: lib/web/templates/email/group_suspension.html.heex:81
|
||||
#: 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 ""
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:71
|
||||
#: lib/web/templates/email/group_suspension.html.heex:67
|
||||
#: 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."
|
||||
|
@ -1239,7 +1235,7 @@ msgstr ""
|
|||
msgid "Profile reported"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:61
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
|
||||
msgstr ""
|
||||
|
@ -1318,8 +1314,8 @@ msgstr ""
|
|||
msgid "This is a demonstration site to test Mobilizon."
|
||||
msgstr ""
|
||||
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/actor.ex:90
|
||||
#: lib/service/metadata/actor.ex:97
|
||||
#: lib/service/metadata/instance.ex:60
|
||||
#: lib/service/metadata/instance.ex:66
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1366,12 +1362,12 @@ msgstr ""
|
|||
msgid "Public feed for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:324
|
||||
#: lib/graphql/resolvers/user.ex:333
|
||||
#, 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:330
|
||||
#: lib/graphql/resolvers/user.ex:339
|
||||
#, 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 ""
|
||||
|
|
|
@ -115,7 +115,7 @@ msgstr ""
|
|||
msgid "Current profile is not an administrator of the selected group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:618
|
||||
#: lib/graphql/resolvers/user.ex:627
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while saving user settings"
|
||||
msgstr ""
|
||||
|
@ -124,8 +124,8 @@ msgstr ""
|
|||
#: 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/group.ex:377
|
||||
#: lib/graphql/resolvers/group.ex:426
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Group not found"
|
||||
|
@ -143,6 +143,7 @@ msgid "Impossible to authenticate, either your email or password are invalid."
|
|||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:339
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Member not found"
|
||||
msgstr ""
|
||||
|
@ -152,13 +153,13 @@ msgstr ""
|
|||
msgid "No profile found for the moderator user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:280
|
||||
#: lib/graphql/resolvers/user.ex:283
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:313
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No user with this email was found"
|
||||
msgstr ""
|
||||
|
@ -181,41 +182,41 @@ msgstr ""
|
|||
msgid "Registrations are not open"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:435
|
||||
#: lib/graphql/resolvers/user.ex:444
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The current password is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:336
|
||||
#: lib/graphql/resolvers/user.ex:478
|
||||
#: lib/graphql/resolvers/user.ex:487
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:490
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The new email must be different"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:438
|
||||
#: lib/graphql/resolvers/user.ex:447
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:494
|
||||
#: lib/graphql/resolvers/user.ex:556
|
||||
#: lib/graphql/resolvers/user.ex:559
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The password provided is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:442
|
||||
#: lib/graphql/resolvers/user.ex:451
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:306
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This user can't reset their password"
|
||||
msgstr ""
|
||||
|
@ -225,18 +226,18 @@ msgstr ""
|
|||
msgid "This user has been disabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:259
|
||||
#: lib/graphql/resolvers/user.ex:264
|
||||
#: lib/graphql/resolvers/user.ex:261
|
||||
#: lib/graphql/resolvers/user.ex:266
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unable to validate user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:528
|
||||
#: lib/graphql/resolvers/user.ex:537
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User already disabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:593
|
||||
#: lib/graphql/resolvers/user.ex:602
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User requested is not logged-in"
|
||||
msgstr ""
|
||||
|
@ -246,7 +247,7 @@ msgstr ""
|
|||
msgid "You are already a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#: lib/graphql/resolvers/group.ex:350
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can't leave this group because you are the only administrator"
|
||||
msgstr ""
|
||||
|
@ -261,12 +262,12 @@ msgstr ""
|
|||
msgid "You may not list groups unless moderator."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:493
|
||||
#: lib/graphql/resolvers/user.ex:502
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to change your email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:450
|
||||
#: lib/graphql/resolvers/user.ex:459
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to change your password"
|
||||
msgstr ""
|
||||
|
@ -276,7 +277,7 @@ msgstr ""
|
|||
msgid "You need to be logged-in to delete a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:555
|
||||
#: lib/graphql/resolvers/user.ex:564
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to delete your account"
|
||||
msgstr ""
|
||||
|
@ -286,7 +287,7 @@ msgstr ""
|
|||
msgid "You need to be logged-in to join a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:351
|
||||
#: lib/graphql/resolvers/group.ex:355
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to leave a group"
|
||||
msgstr ""
|
||||
|
@ -301,8 +302,8 @@ msgstr ""
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:289
|
||||
#: lib/graphql/resolvers/user.ex:316
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr ""
|
||||
|
@ -886,7 +887,7 @@ msgstr ""
|
|||
msgid "Error while creating resource"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:511
|
||||
#: lib/graphql/resolvers/user.ex:520
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Invalid activation token"
|
||||
msgstr ""
|
||||
|
@ -928,7 +929,7 @@ msgstr ""
|
|||
msgid "Error while creating a discussion"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:632
|
||||
#: lib/graphql/resolvers/user.ex:641
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while updating locale"
|
||||
msgstr ""
|
||||
|
@ -949,12 +950,12 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:333
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
#: lib/graphql/resolvers/user.ex:484
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:507
|
||||
#: lib/graphql/resolvers/user.ex:516
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to validate user email"
|
||||
msgstr ""
|
||||
|
@ -974,7 +975,7 @@ msgstr ""
|
|||
msgid "You are not the comment creator"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:432
|
||||
#: lib/graphql/resolvers/user.ex:441
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You cannot change your password."
|
||||
msgstr ""
|
||||
|
@ -1014,47 +1015,47 @@ msgstr ""
|
|||
msgid "Unknown error while creating event"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:488
|
||||
#: lib/graphql/resolvers/user.ex:497
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User cannot change email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:395
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow does not match your account"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#: lib/graphql/resolvers/group.ex:403
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:353
|
||||
#: lib/graphql/resolvers/user.ex:362
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Profile with username %{username} not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:348
|
||||
#: lib/graphql/resolvers/user.ex:357
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This profile does not belong to you"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:369
|
||||
#: lib/graphql/resolvers/group.ex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are already following this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:378
|
||||
#: lib/graphql/resolvers/group.ex:382
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to follow a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:427
|
||||
#: lib/graphql/resolvers/group.ex:431
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to unfollow a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:404
|
||||
#: lib/graphql/resolvers/group.ex:408
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to update a group follow"
|
||||
msgstr ""
|
||||
|
@ -1113,3 +1114,9 @@ msgstr ""
|
|||
#, elixir-autogen, elixir-format
|
||||
msgid "Username must only contain alphanumeric lowercased characters and underscores."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:286
|
||||
#: lib/graphql/resolvers/user.ex:309
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "This email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
|
|
|
@ -77,13 +77,13 @@ msgstr ""
|
|||
msgid "%{profile} deleted the discussion %{discussion}."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:88
|
||||
#: 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:92
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:94
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the resource %{resource}."
|
||||
|
@ -95,13 +95,13 @@ msgstr ""
|
|||
msgid "%{profile} excluded member %{member}."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:64
|
||||
#: 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:73
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:75
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the resource %{resource}."
|
||||
|
@ -125,7 +125,7 @@ msgstr ""
|
|||
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:45
|
||||
#: 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}."
|
||||
|
|
|
@ -909,6 +909,7 @@ msgid "You requested a new password for your account on <b>%{instance}</b>."
|
|||
msgstr ""
|
||||
"Solicitaches un novo contrasinal para a túa conta en <b>%{instance}</b>."
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#: lib/web/templates/email/email.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please do not use it for real purposes."
|
||||
|
@ -976,7 +977,7 @@ msgstr "Actualización do evento!"
|
|||
msgid "Flagged comments"
|
||||
msgstr "Comentarios marcados"
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:61
|
||||
#: 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!"
|
||||
|
@ -1115,7 +1116,7 @@ msgstr ""
|
|||
"Este evento aínda ten que ser confirmado: a organización farache saber se o "
|
||||
"confirman."
|
||||
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:61
|
||||
#: lib/web/templates/email/event_participation_rejected.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unfortunately, the organizers rejected your request."
|
||||
|
@ -1136,9 +1137,9 @@ msgstr "Ver denuncia"
|
|||
msgid "View report:"
|
||||
msgstr "Ver denuncia:"
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:82
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:81
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Visit event page"
|
||||
msgstr "Visitar páxina do evento"
|
||||
|
@ -1159,9 +1160,9 @@ msgstr "Visita a páxina do evento actualizada: %{link}"
|
|||
msgid "What's up today?"
|
||||
msgstr "Que temos para hoxe?"
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:96
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:98
|
||||
#: 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.html.heex:98
|
||||
#: 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."
|
||||
|
@ -1202,11 +1203,6 @@ msgstr "Vas ir!"
|
|||
msgid "If you didn't trigger the change yourself, please ignore this message."
|
||||
msgstr "Se non propiciaches ti o cambio, por favor ignora esta mensaxe."
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "<b>Please do not use it for real purposes.</b>"
|
||||
msgstr "<b>Por favor, non o uses para eventos reais.</b>"
|
||||
|
||||
#: lib/web/templates/email/group_member_removal.html.heex:64
|
||||
#: lib/web/templates/email/group_member_removal.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1241,7 +1237,7 @@ msgstr ""
|
|||
"Foches eliminada do grupo %{link_start}<b>%{group}</b>%{link_end}. Agora non "
|
||||
"poderás acceder ós contidos privados deste grupo."
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:85
|
||||
#: lib/web/templates/email/group_suspension.html.heex:81
|
||||
#: 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."
|
||||
|
@ -1249,7 +1245,7 @@ msgstr ""
|
|||
"Este grupo estaba localizado noutra instancia, seguirá funcionando para "
|
||||
"outras instancias pero non nesta."
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:71
|
||||
#: lib/web/templates/email/group_suspension.html.heex:67
|
||||
#: 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."
|
||||
|
@ -1498,7 +1494,7 @@ msgstr "O perfil %{profile} foi denunciado"
|
|||
msgid "Profile reported"
|
||||
msgstr "Perfil denunciado"
|
||||
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:61
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
|
||||
msgstr ""
|
||||
|
@ -1582,8 +1578,8 @@ msgstr "Lamentámolo, pero algo está a fallar pola nosa parte."
|
|||
msgid "This is a demonstration site to test Mobilizon."
|
||||
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/actor.ex:90
|
||||
#: lib/service/metadata/actor.ex:97
|
||||
#: lib/service/metadata/instance.ex:60
|
||||
#: lib/service/metadata/instance.ex:66
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1633,14 +1629,14 @@ msgstr ""
|
|||
msgid "Public feed for %{instance}"
|
||||
msgstr "Fonte pública de %{instance}"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:324
|
||||
#: lib/graphql/resolvers/user.ex:333
|
||||
#, 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:330
|
||||
#: lib/graphql/resolvers/user.ex:339
|
||||
#, 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 ""
|
||||
|
|
|
@ -110,7 +110,7 @@ msgstr "O perfil actual non é membro deste grupo"
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:627
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while saving user settings"
|
||||
msgstr "Erro ó gardar os axustes de usuaria"
|
||||
|
@ -119,8 +119,8 @@ msgstr "Erro ó gardar os axustes de usuaria"
|
|||
#: 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/group.ex:377
|
||||
#: lib/graphql/resolvers/group.ex:426
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Group not found"
|
||||
|
@ -139,6 +139,7 @@ msgstr ""
|
|||
"A autenticación non foi posible, o contrasinal ou o email non son correctos."
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:339
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Member not found"
|
||||
msgstr "Membro non atopado"
|
||||
|
@ -148,13 +149,13 @@ msgstr "Membro non atopado"
|
|||
msgid "No profile found for the moderator user"
|
||||
msgstr "Non se atopou o perfil para a usuaria moderadora"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:280
|
||||
#: lib/graphql/resolvers/user.ex:283
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No user to validate with this email was found"
|
||||
msgstr "Non se atopou unha usuaria con este email para validar"
|
||||
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:304
|
||||
#: lib/graphql/resolvers/user.ex:313
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No user with this email was found"
|
||||
msgstr "Non se atopa ningunha usuaria con este email"
|
||||
|
@ -177,43 +178,43 @@ msgstr "O perfil non pertence a unha usuaria autenticada"
|
|||
msgid "Registrations are not open"
|
||||
msgstr "O rexistro está pechado"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:435
|
||||
#: lib/graphql/resolvers/user.ex:444
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/user.ex:487
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/user.ex:490
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The new email must be different"
|
||||
msgstr "O novo email ten que ser diferente"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:438
|
||||
#: lib/graphql/resolvers/user.ex:447
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/user.ex:494
|
||||
#: lib/graphql/resolvers/user.ex:556
|
||||
#: lib/graphql/resolvers/user.ex:559
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The password provided is invalid"
|
||||
msgstr "O contrasinal escrito non é válido"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:442
|
||||
#: lib/graphql/resolvers/user.ex:451
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/user.ex:306
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This user can't reset their password"
|
||||
msgstr "Esta usuaria non pode restablecer o seu contrasinal"
|
||||
|
@ -223,18 +224,18 @@ msgstr "Esta usuaria non pode restablecer o seu contrasinal"
|
|||
msgid "This user has been disabled"
|
||||
msgstr "Estab usuaria foi desactivada"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:259
|
||||
#: lib/graphql/resolvers/user.ex:264
|
||||
#: lib/graphql/resolvers/user.ex:261
|
||||
#: lib/graphql/resolvers/user.ex:266
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unable to validate user"
|
||||
msgstr "Non se puido validar a usuaria"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:528
|
||||
#: lib/graphql/resolvers/user.ex:537
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User already disabled"
|
||||
msgstr "A usuaria xa está desactivada"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:593
|
||||
#: lib/graphql/resolvers/user.ex:602
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User requested is not logged-in"
|
||||
msgstr "A usuaria solicitada non está conectada"
|
||||
|
@ -244,7 +245,7 @@ msgstr "A usuaria solicitada non está conectada"
|
|||
msgid "You are already a member of this group"
|
||||
msgstr "Xa es membro deste grupo"
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#: lib/graphql/resolvers/group.ex:350
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can't leave this group because you are the only administrator"
|
||||
msgstr "Non podes deixar este grupo porque es a única administradora"
|
||||
|
@ -259,12 +260,12 @@ msgstr "Non podes unirte a este grupo"
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:502
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/user.ex:459
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to change your password"
|
||||
msgstr "Tes que estar conectada para poder cambiar o contrasinal"
|
||||
|
@ -274,7 +275,7 @@ msgstr "Tes que estar conectada para poder cambiar o contrasinal"
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:564
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to delete your account"
|
||||
msgstr "Tes que estar conectada para poder eliminar a conta"
|
||||
|
@ -284,7 +285,7 @@ msgstr "Tes que estar conectada para poder eliminar a conta"
|
|||
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
|
||||
#: lib/graphql/resolvers/group.ex:355
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to leave a group"
|
||||
msgstr "Tes que estar conectada para poder deixar un grupo"
|
||||
|
@ -299,8 +300,8 @@ msgstr "Tes que estar conectada para poder actualizar un grupo"
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:289
|
||||
#: lib/graphql/resolvers/user.ex:316
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr "Solicitaches demasiado pronto un email de confirmación"
|
||||
|
@ -896,7 +897,7 @@ msgstr "A imaxe proporcionada é demasiado grande (mb)"
|
|||
msgid "Error while creating resource"
|
||||
msgstr "Erro ao crear o recurso"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:511
|
||||
#: lib/graphql/resolvers/user.ex:520
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Invalid activation token"
|
||||
msgstr "O token de activación non é válido"
|
||||
|
@ -943,7 +944,7 @@ msgstr "Evento non atopado"
|
|||
msgid "Error while creating a discussion"
|
||||
msgstr "Erro ao crear o recurso"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:632
|
||||
#: lib/graphql/resolvers/user.ex:641
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while updating locale"
|
||||
msgstr "Erro ó actualizar a denuncia"
|
||||
|
@ -964,12 +965,12 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:333
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
#: lib/graphql/resolvers/user.ex:484
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:507
|
||||
#: lib/graphql/resolvers/user.ex:516
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to validate user email"
|
||||
msgstr "Non se puido validar a usuaria"
|
||||
|
@ -989,7 +990,7 @@ msgstr ""
|
|||
msgid "You are not the comment creator"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:432
|
||||
#: lib/graphql/resolvers/user.ex:441
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You cannot change your password."
|
||||
msgstr ""
|
||||
|
@ -1029,47 +1030,47 @@ msgstr ""
|
|||
msgid "Unknown error while creating event"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:488
|
||||
#: lib/graphql/resolvers/user.ex:497
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User cannot change email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:395
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow does not match your account"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#: lib/graphql/resolvers/group.ex:403
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:353
|
||||
#: lib/graphql/resolvers/user.ex:362
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Profile with username %{username} not found"
|
||||
msgstr "Non se atopa a persoa con nome de usuaria %{username}"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:348
|
||||
#: lib/graphql/resolvers/user.ex:357
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This profile does not belong to you"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:369
|
||||
#: lib/graphql/resolvers/group.ex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are already following this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:378
|
||||
#: lib/graphql/resolvers/group.ex:382
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/group.ex:431
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/group.ex:408
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to update a group follow"
|
||||
msgstr "Tes que estar conectada para poder actualizar un grupo"
|
||||
|
@ -1130,3 +1131,9 @@ msgstr ""
|
|||
#, elixir-autogen, elixir-format
|
||||
msgid "Username must only contain alphanumeric lowercased characters and underscores."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:286
|
||||
#: lib/graphql/resolvers/user.ex:309
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "This email doesn't seem to be valid"
|
||||
msgstr "O novo email non semella ser válido"
|
||||
|
|
|
@ -90,13 +90,13 @@ msgstr "%{profile} יצר.ה את המשאב %{resource}."
|
|||
msgid "%{profile} deleted the discussion %{discussion}."
|
||||
msgstr "%{profile} מחק.ה את הדיון %{discussion}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:88
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:40
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the folder %{resource}."
|
||||
msgstr "%{profile} מחק.ה את התיקייה %{resource}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:94
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the resource %{resource}."
|
||||
|
@ -108,13 +108,13 @@ msgstr "%{profile} מחק.ה את המשאב %{resource}."
|
|||
msgid "%{profile} excluded member %{member}."
|
||||
msgstr "%{profile} הוציא.ה את החבר.ה %{member}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:64
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:28
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the folder %{resource}."
|
||||
msgstr "%{profile} הזיז.ה את התיקייה %{resource}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:75
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the resource %{resource}."
|
||||
|
@ -138,7 +138,7 @@ msgstr "%{profile} שינ.תה את כותרת הדיון %{discussion}."
|
|||
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
|
||||
msgstr "%{profile} שינ.תה את השם התיקייה מ־%{old_resource_title} ל־%{resource}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:45
|
||||
#: 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}."
|
||||
|
|
|
@ -745,6 +745,7 @@ msgstr ""
|
|||
msgid "You requested a new password for your account on <b>%{instance}</b>."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#: lib/web/templates/email/email.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please do not use it for real purposes."
|
||||
|
@ -808,7 +809,7 @@ msgstr ""
|
|||
msgid "Flagged comments"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:61
|
||||
#: 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!"
|
||||
|
@ -928,7 +929,7 @@ msgstr ""
|
|||
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:61
|
||||
#: lib/web/templates/email/event_participation_rejected.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unfortunately, the organizers rejected your request."
|
||||
|
@ -949,9 +950,9 @@ msgstr ""
|
|||
msgid "View report:"
|
||||
msgstr ""
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:82
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:81
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Visit event page"
|
||||
msgstr ""
|
||||
|
@ -972,9 +973,9 @@ msgstr ""
|
|||
msgid "What's up today?"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:96
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:98
|
||||
#: 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.html.heex:98
|
||||
#: 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."
|
||||
|
@ -1010,11 +1011,6 @@ msgstr ""
|
|||
msgid "If you didn't trigger the change yourself, please ignore this message."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "<b>Please do not use it for real purposes.</b>"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/group_member_removal.html.heex:64
|
||||
#: lib/web/templates/email/group_member_removal.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1041,13 +1037,13 @@ msgstr ""
|
|||
msgid "You have been removed from group %{link_start}<b>%{group}</b>%{link_end}. You will not be able to access this group's private content anymore."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:85
|
||||
#: lib/web/templates/email/group_suspension.html.heex:81
|
||||
#: 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 ""
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:71
|
||||
#: lib/web/templates/email/group_suspension.html.heex:67
|
||||
#: 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."
|
||||
|
@ -1219,7 +1215,7 @@ msgstr ""
|
|||
msgid "Profile reported"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:61
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
|
||||
msgstr ""
|
||||
|
@ -1298,8 +1294,8 @@ msgstr ""
|
|||
msgid "This is a demonstration site to test Mobilizon."
|
||||
msgstr ""
|
||||
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/actor.ex:90
|
||||
#: lib/service/metadata/actor.ex:97
|
||||
#: lib/service/metadata/instance.ex:60
|
||||
#: lib/service/metadata/instance.ex:66
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1346,12 +1342,12 @@ msgstr ""
|
|||
msgid "Public feed for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:324
|
||||
#: lib/graphql/resolvers/user.ex:333
|
||||
#, 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:330
|
||||
#: lib/graphql/resolvers/user.ex:339
|
||||
#, 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 ""
|
||||
|
|
|
@ -103,7 +103,7 @@ msgstr ""
|
|||
msgid "Current profile is not an administrator of the selected group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:618
|
||||
#: lib/graphql/resolvers/user.ex:627
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while saving user settings"
|
||||
msgstr ""
|
||||
|
@ -112,8 +112,8 @@ msgstr ""
|
|||
#: 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/group.ex:377
|
||||
#: lib/graphql/resolvers/group.ex:426
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Group not found"
|
||||
|
@ -131,6 +131,7 @@ msgid "Impossible to authenticate, either your email or password are invalid."
|
|||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:339
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Member not found"
|
||||
msgstr ""
|
||||
|
@ -140,13 +141,13 @@ msgstr ""
|
|||
msgid "No profile found for the moderator user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:280
|
||||
#: lib/graphql/resolvers/user.ex:283
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:313
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No user with this email was found"
|
||||
msgstr ""
|
||||
|
@ -169,41 +170,41 @@ msgstr ""
|
|||
msgid "Registrations are not open"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:435
|
||||
#: lib/graphql/resolvers/user.ex:444
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The current password is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:336
|
||||
#: lib/graphql/resolvers/user.ex:478
|
||||
#: lib/graphql/resolvers/user.ex:487
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:490
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The new email must be different"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:438
|
||||
#: lib/graphql/resolvers/user.ex:447
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:494
|
||||
#: lib/graphql/resolvers/user.ex:556
|
||||
#: lib/graphql/resolvers/user.ex:559
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The password provided is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:442
|
||||
#: lib/graphql/resolvers/user.ex:451
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:306
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This user can't reset their password"
|
||||
msgstr ""
|
||||
|
@ -213,18 +214,18 @@ msgstr ""
|
|||
msgid "This user has been disabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:259
|
||||
#: lib/graphql/resolvers/user.ex:264
|
||||
#: lib/graphql/resolvers/user.ex:261
|
||||
#: lib/graphql/resolvers/user.ex:266
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unable to validate user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:528
|
||||
#: lib/graphql/resolvers/user.ex:537
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User already disabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:593
|
||||
#: lib/graphql/resolvers/user.ex:602
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User requested is not logged-in"
|
||||
msgstr ""
|
||||
|
@ -234,7 +235,7 @@ msgstr ""
|
|||
msgid "You are already a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#: lib/graphql/resolvers/group.ex:350
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can't leave this group because you are the only administrator"
|
||||
msgstr ""
|
||||
|
@ -249,12 +250,12 @@ msgstr ""
|
|||
msgid "You may not list groups unless moderator."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:493
|
||||
#: lib/graphql/resolvers/user.ex:502
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to change your email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:450
|
||||
#: lib/graphql/resolvers/user.ex:459
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to change your password"
|
||||
msgstr ""
|
||||
|
@ -264,7 +265,7 @@ msgstr ""
|
|||
msgid "You need to be logged-in to delete a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:555
|
||||
#: lib/graphql/resolvers/user.ex:564
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to delete your account"
|
||||
msgstr ""
|
||||
|
@ -274,7 +275,7 @@ msgstr ""
|
|||
msgid "You need to be logged-in to join a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:351
|
||||
#: lib/graphql/resolvers/group.ex:355
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to leave a group"
|
||||
msgstr ""
|
||||
|
@ -289,8 +290,8 @@ msgstr ""
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:289
|
||||
#: lib/graphql/resolvers/user.ex:316
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr ""
|
||||
|
@ -874,7 +875,7 @@ msgstr ""
|
|||
msgid "Error while creating resource"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:511
|
||||
#: lib/graphql/resolvers/user.ex:520
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Invalid activation token"
|
||||
msgstr ""
|
||||
|
@ -916,7 +917,7 @@ msgstr ""
|
|||
msgid "Error while creating a discussion"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:632
|
||||
#: lib/graphql/resolvers/user.ex:641
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while updating locale"
|
||||
msgstr ""
|
||||
|
@ -937,12 +938,12 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:333
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
#: lib/graphql/resolvers/user.ex:484
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:507
|
||||
#: lib/graphql/resolvers/user.ex:516
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to validate user email"
|
||||
msgstr ""
|
||||
|
@ -962,7 +963,7 @@ msgstr ""
|
|||
msgid "You are not the comment creator"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:432
|
||||
#: lib/graphql/resolvers/user.ex:441
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You cannot change your password."
|
||||
msgstr ""
|
||||
|
@ -1002,47 +1003,47 @@ msgstr ""
|
|||
msgid "Unknown error while creating event"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:488
|
||||
#: lib/graphql/resolvers/user.ex:497
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User cannot change email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:395
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow does not match your account"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#: lib/graphql/resolvers/group.ex:403
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:353
|
||||
#: lib/graphql/resolvers/user.ex:362
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Profile with username %{username} not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:348
|
||||
#: lib/graphql/resolvers/user.ex:357
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This profile does not belong to you"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:369
|
||||
#: lib/graphql/resolvers/group.ex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are already following this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:378
|
||||
#: lib/graphql/resolvers/group.ex:382
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to follow a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:427
|
||||
#: lib/graphql/resolvers/group.ex:431
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to unfollow a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:404
|
||||
#: lib/graphql/resolvers/group.ex:408
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to update a group follow"
|
||||
msgstr ""
|
||||
|
@ -1101,3 +1102,9 @@ msgstr ""
|
|||
#, elixir-autogen, elixir-format
|
||||
msgid "Username must only contain alphanumeric lowercased characters and underscores."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:286
|
||||
#: lib/graphql/resolvers/user.ex:309
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "This email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
|
|
|
@ -90,13 +90,13 @@ msgstr "%{profile} su stvorili resurs %{resource}."
|
|||
msgid "%{profile} deleted the discussion %{discussion}."
|
||||
msgstr "%{profile} su izbrisali razgovor %{discussion}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:88
|
||||
#: 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}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:94
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the resource %{resource}."
|
||||
|
@ -108,13 +108,13 @@ msgstr "%{profile} su izbrisali resurs %{resource}."
|
|||
msgid "%{profile} excluded member %{member}."
|
||||
msgstr "%{profile} su isključili člana %{member}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:64
|
||||
#: 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}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:75
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the resource %{resource}."
|
||||
|
@ -138,7 +138,7 @@ msgstr "%{profile} su preimenovali razgovor %{discussion}."
|
|||
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
|
||||
msgstr "%{profile} su preimenovali mapu iz %{old_resource_title} u %{resource}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:45
|
||||
#: 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}."
|
||||
|
|
|
@ -781,6 +781,7 @@ msgstr "E-mail adresa za tvoj račun na <b>%{host}</b> mijenja se u:"
|
|||
msgid "You requested a new password for your account on <b>%{instance}</b>."
|
||||
msgstr "Zatražio/la si novu lozinku za tvoj račun na <b>%{instance}</b>."
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#: lib/web/templates/email/email.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please do not use it for real purposes."
|
||||
|
@ -853,7 +854,7 @@ msgstr "Aktualiziranje događaja!"
|
|||
msgid "Flagged comments"
|
||||
msgstr "Označeni komentari"
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:61
|
||||
#: 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!"
|
||||
|
@ -983,7 +984,7 @@ msgstr "Ovaj je događaj potvrđen"
|
|||
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:61
|
||||
#: lib/web/templates/email/event_participation_rejected.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unfortunately, the organizers rejected your request."
|
||||
|
@ -1004,9 +1005,9 @@ msgstr "Pogledaj izvještaj"
|
|||
msgid "View report:"
|
||||
msgstr "Pogledaj izvještaj:"
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:82
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:81
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Visit event page"
|
||||
msgstr "Posjeti stranicu događaja"
|
||||
|
@ -1027,9 +1028,9 @@ msgstr "Posjeti aktualiziranu stranicu događaja: %{link}"
|
|||
msgid "What's up today?"
|
||||
msgstr "Što je danas na redu?"
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:96
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:98
|
||||
#: 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.html.heex:98
|
||||
#: 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."
|
||||
|
@ -1069,11 +1070,6 @@ msgstr ""
|
|||
msgid "If you didn't trigger the change yourself, please ignore this message."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "<b>Please do not use it for real purposes.</b>"
|
||||
msgstr "<b>Nemoj to koristiti u stvarne svrhe.</b>"
|
||||
|
||||
#: lib/web/templates/email/group_member_removal.html.heex:64
|
||||
#: lib/web/templates/email/group_member_removal.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1100,13 +1096,13 @@ msgstr ""
|
|||
msgid "You have been removed from group %{link_start}<b>%{group}</b>%{link_end}. You will not be able to access this group's private content anymore."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:85
|
||||
#: lib/web/templates/email/group_suspension.html.heex:81
|
||||
#: 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 ""
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:71
|
||||
#: lib/web/templates/email/group_suspension.html.heex:67
|
||||
#: 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."
|
||||
|
@ -1289,7 +1285,7 @@ msgstr ""
|
|||
msgid "Profile reported"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:61
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
|
||||
msgstr ""
|
||||
|
@ -1372,8 +1368,8 @@ msgstr ""
|
|||
msgid "This is a demonstration site to test Mobilizon."
|
||||
msgstr "Ovo je demonstracijska stranica za isprobavanje Mobilizona."
|
||||
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/actor.ex:90
|
||||
#: lib/service/metadata/actor.ex:97
|
||||
#: lib/service/metadata/instance.ex:60
|
||||
#: lib/service/metadata/instance.ex:66
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1420,12 +1416,12 @@ msgstr ""
|
|||
msgid "Public feed for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:324
|
||||
#: lib/graphql/resolvers/user.ex:333
|
||||
#, 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:330
|
||||
#: lib/graphql/resolvers/user.ex:339
|
||||
#, 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 ""
|
||||
|
|
|
@ -133,7 +133,7 @@ msgstr "Aktualni profil nije član grupe"
|
|||
msgid "Current profile is not an administrator of the selected group"
|
||||
msgstr "Aktualni profil nije administrator odabrane grupe"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:618
|
||||
#: lib/graphql/resolvers/user.ex:627
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while saving user settings"
|
||||
msgstr ""
|
||||
|
@ -142,8 +142,8 @@ msgstr ""
|
|||
#: 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/group.ex:377
|
||||
#: lib/graphql/resolvers/group.ex:426
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Group not found"
|
||||
|
@ -161,6 +161,7 @@ msgid "Impossible to authenticate, either your email or password are invalid."
|
|||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:339
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Member not found"
|
||||
msgstr ""
|
||||
|
@ -170,13 +171,13 @@ msgstr ""
|
|||
msgid "No profile found for the moderator user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:280
|
||||
#: lib/graphql/resolvers/user.ex:283
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:313
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No user with this email was found"
|
||||
msgstr ""
|
||||
|
@ -199,41 +200,41 @@ msgstr ""
|
|||
msgid "Registrations are not open"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:435
|
||||
#: lib/graphql/resolvers/user.ex:444
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The current password is invalid"
|
||||
msgstr "Aktualna lozinka nije ispravna"
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:336
|
||||
#: lib/graphql/resolvers/user.ex:478
|
||||
#: lib/graphql/resolvers/user.ex:487
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:490
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The new email must be different"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:438
|
||||
#: lib/graphql/resolvers/user.ex:447
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:494
|
||||
#: lib/graphql/resolvers/user.ex:556
|
||||
#: lib/graphql/resolvers/user.ex:559
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The password provided is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:442
|
||||
#: lib/graphql/resolvers/user.ex:451
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:306
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This user can't reset their password"
|
||||
msgstr ""
|
||||
|
@ -243,18 +244,18 @@ msgstr ""
|
|||
msgid "This user has been disabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:259
|
||||
#: lib/graphql/resolvers/user.ex:264
|
||||
#: lib/graphql/resolvers/user.ex:261
|
||||
#: lib/graphql/resolvers/user.ex:266
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unable to validate user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:528
|
||||
#: lib/graphql/resolvers/user.ex:537
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User already disabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:593
|
||||
#: lib/graphql/resolvers/user.ex:602
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User requested is not logged-in"
|
||||
msgstr ""
|
||||
|
@ -264,7 +265,7 @@ msgstr ""
|
|||
msgid "You are already a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#: lib/graphql/resolvers/group.ex:350
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can't leave this group because you are the only administrator"
|
||||
msgstr ""
|
||||
|
@ -279,12 +280,12 @@ 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:493
|
||||
#: lib/graphql/resolvers/user.ex:502
|
||||
#, 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:450
|
||||
#: lib/graphql/resolvers/user.ex:459
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to change your password"
|
||||
msgstr "Za mijenjanje lozinke moraš biti prijavljen/a"
|
||||
|
@ -294,7 +295,7 @@ msgstr "Za mijenjanje lozinke moraš biti prijavljen/a"
|
|||
msgid "You need to be logged-in to delete a group"
|
||||
msgstr "Za brisanje grupe moraš biti prijavljen/a"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:555
|
||||
#: lib/graphql/resolvers/user.ex:564
|
||||
#, 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"
|
||||
|
@ -304,7 +305,7 @@ msgstr "Za brisanje tvog računa moraš biti prijavljen/a"
|
|||
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:351
|
||||
#: lib/graphql/resolvers/group.ex:355
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to leave a group"
|
||||
msgstr "Za napuštanje grupe moraš biti prijavljen/a"
|
||||
|
@ -319,8 +320,8 @@ msgstr "Za aktualiziranje grupe moraš biti prijavljen/a"
|
|||
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:283
|
||||
#: lib/graphql/resolvers/user.ex:307
|
||||
#: lib/graphql/resolvers/user.ex:289
|
||||
#: lib/graphql/resolvers/user.ex:316
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr "Ponovo si zatražio/la potvrdni e-mail prerano"
|
||||
|
@ -916,7 +917,7 @@ msgstr ""
|
|||
msgid "Error while creating resource"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:511
|
||||
#: lib/graphql/resolvers/user.ex:520
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Invalid activation token"
|
||||
msgstr ""
|
||||
|
@ -958,7 +959,7 @@ msgstr ""
|
|||
msgid "Error while creating a discussion"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:632
|
||||
#: lib/graphql/resolvers/user.ex:641
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while updating locale"
|
||||
msgstr ""
|
||||
|
@ -979,12 +980,12 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:333
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
#: lib/graphql/resolvers/user.ex:484
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:507
|
||||
#: lib/graphql/resolvers/user.ex:516
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to validate user email"
|
||||
msgstr ""
|
||||
|
@ -1004,7 +1005,7 @@ msgstr ""
|
|||
msgid "You are not the comment creator"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:432
|
||||
#: lib/graphql/resolvers/user.ex:441
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You cannot change your password."
|
||||
msgstr ""
|
||||
|
@ -1044,47 +1045,47 @@ msgstr ""
|
|||
msgid "Unknown error while creating event"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:488
|
||||
#: lib/graphql/resolvers/user.ex:497
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User cannot change email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:395
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow does not match your account"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#: lib/graphql/resolvers/group.ex:403
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:353
|
||||
#: lib/graphql/resolvers/user.ex:362
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Profile with username %{username} not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:348
|
||||
#: lib/graphql/resolvers/user.ex:357
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This profile does not belong to you"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:369
|
||||
#: lib/graphql/resolvers/group.ex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are already following this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:378
|
||||
#: lib/graphql/resolvers/group.ex:382
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to follow a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:427
|
||||
#: lib/graphql/resolvers/group.ex:431
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to unfollow a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:404
|
||||
#: lib/graphql/resolvers/group.ex:408
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to update a group follow"
|
||||
msgstr ""
|
||||
|
@ -1144,3 +1145,9 @@ msgstr ""
|
|||
#, elixir-autogen, elixir-format
|
||||
msgid "Username must only contain alphanumeric lowercased characters and underscores."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:286
|
||||
#: lib/graphql/resolvers/user.ex:309
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "This email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
|
|
|
@ -85,13 +85,13 @@ msgstr "%{profile} létrehozta a(z) %{resource} erőforrást."
|
|||
msgid "%{profile} deleted the discussion %{discussion}."
|
||||
msgstr "%{profile} törölte a(z) %{discussion} megbeszélést."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:88
|
||||
#: 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."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:94
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the resource %{resource}."
|
||||
|
@ -103,13 +103,13 @@ msgstr "%{profile} törölte a(z) %{resource} erőforrást."
|
|||
msgid "%{profile} excluded member %{member}."
|
||||
msgstr "%{profile} kizárta %{member} tagot."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:64
|
||||
#: 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."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:75
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the resource %{resource}."
|
||||
|
@ -134,7 +134,7 @@ 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."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:45
|
||||
#: 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}."
|
||||
|
|
|
@ -806,6 +806,7 @@ msgstr ""
|
|||
msgid "You requested a new password for your account on <b>%{instance}</b>."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#: lib/web/templates/email/email.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please do not use it for real purposes."
|
||||
|
@ -869,7 +870,7 @@ msgstr "Eseményfrissítés!"
|
|||
msgid "Flagged comments"
|
||||
msgstr "Megjelölt hozzászólások"
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:61
|
||||
#: 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!"
|
||||
|
@ -991,7 +992,7 @@ msgstr ""
|
|||
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:61
|
||||
#: lib/web/templates/email/event_participation_rejected.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unfortunately, the organizers rejected your request."
|
||||
|
@ -1012,9 +1013,9 @@ msgstr "Jelentés megtekintése"
|
|||
msgid "View report:"
|
||||
msgstr "Jelentés megtekintése:"
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:82
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:81
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Visit event page"
|
||||
msgstr "Eseményoldal felkeresése"
|
||||
|
@ -1035,9 +1036,9 @@ msgstr "A frissített eseményoldal felkeresése: %{link}"
|
|||
msgid "What's up today?"
|
||||
msgstr "Mi lesz ma?"
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:96
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:98
|
||||
#: 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.html.heex:98
|
||||
#: 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."
|
||||
|
@ -1073,11 +1074,6 @@ msgstr ""
|
|||
msgid "If you didn't trigger the change yourself, please ignore this message."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "<b>Please do not use it for real purposes.</b>"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/group_member_removal.html.heex:64
|
||||
#: lib/web/templates/email/group_member_removal.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1104,13 +1100,13 @@ msgstr ""
|
|||
msgid "You have been removed from group %{link_start}<b>%{group}</b>%{link_end}. You will not be able to access this group's private content anymore."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:85
|
||||
#: lib/web/templates/email/group_suspension.html.heex:81
|
||||
#: 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 ""
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:71
|
||||
#: lib/web/templates/email/group_suspension.html.heex:67
|
||||
#: 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."
|
||||
|
@ -1285,7 +1281,7 @@ msgstr ""
|
|||
msgid "Profile reported"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:61
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
|
||||
msgstr ""
|
||||
|
@ -1364,8 +1360,8 @@ msgstr ""
|
|||
msgid "This is a demonstration site to test Mobilizon."
|
||||
msgstr "Ez egy bemutató oldal a Mobilizon kipróbálásához."
|
||||
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/actor.ex:90
|
||||
#: lib/service/metadata/actor.ex:97
|
||||
#: lib/service/metadata/instance.ex:60
|
||||
#: lib/service/metadata/instance.ex:66
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1412,12 +1408,12 @@ msgstr ""
|
|||
msgid "Public feed for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:324
|
||||
#: lib/graphql/resolvers/user.ex:333
|
||||
#, 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:330
|
||||
#: lib/graphql/resolvers/user.ex:339
|
||||
#, 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 ""
|
||||
|
|
|
@ -126,7 +126,7 @@ msgstr "A jelenlegi profil nem tagja ennek a csoportnak"
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:627
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while saving user settings"
|
||||
msgstr "Hiba a felhasználói beállítások mentésekor"
|
||||
|
@ -135,8 +135,8 @@ msgstr "Hiba a felhasználói beállítások mentésekor"
|
|||
#: 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/group.ex:377
|
||||
#: lib/graphql/resolvers/group.ex:426
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Group not found"
|
||||
|
@ -154,6 +154,7 @@ 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
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Member not found"
|
||||
msgstr "Nem található a tag"
|
||||
|
@ -163,13 +164,13 @@ msgstr "Nem található a tag"
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:283
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No user to validate with this email was found"
|
||||
msgstr "Nem található ezzel az e-mail-címmel ellenőrzendő felhasználó"
|
||||
|
||||
#: lib/graphql/resolvers/person.ex:314
|
||||
#: lib/graphql/resolvers/user.ex:304
|
||||
#: lib/graphql/resolvers/user.ex:313
|
||||
#, 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ó"
|
||||
|
@ -192,43 +193,43 @@ msgstr "A profilt nem hitelesített felhasználó birtokolja"
|
|||
msgid "Registrations are not open"
|
||||
msgstr "A regisztrációk nincsenek nyitva"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:435
|
||||
#: lib/graphql/resolvers/user.ex:444
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The current password is invalid"
|
||||
msgstr "A jelenlegi jelszó érvénytelen"
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:336
|
||||
#: lib/graphql/resolvers/user.ex:478
|
||||
#: lib/graphql/resolvers/user.ex:487
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/user.ex:490
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/user.ex:447
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/user.ex:494
|
||||
#: lib/graphql/resolvers/user.ex:556
|
||||
#: lib/graphql/resolvers/user.ex:559
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The password provided is invalid"
|
||||
msgstr "A megadott jelszó érvénytelen"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:442
|
||||
#: lib/graphql/resolvers/user.ex:451
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/user.ex:306
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This user can't reset their password"
|
||||
msgstr "Ez a felhasználó nem tudja visszaállítani a jelszavát"
|
||||
|
@ -238,18 +239,18 @@ msgstr "Ez a felhasználó nem tudja visszaállítani a jelszavát"
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:261
|
||||
#: lib/graphql/resolvers/user.ex:266
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unable to validate user"
|
||||
msgstr "Nem lehet ellenőrizni a felhasználót"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:528
|
||||
#: lib/graphql/resolvers/user.ex:537
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User already disabled"
|
||||
msgstr "A felhasználó már le van tiltva"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:593
|
||||
#: lib/graphql/resolvers/user.ex:602
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User requested is not logged-in"
|
||||
msgstr "A kért felhasználó nincs bejelentkezve"
|
||||
|
@ -259,7 +260,7 @@ msgstr "A kért felhasználó nincs bejelentkezve"
|
|||
msgid "You are already a member of this group"
|
||||
msgstr "Már tagja ennek a csoportnak"
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#: lib/graphql/resolvers/group.ex:350
|
||||
#, elixir-autogen, elixir-format
|
||||
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"
|
||||
|
@ -274,12 +275,12 @@ msgstr "Nem csatlakozhat ehhez a csoporthoz"
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:502
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/user.ex:459
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to change your password"
|
||||
msgstr "Bejelentkezve kell lennie a jelszava megváltoztatásához"
|
||||
|
@ -289,7 +290,7 @@ msgstr "Bejelentkezve kell lennie a jelszava megváltoztatásához"
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:564
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to delete your account"
|
||||
msgstr "Bejelentkezve kell lennie a fiókja törléséhez"
|
||||
|
@ -299,7 +300,7 @@ msgstr "Bejelentkezve kell lennie a fiókja törléséhez"
|
|||
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
|
||||
#: lib/graphql/resolvers/group.ex:355
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to leave a group"
|
||||
msgstr "Bejelentkezve kell lennie egy csoportból való kilépéshez"
|
||||
|
@ -314,8 +315,8 @@ msgstr "Bejelentkezve kell lennie egy csoport frissítéséhez"
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:289
|
||||
#: lib/graphql/resolvers/user.ex:316
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr "Túl hamar kért újra egy megerősítő e-mailt"
|
||||
|
@ -921,7 +922,7 @@ msgstr "A megadott fénykép túl nehéz"
|
|||
msgid "Error while creating resource"
|
||||
msgstr "Hiba az erőforrás létrehozáskor"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:511
|
||||
#: lib/graphql/resolvers/user.ex:520
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Invalid activation token"
|
||||
msgstr "Érvénytelen aktiválási token"
|
||||
|
@ -970,7 +971,7 @@ msgstr "A hozzászólás nem található"
|
|||
msgid "Error while creating a discussion"
|
||||
msgstr "Hiba egy megbeszélés létrehozásakor"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:632
|
||||
#: lib/graphql/resolvers/user.ex:641
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while updating locale"
|
||||
msgstr "Hiba a területi beállítások frissítésekor"
|
||||
|
@ -991,12 +992,12 @@ 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
|
||||
#: lib/graphql/resolvers/user.ex:484
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/user.ex:516
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to validate user email"
|
||||
msgstr "Nem sikerült ellenőrizni a felhasználó e-mail-címét"
|
||||
|
@ -1016,7 +1017,7 @@ msgstr "Ismeretlen hiba az erőforrás frissítésekor"
|
|||
msgid "You are not the comment creator"
|
||||
msgstr "Ön nem a hozzászólás létrehozója"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:432
|
||||
#: lib/graphql/resolvers/user.ex:441
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You cannot change your password."
|
||||
msgstr "Nem tudja megváltoztatni a jelszavát."
|
||||
|
@ -1060,47 +1061,47 @@ msgstr "Csak csoportok hozhatnak létre eseményeket"
|
|||
msgid "Unknown error while creating event"
|
||||
msgstr "Ismeretlen hiba az esemény létrehozásakor"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:488
|
||||
#: lib/graphql/resolvers/user.ex:497
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/group.ex:403
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow not found"
|
||||
msgstr "A követés nem található"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:353
|
||||
#: lib/graphql/resolvers/user.ex:362
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Profile with username %{username} not found"
|
||||
msgstr "Nem található %{username} felhasználónévvel rendelkező profil"
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:348
|
||||
#: lib/graphql/resolvers/user.ex:357
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This profile does not belong to you"
|
||||
msgstr "Ez a profil nem Önhöz tartozik"
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:369
|
||||
#: lib/graphql/resolvers/group.ex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are already following this group"
|
||||
msgstr "Már követi ezt a csoportot"
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:378
|
||||
#: lib/graphql/resolvers/group.ex:382
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/group.ex:431
|
||||
#, elixir-autogen, elixir-format
|
||||
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
|
||||
#: lib/graphql/resolvers/group.ex:408
|
||||
#, elixir-autogen, elixir-format
|
||||
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"
|
||||
|
@ -1161,3 +1162,9 @@ msgstr ""
|
|||
#, elixir-autogen, elixir-format
|
||||
msgid "Username must only contain alphanumeric lowercased characters and underscores."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:286
|
||||
#: lib/graphql/resolvers/user.ex:309
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "This email doesn't seem to be valid"
|
||||
msgstr "Az új e-mail-cím nem tűnik érvényesnek"
|
||||
|
|
|
@ -89,13 +89,13 @@ msgstr ""
|
|||
msgid "%{profile} deleted the discussion %{discussion}."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:88
|
||||
#: 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:92
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:94
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the resource %{resource}."
|
||||
|
@ -107,13 +107,13 @@ msgstr ""
|
|||
msgid "%{profile} excluded member %{member}."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:64
|
||||
#: 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:73
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:75
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the resource %{resource}."
|
||||
|
@ -137,7 +137,7 @@ msgstr ""
|
|||
msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:45
|
||||
#: 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}."
|
||||
|
|
|
@ -778,6 +778,7 @@ msgstr "Alamat surel pada akun Anda di <b>%{host}</b> sedang diubah menjadi:"
|
|||
msgid "You requested a new password for your account on <b>%{instance}</b>."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#: lib/web/templates/email/email.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please do not use it for real purposes."
|
||||
|
@ -840,7 +841,7 @@ msgstr ""
|
|||
msgid "Flagged comments"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:61
|
||||
#: 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!"
|
||||
|
@ -962,7 +963,7 @@ msgstr "Acara ini sudah dikonfirmasi"
|
|||
msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_rejected.html.heex:61
|
||||
#: lib/web/templates/email/event_participation_rejected.text.eex:7
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unfortunately, the organizers rejected your request."
|
||||
|
@ -983,9 +984,9 @@ msgstr "Lihat laporan"
|
|||
msgid "View report:"
|
||||
msgstr ""
|
||||
|
||||
#: 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
|
||||
#: lib/web/templates/email/email_anonymous_activity.html.heex:82
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:81
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Visit event page"
|
||||
msgstr "Kunjungi halaman acara"
|
||||
|
@ -1006,9 +1007,9 @@ msgstr "Kunjungi halaman acara yang sudah diperbarui: %{link}"
|
|||
msgid "What's up today?"
|
||||
msgstr "Ada apa hari ini?"
|
||||
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:96
|
||||
#: lib/web/templates/email/event_participation_approved.html.heex:98
|
||||
#: 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.html.heex:98
|
||||
#: 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."
|
||||
|
@ -1044,11 +1045,6 @@ msgstr "Anda ikut!"
|
|||
msgid "If you didn't trigger the change yourself, please ignore this message."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/email.html.heex:112
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "<b>Please do not use it for real purposes.</b>"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/group_member_removal.html.heex:64
|
||||
#: lib/web/templates/email/group_member_removal.text.eex:5
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1078,13 +1074,13 @@ msgstr ""
|
|||
msgid "You have been removed from group %{link_start}<b>%{group}</b>%{link_end}. You will not be able to access this group's private content anymore."
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:85
|
||||
#: lib/web/templates/email/group_suspension.html.heex:81
|
||||
#: 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 ""
|
||||
|
||||
#: lib/web/templates/email/group_suspension.html.heex:71
|
||||
#: lib/web/templates/email/group_suspension.html.heex:67
|
||||
#: 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."
|
||||
|
@ -1256,7 +1252,7 @@ msgstr ""
|
|||
msgid "Profile reported"
|
||||
msgstr ""
|
||||
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:59
|
||||
#: lib/web/templates/email/event_participation_confirmed.html.heex:61
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!"
|
||||
msgstr ""
|
||||
|
@ -1335,8 +1331,8 @@ msgstr ""
|
|||
msgid "This is a demonstration site to test Mobilizon."
|
||||
msgstr ""
|
||||
|
||||
#: lib/service/metadata/actor.ex:91
|
||||
#: lib/service/metadata/actor.ex:99
|
||||
#: lib/service/metadata/actor.ex:90
|
||||
#: lib/service/metadata/actor.ex:97
|
||||
#: lib/service/metadata/instance.ex:60
|
||||
#: lib/service/metadata/instance.ex:66
|
||||
#, elixir-autogen, elixir-format
|
||||
|
@ -1383,12 +1379,12 @@ msgstr ""
|
|||
msgid "Public feed for %{instance}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:324
|
||||
#: lib/graphql/resolvers/user.ex:333
|
||||
#, 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:330
|
||||
#: lib/graphql/resolvers/user.ex:339
|
||||
#, 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 ""
|
||||
|
|
|
@ -104,7 +104,7 @@ msgstr ""
|
|||
msgid "Current profile is not an administrator of the selected group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:618
|
||||
#: lib/graphql/resolvers/user.ex:627
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while saving user settings"
|
||||
msgstr ""
|
||||
|
@ -113,8 +113,8 @@ msgstr ""
|
|||
#: 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/group.ex:377
|
||||
#: lib/graphql/resolvers/group.ex:426
|
||||
#: lib/graphql/resolvers/member.ex:81
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Group not found"
|
||||
|
@ -132,6 +132,7 @@ msgid "Impossible to authenticate, either your email or password are invalid."
|
|||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:339
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Member not found"
|
||||
msgstr ""
|
||||
|
@ -141,13 +142,13 @@ msgstr ""
|
|||
msgid "No profile found for the moderator user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:280
|
||||
#: lib/graphql/resolvers/user.ex:283
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:313
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No user with this email was found"
|
||||
msgstr ""
|
||||
|
@ -170,41 +171,41 @@ msgstr ""
|
|||
msgid "Registrations are not open"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:435
|
||||
#: lib/graphql/resolvers/user.ex:444
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The current password is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:336
|
||||
#: lib/graphql/resolvers/user.ex:478
|
||||
#: lib/graphql/resolvers/user.ex:487
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:490
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The new email must be different"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:438
|
||||
#: lib/graphql/resolvers/user.ex:447
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:494
|
||||
#: lib/graphql/resolvers/user.ex:556
|
||||
#: lib/graphql/resolvers/user.ex:559
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The password provided is invalid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:442
|
||||
#: lib/graphql/resolvers/user.ex:451
|
||||
#, 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
|
||||
#: lib/graphql/resolvers/user.ex:306
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This user can't reset their password"
|
||||
msgstr ""
|
||||
|
@ -214,18 +215,18 @@ msgstr ""
|
|||
msgid "This user has been disabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:259
|
||||
#: lib/graphql/resolvers/user.ex:264
|
||||
#: lib/graphql/resolvers/user.ex:261
|
||||
#: lib/graphql/resolvers/user.ex:266
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unable to validate user"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:528
|
||||
#: lib/graphql/resolvers/user.ex:537
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User already disabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:593
|
||||
#: lib/graphql/resolvers/user.ex:602
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User requested is not logged-in"
|
||||
msgstr ""
|
||||
|
@ -235,7 +236,7 @@ msgstr ""
|
|||
msgid "You are already a member of this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:346
|
||||
#: lib/graphql/resolvers/group.ex:350
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can't leave this group because you are the only administrator"
|
||||
msgstr ""
|
||||
|
@ -250,12 +251,12 @@ msgstr ""
|
|||
msgid "You may not list groups unless moderator."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:493
|
||||
#: lib/graphql/resolvers/user.ex:502
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to change your email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:450
|
||||
#: lib/graphql/resolvers/user.ex:459
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to change your password"
|
||||
msgstr ""
|
||||
|
@ -265,7 +266,7 @@ msgstr ""
|
|||
msgid "You need to be logged-in to delete a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:555
|
||||
#: lib/graphql/resolvers/user.ex:564
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to delete your account"
|
||||
msgstr ""
|
||||
|
@ -275,7 +276,7 @@ msgstr ""
|
|||
msgid "You need to be logged-in to join a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:351
|
||||
#: lib/graphql/resolvers/group.ex:355
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to leave a group"
|
||||
msgstr ""
|
||||
|
@ -290,8 +291,8 @@ msgstr ""
|
|||
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
|
||||
#: lib/graphql/resolvers/user.ex:289
|
||||
#: lib/graphql/resolvers/user.ex:316
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You requested again a confirmation email too soon"
|
||||
msgstr ""
|
||||
|
@ -875,7 +876,7 @@ msgstr ""
|
|||
msgid "Error while creating resource"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:511
|
||||
#: lib/graphql/resolvers/user.ex:520
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Invalid activation token"
|
||||
msgstr ""
|
||||
|
@ -917,7 +918,7 @@ msgstr ""
|
|||
msgid "Error while creating a discussion"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:632
|
||||
#: lib/graphql/resolvers/user.ex:641
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Error while updating locale"
|
||||
msgstr ""
|
||||
|
@ -938,12 +939,12 @@ msgid "Failed to update the group"
|
|||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/admin.ex:333
|
||||
#: lib/graphql/resolvers/user.ex:475
|
||||
#: lib/graphql/resolvers/user.ex:484
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to update user email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:507
|
||||
#: lib/graphql/resolvers/user.ex:516
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Failed to validate user email"
|
||||
msgstr ""
|
||||
|
@ -963,7 +964,7 @@ msgstr ""
|
|||
msgid "You are not the comment creator"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:432
|
||||
#: lib/graphql/resolvers/user.ex:441
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You cannot change your password."
|
||||
msgstr ""
|
||||
|
@ -1003,47 +1004,47 @@ msgstr ""
|
|||
msgid "Unknown error while creating event"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:488
|
||||
#: lib/graphql/resolvers/user.ex:497
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "User cannot change email"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:395
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow does not match your account"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:399
|
||||
#: lib/graphql/resolvers/group.ex:403
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Follow not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:353
|
||||
#: lib/graphql/resolvers/user.ex:362
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Profile with username %{username} not found"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:348
|
||||
#: lib/graphql/resolvers/user.ex:357
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This profile does not belong to you"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:369
|
||||
#: lib/graphql/resolvers/group.ex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are already following this group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:378
|
||||
#: lib/graphql/resolvers/group.ex:382
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to follow a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:427
|
||||
#: lib/graphql/resolvers/group.ex:431
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to unfollow a group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/group.ex:404
|
||||
#: lib/graphql/resolvers/group.ex:408
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You need to be logged-in to update a group follow"
|
||||
msgstr ""
|
||||
|
@ -1102,3 +1103,9 @@ msgstr ""
|
|||
#, elixir-autogen, elixir-format
|
||||
msgid "Username must only contain alphanumeric lowercased characters and underscores."
|
||||
msgstr ""
|
||||
|
||||
#: lib/graphql/resolvers/user.ex:286
|
||||
#: lib/graphql/resolvers/user.ex:309
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "This email doesn't seem to be valid"
|
||||
msgstr ""
|
||||
|
|
|
@ -84,13 +84,13 @@ msgstr "%{profile} ha creato la risorsa %{resource}."
|
|||
msgid "%{profile} deleted the discussion %{discussion}."
|
||||
msgstr "%{profile} ha eliminato la discussione %{discussion}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:86
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:88
|
||||
#: 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}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:92
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:94
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:45
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} deleted the resource %{resource}."
|
||||
|
@ -102,13 +102,13 @@ msgstr "%{profile} ha eliminato la risorsa %{resource}."
|
|||
msgid "%{profile} excluded member %{member}."
|
||||
msgstr "%{profile} ha escluso il membro %{member}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:62
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:64
|
||||
#: 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}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:73
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:75
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.text.eex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{profile} moved the resource %{resource}."
|
||||
|
@ -133,7 +133,7 @@ msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
|
|||
msgstr ""
|
||||
"%{profile} ha rinominato la cartella da %{old_resource_title} a %{resource}."
|
||||
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:44
|
||||
#: lib/web/templates/email/activity/_resource_activity_item.html.heex:45
|
||||
#: 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}."
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue